Как в коде эксперта получить период теста (в барах)
Уточните. Что значит период теста в барах?
период тестирования, который в тестере задается
как его вытащить в бота? что бы перевести в кол-во баров текущего тф
похоже, никак
https://www.mql5.com/ru/forum/160683/page533#comment_7153683
- 2018.04.18
- www.mql5.com
Запускаем тестирование. На первом тике запоминаем дату в глобальной переменной терминала. В OnDeinit() запоминаем дату в другой глобальной переменной терминала. Запускаем тестирование снова. Имея 2 даты вычисляем требуемое значение.
только так придется, 1 раз запускать для подсчета дат\баров, потом второй раз
самое простое и надежное и криво...е с т.з. юзабилити
WinAPI. Или в коде сделать input-параметр, указав начало и окончание тестирования. И перед запуском сверить, что в советнике значения совпадают с тестерными.
ставить даты в инпутах вроде получше, но тоже лишние клики мышкой.. печалька
Цель?
разделение ожидаемой выборки на +-равные части
уже решена немного другим подходома почему нельзя определять в советнике появление нового бара и считать бары?
https://www.mql5.com/ru/articles/159
ЗЫ: статью можно и не читать, самое ценное в комментариях к статье ;)
- 2010.10.04
- Konstantin Gruzdev
- www.mql5.com