В чем секрет: советник работает на демо и тестируется по ценам открытия правильно, а при включении "Все тики" начинает вести себя иногда некорректно - страница 2

 
klerk:
S4kam:
klerk:
при тестировании по ценам открытия советник открывается в начале бара и, если что-то произошло в середине бара (сработал стоп, профит), то он больше не открывается. А при моделировании всех тиков, если в середине бара у тебя сработал стоп или профит, то советник открывает еще одну позицию и так до тех пор, пока не кончится текущий бар.

И самое главное, я прошу, чтобы мне сказали как этого избежать, а не просто констатировали факт, что делается в моем коде

зная причину можно решить проблему, а главное интересно. Чтобы избежать ситуации, которую я описал, нужно делать проверку, не открывался ли советник на этом баре.



_prevTime != curTime и выполняет это действие
 
извиняюсь, что сумничал. В следующий раз буду по-внимательней.