Amazing return when having different time frames on tester and indicator of the EA (Am missing anything?)

 
Hi guys,

I am testing a strategy on MT4, and have noticed a very strange phenomena.

When In the strategy tester I choose "H1 Period", and in the EA code I use data from 5 min period indicators, the results are steady and great, it grows 3K deposit into 7.5 millions! But when I use the same period in strategy tester and for the indicator, the results will be fluctuating and non-sense.


Note: I am using control points model. Every tick and open prices return fluctuating results too. I know every tick is more precise, but I am wondering how different the results could be! Also, dont forget the main question: Great results come when I choose 1 hour period in the tester and 1 minute in the indicator (inside the code), any other combination is non-sense.


First, please give me your thoughts on this, I am puzzled, what ma I missing?

What is the impact of chart period on the EA? Since I am giving a fixed period length to the indicator in the code.


Please look at the screen shots.
Files:
Reason: