Tester BO and Tester Signal Bar
- Утилиты
- Sergei Poliukhov
- Версия: 1.0
Это скрипт, который позволяет тестировать ваши торговые стратегии.
Тестер имеют два буфера с сигналами "вверх\вниз".
Пример использования можно посмотреть на скриншотах ниже.
При помощи тестировщика индикатора можно добиться максимального соотношения прибыльных сделок для бинарных опционов. Также планируется доработка для форекса. Идею написал в самом низу в группе “Запланированные работы”.
Вы можете фильтровать ваши сигналы по следующим данным:
1- start date analyse. Интервал (1 день, 7 дней, 1 месяц, 3 месяца, 1 год) Количество дней считаются только будние дни(). Но анализ может делать и на крипто активах в субботу и воскресенье. Это сделано специально, чтобы увеличить анализируемый интервал. Лишней информации не бывает)
2- trading day. Торговый день недели (понедельник, вторник, четвер, пятница, суббота, воскресенье) Можно анализировать сделки только за интересующие Вас дни.
3- winprofit and count into file. Выводить результат вашей стратегии в файл
4- name indicator. Наименование индикатора. Обратите внимание если ваш индикатора находится не в папке Indicator, а глубже , например директория Indicator/test/MyIndicator.exe. То сюда надо написать так: test/MyIndicator
5- buffer buy. По умолчанию =0. Как правило обычно размер равен 0. Если, нет, то надо ставить тот, который используется в вашем индикаторе. Их как правило может быть до 16.
6- buffer sell. По умолчанию =1. Как правило обычно размер равен 1. Если, нет, то надо ставить тот, который используется в вашем индикаторе. Их как правило может быть до 16.
7- Expiration. Время экспирации. Сколько времени будет использоваться в анализе торговой стратегии. Измеряется свечами. Обратите внимание Если вы указали экспирацию больше 1 свечи и происходит сигнал на предыдущей свече, то анализ будет по текущей свече. Цена закрытия свечи будет браться или Максимум или минимум свечи, в зависимости от типа свечи. Чтобы анализ был более точный данный сигнал не надо брать в анализ.
8- nameFile. Имя файла в который будет записываться ваша информация. Путь C:\Users\YOUSystemUser\AppData\Roaming\MetaQuotes\Terminal\CodeTerminal\MQL4\Files\
9- allowBuy. Разрешить только Buy.
10- allowSell. Разрешить только Sell.
11- stopHour00- stopHour23. Ограничение торговли по часам.
Данный тестер поможет уменьшить время для анализа вашего алгоритма. за небольшое время подберет из миллионов вариантов настроек вашего индикатора те, которые будут давать максимальный результат прибыльности для бинарных опционов.
Если есть вопросы, предложения, пишите здесь.
Запланированные работы:
Вижу на рынке таки закономерности, что быстрые и длинные тренды происходят чаще на свечах кратным времени: 15,30, 60 минут.
Сейчас я изучаю теорию вероятности и сделаю продут для форекса в одной из новых версий данного продукта, примерно через 2-6 месяцев.
Пока меня терзают сомнения, а может не надо это делать, есть ведь тестер стратегий для форекса в самом metatrader. Но в нем, я не знаю как помочь людям, как автоматически делать закрытие сделок на определенное время, без написания кода . А здесь же писать код не придется. Закрытие будет через заданный интервал времени (количество свечей).
Ниже цену сделать не дают настройки при публикации приложения....