Help me make EA idea better and code. 95% winning trades

my name is noor
i live in the U.S.A

also im trying to figure out how it doesnt open trades before a 1m reversal. please help

indicators
55EMA yellow
34EMA blue
21EMA black
13EMA red

stochastic 6,2,2

entry stratgy

  • if price is below wave, than only short trades are taken
  • if price is above wave, than only long trades are taken
  • wave must be in stack order, yellow on top, blue, black, red
  • trades are not taken if red ema crosses black ema
  • only one trade for every 10 minutes is taken when signal is shown
  • for long trades stochastic moving averages must be below 20
  • for short trades stochastic moving averages must be above 80
  • trades are taken when price is OPENED within the wave and stochastic conditions are met

>>BUY

  • price must be above wave
  • stochastic moving averages are both below 20

>>SELL
-price must be below wave
-stochastic moving averages are both above 80

>>Exit on profit
-a 25 point trailing take profit is placed on the trade (can be changed in the settings)

>>Stop loss
-a stop loss is placed above the way, or 5pips above the wave (can be modified in the setting menu)

>>Settings
-a list of box of when trades to be taken place, for example
{}1am-2am
{}2am-3am
{}3am-4am
so on and so forth till u hit 24

this is because have noticed that some breakouts happen within different times. Like for EURUSD they happen during the London session and New York session. between 2am-4am and 8am-12pm

-number of trade placement during a given time. like for example, 1 trade can be placed for every 10 minutes. or 2 trades for every 10 minutes. or 1 trade for every 15 or 20 minutes.