I was testing this new EA with 1 Min OHLC and the results are really bad. Just tried to ran it with every tick and it became super profitable.
There is something I noticed. My other EAs are using M5 data and there is almost no difference using 1 Min OHLC and Every Tick
But this new EA is using H1 data. Why is there such an issue?
Because your EA depends on ticks. See this topic Strategy Tester mode (1 minute OHLC vs every tick)
I getting a little confused because all my EA use  meaning current bar
some are on m5 some are on h1
but most in fact all except one run 1 minute ohlc without much difference from every tick
only this particular EA needs to run on every tick mode. I'm happy that I try every tick mode, almost threw the EA out of the window.
The optimization time is killing me though
Every tick mode generates a lot more ticks on each bars. If your EA gives different results that can only means that it depends on ticks. We can't give you a more precise answer as we don't have the code.
I understand, but is there any general guidelines?
80% of my EA seems to work ok in 1 min OHLC, the 20% coding style does not differ that much just that the conditions checking is different...
I'm running more test on optimization
but the cloud is giving me problems... should the amount I spent in the cloud be refunded?