3 вложения Моя первая тема на этом форуме, я так взволнован...
Идея этого советника началась в другой теме:
https://www.forex-russian.com/crypto...script-ea.html
Поэтому данный советник основан на замечательном советнике под названием #8220;Blessing 3 v3.9.6.09#8221;.
Идея попробовать собрать мультипарную версию возникла в упомянутой выше ветке. После некоторого мозгового штурма мне начала нравиться эта идея. Хотя Blessing и multipair — это какое-то противоречие. Blessing имеет так много параметров, чтобы точно настроить советник именно для вашей пары для торговли, временных рамок, вашего риска и так далее.
Но в любом случае стоит попытаться найти какие-нибудь #8220;глобальные настройки#8221; которые хорошо работают для всех пар. Так же с поправкой на таймфрейм и другие глобальные параметры (риск, брокер и и и).
Что я в основном сделал?Я взял последний исходный код из оригинальной темы (#8220;Blessing 3 v3.9.6.13#8221;). №8230; очистил его почти от всего вывода дисплея #8230; представила большую структуру, содержащую переменные для пары для торговли. Функция запуска выполняет длинный #8220;for to#8221; цикл по массиву структур для пар для торговли я убрал функцию хеджирования только одну и зафиксировал магическое число, чтобы иметь возможность отслеживать сделки через панель инструментов ... переместил основную часть праздничной проверки в начало запустить функцию
Звучит просто, но вызвало у меня некоторую головную боль, так как параметры отладки для исправления ошибок в MT4 действительно плохие по сравнению с #8220;real#8221; компилятор.
Я могу проводить тестирование только с одной парой за раз, чего недостаточно для советника с несколькими парами. В режиме реального времени я могу видеть, работает ли он, но трудно понять, работает ли он правильно.
Достаточно слов: пожалуйста, взгляните на код и не стесняйтесь оставлять отзывы. Наверняка есть еще много открытых вопросов, которые я хотел бы обсудить здесь, в этой теме.
Особенно, когда речь идет о глобальных настройках (например, количестве открытых сделок), которые, возможно, придется перенести в структуру.
И, пожалуйста, поэкспериментируйте с различными set-файлами, чтобы увидеть, какие настройки близки к #8220;один размер подходит всем#8221; (спасибо Гранд Вазу). В качестве отправной точки могу порекомендовать коллекцию от Richard96816, которую можно найти в этом посте:
https://www.forex-russian.com/forex-...tealer-pc.html
(Миллион благодарностей, Ричард!)
№8594; для тестирования на исторических данных параметр #8222;Использовать 28 пар по умолчанию#8220; должно быть установлено значение false и в #8222;разделенном запятой собственном списке пар#8220; необходимо ввести только символ (например, XAUUSD), который используется в тестере.
№8594; для живого тестирования (лучше сначала на демо ..) НЕ используйте маленькие таймфреймы и много пар только с одним условием входа. Советник будет открываться, закрываться, модифицироваться с такой высокой частотой, что ваш брокер закроет ваш счет быстрее, чем вы успеете щелкнуть мышью. Со мной случилось ;-)
Веселиться!
ПОМНИТЕЭтот код предназначен только для обучения и тестирования. Все, что вы делаете, вы делаете на свой страх и риск! Ни в коем случае я не буду нести ответственность за какой-либо ущерб.
https://www.forex-russian.com/attach...2033324681.set
https://www.forex-russian.com/attach...351872219804.9
https://www.forex-russian.com/attach...138156218685.9