Автономный тестер стратегий для торговли на FOREX

Проблема: за счет того, что стандартная программа для оптимизации (бэк-тест) и тестирования (форвард – тест) торговых роботов – МetaTrader 4 (а большинство торговых роботов написано именно под МТ4) в принципе тяжелая и местами просто «деревянная», процесс теста одного алгоритма для одного торгового инструмента (валютной пары, металла и т.д.), а этих инструментов более 50, может занимать 4-6 недель (при минимальных шагах настройки оптимизации) в среднем. Рынок, с течением времени подвержен критическим изменениям, на которые прописанные настройки алгоритма торгового робота просто не смогут отреагировать. Такие изменения происходят примерно раз в 1-1,5 года. Следовательно, получится протестировать один алгоритм для 10-15 инструментов, и его снова нужно переоптимизировать под изменившийся рынок под те же 10-15 инструментов. Да, можно задать больший период оптимизации и получить более универсальные настройки, которые будут работать дольше чем 1 – 1,5 года, но и период такой оптимизации и форвард – тестирования займёт намного больше времени – примерно 6-9 недель. Итого – проблема в скорости самого процесса. Есть вариант тестирования в относительно новом тестере терминала MetaTrader 5. Но если при тестировании даже в одновременно включенных 10 терминалах МТ4, 10 разных инструментов – терминал использует лишь одно ядро из имеющихся в железе, то МТ5 использует весь потенциал железа даже при тестировании одного торгового инструмента. Да, в МТ5 скорость быстрее, но и железо, даже класса upper intermediate «ложится» в самом начале тестирования. Проще говоря – «улучшенный» тестер МТ5 не решает временнУю проблему всего процесса.



Цель: создать отдельную программу, которая будет намного легче (как минимум за счет того, что будет работать отдельно, а не в рамках приложения к тяжёлому торговому терминалу) и как следствие – быстрее, для ускоренной, но в то же время качественной оптимизации (бэк-тест) и тестирования (форвард – тест) торговых роботов для последующей их работы в МetaTrader 4. Настройки, полученные после форвард – теста будут переноситься в МТ4 и там проходить проверочные прогоны для большей уверенности в правильности выбора настроек.




Скачать файл


Город: Днепропетровск
Вид предложения: Удаленная работа (постоянное сотрудничество)
Оплата: безопасная сделка
Категория: Программирование

Добавлено: 20.08.2020 в 17:32




Сделайте предложение по проекту:


Для того чтобы ответить на предложение, вам необходимо авторизоваться или зарегистрироваться на сайте


Комментарии:
Татьяна Федорова    28.08.2020   13:41:13     

Добрый день! Мы можем разместить Ваше объявление
На СТЕНЕ группы (230 000 подписчиков) vk.com/freelance_all
1 пост (репост) - 100р
Если желаете разместить, пишите пост в «Предложить новость»
https://vk.com/freelance_all