loopsider
Активный участник
тестирование советника на внешних котировках
ДЦ предоставляет архив минуток с 2008 г. в формате HST. Задача: бектест советника по этим котировкам.
Казалось бы, чего проще? F2 -> Импорт котировок. Убеждаемся, что котировки попали по назначению (клавиша Home показывает нам, что котировки с 2008 г на графике присутствуют). Перегружаем терминал и еще раз проверяем, что котировки на месте. Запускаем тестер по М1 за 2008 г ... и тестер котировок не видит. После десятикратного повторения процедуры с различными вариациями возникает подозрение, что что-то здесь не то.
Я так понимаю, МТ4 запихивает в HST файл маркер, показывающий сколько котировок ДЦ выдает по нажатию клавиши НОМЕ, и тестер игнорирует все за пределами этого маркера. Как можно с этим бороться?
Пишут, что тестеру можно скормить заранее насчитанный тиковый FXT файл (предварительно запатчив МТ4, чтобы он не пытался его переписать). Конвертеры разные тоже есть, но с минуток надо же еще тики наэмулировать, а то толку не будет.
Может кто чего посоветует?
ДЦ предоставляет архив минуток с 2008 г. в формате HST. Задача: бектест советника по этим котировкам.
Казалось бы, чего проще? F2 -> Импорт котировок. Убеждаемся, что котировки попали по назначению (клавиша Home показывает нам, что котировки с 2008 г на графике присутствуют). Перегружаем терминал и еще раз проверяем, что котировки на месте. Запускаем тестер по М1 за 2008 г ... и тестер котировок не видит. После десятикратного повторения процедуры с различными вариациями возникает подозрение, что что-то здесь не то.
Я так понимаю, МТ4 запихивает в HST файл маркер, показывающий сколько котировок ДЦ выдает по нажатию клавиши НОМЕ, и тестер игнорирует все за пределами этого маркера. Как можно с этим бороться?
Пишут, что тестеру можно скормить заранее насчитанный тиковый FXT файл (предварительно запатчив МТ4, чтобы он не пытался его переписать). Конвертеры разные тоже есть, но с минуток надо же еще тики наэмулировать, а то толку не будет.
Может кто чего посоветует?