Адекватность тестеривания...

 

возникает вопрос:

если я в советнике использую например if(Bid>iMA(NULL,0,13,8,MODE_SMMA,PRICE_MEDIAN,0))... а потом буду тестировать на тестере... то тестер будет обрабатывать iMA(NULL,0,13,8,MODE_SMMA,PRICE_MEDIAN,0) как среднее для последнего бара!!! т.е. Close[0], а ведь в тестере Bid меняется... и получается, что Bid всегда сравнивается с последним баром (реальным)

Кто сталкивался с такими мыслями, прошу поделиться решениями или идеями

 
GTSpecialist:

возникает вопрос:

если я в советнике использую например if(Bid>iMA(NULL,0,13,8,MODE_SMMA,PRICE_MEDIAN,0))... а потом буду тестировать на тестере... то тестер будет обрабатывать iMA(NULL,0,13,8,MODE_SMMA,PRICE_MEDIAN,0) как среднее для последнего бара!!! т.е. Close[0], а ведь в тестере Bid меняется... и получается, что Bid всегда сравнивается с последним баром (реальным)

Кто сталкивался с такими мыслями, прошу поделиться решениями или идеями

Во-первых, во время тестирования с визуализацией (на небольшой скорости) на Всех Тиках добавьте МА и понаблюдайте за ней на последнем баре.
Во-вторых - Вы знаете на что идете когда используете последний бар..
 

Благодарю, chief2000, за ответ!

Первым делом проверил на небольшой скорости на визуализации за Comment(iMA(NULL,0,25,0,MODE_SMA,PRICE_CLOSE,0)); вроде мои опасения напрасны, НО

...что Вы имели ввиду "Во-вторых - Вы знаете на что идете когда используете последний бар..." - это касаемо тактики использования последнего бара? Или есть ещё инсайдерская информация по терминалу или мк4, доступная лишь массонам?)))

 
это он на то намекает - что на последнем баре МАшка перерисовывается каждый тик :-) и сигналов на вход может быть сотни получены до конца бара....
 
Ааа, ну это нормально...
Причина обращения: