This forum is more releated to product support than metatrader support.
If the dates in backtest fail you may not have all historical information or you are missing something - this is not related to the generated ea
Quote:
should i use open prices or everytick on testing knowing that i trade on completed bars
You should use whatever is closer to real testing. For more reliable testing use more data - it means everytick. Mind you - it takes more time. Keep in mind that backtesting does not use all historical data - it uses bar data (open, close, high and low, in real live data you get many ticks in between that are not in backtesting) For this reason backtesting is just an approximation. The higher the time frame - the better the approximation