Благословение Мультипарный советник
Страница 1 из 812 12 ПоследняяПоследняя
Results 1 to 10 of 13

Thread: Благословение Мультипарный советник

  1. #1
    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

  2. #2

    Quote Originally Posted by ;
    Советник отлично работает в тестере стратегий, но когда я пытаюсь установить его на живой график, мой МТ4 не позволяет. Соответственно в Журнале появляется следующее сообщение об ошибке: 2020.01.12 10:29:02.624 'BlessingLite_3_v3.9.6.24_beta' не является экспертом и не может быть выполнено
    Какую сборку вы используете? Вы положили советник в правильную папку? Я использовал файл mq4 в разных установках брокера, все сборки 1220. Никаких проблем. Компилируется без ошибок.

  3. #3
    Советник отлично работает в тестере стратегий, но когда я пытаюсь установить его на живой график, мой МТ4 не позволяет. Соответственно, в журнале появляется следующее сообщение об ошибке: 2020.01.12 10:29:02.624 'BlessingLite_3_v3.9.6.24_beta' не является экспертом и не может быть выполнено

  4. #4

    Quote Originally Posted by ;
    Помните тот пост?
    https://www.forex-russian.com/forex-...rex-dream.htmlЧто ж, я использовал настройки и провел бэктест с 01.11.2019 по 10.01.2020. Таймфрейм 5 минут для всех 28 пар. Что я могу сказать: это уже похоже на то, что победитель будет тестироваться на Blessing-Multipair. Не могу дождаться открытия Сидни... Вот результаты: {image}
    Спасибо за ваши усилия! Выглядит интересно.

  5. #5
    1 Приложение(я)
    Quote Originally Posted by ;
    Хорошее шоу!
    Спасибо за отзыв Ричард! Вот так, я надеюсь, эта тема будет продолжаться...
    Quote Originally Posted by ;
    Возможно, вы захотите создать устанавливаемую минимальную задержку между сделками, чтобы решить проблему чрезмерной торговли. Это обычная особенность советников с несколькими парами. Вы можете сохранить время с самого последнего открытия каждой пары, а затем сравнить с текущим временем каждой попытки открыть другую сделку. Разрешить успешное открытие только в том случае, если прошедшее время больше, чем некоторое внешнее значение.
    Проблема заключается не только в чрезмерной торговле, но и в чрезмерной модификации. Перемещение TP, перемещение покупки/продажи/лимитов/стопов: за всем этим нужно следить. Я подожду и посмотрю, как поведет себя советник сегодня вечером, с индикатором полосы Боллинджера по сравнению с МА. В бэктесте даже на таймфрейме М5 Боллинджер гораздо спокойнее...
    Quote Originally Posted by ;
    Удачи!
    Спасибо... но мне нужна не только удача: моя идея состояла в том, чтобы использовать эту ветку как сообщество с открытым исходным кодом. Каждый может и должен взглянуть на исходный код и посмотреть, где его можно улучшить, или найти эти мелкие ошибки... если кто-то знает, как быстро перевести код в mq5, это будет выгодно для отладки. Установка точек останова в тестере стратегий уже сэкономила бы часы во время разработки. Хорошо, следующим делом будет параметр задержки и что-то вроде этого (настройка из советника на приборной панели):

  6. #6
    Хорошее шоу! Возможно, вы захотите создать устанавливаемую минимальную задержку между сделками, чтобы решить проблему чрезмерной торговли. Это обычная особенность советников с несколькими парами. Вы можете сохранить время с самого последнего открытия каждой пары, а затем сравнить с текущим временем каждой попытки открыть другую сделку. Разрешить успешное открытие только в том случае, если прошедшее время больше, чем некоторое внешнее значение. Удачи!

  7. #7
    1 Приложение(я)
    Quote Originally Posted by ;
    У нас есть setfile для тестирования в понедельник?
    По сути, вы можете использовать любой тестовый файл из старых оригинальных версий благословения. Параметры, которых больше не существует, будут опущены, новые параметры, не содержащиеся в старых set-файлах, будут использовать настройки по умолчанию. Поскольку по умолчанию для BlessingLite Multipair используется значение UseDefaultPairs = true, вам просто нужно загрузить любой файл набора благословений, который вам нравится, а затем приступить к работе... ************* редактировать ******** *** Я попробую это сегодня вечером:
    https://www.forex-russian.com/attach...1103331400.set

  8. #8
    У нас есть setfile для тестирования в понедельник?

  9. #9

    Quote Originally Posted by ;
    Спасибо за новые 3d и новые благословения мультипары...
    Добро пожаловать! И спасибо, что присоединились к теме!
    Quote Originally Posted by ;
    Итак, если я правильно понял, что приведенный выше результат проверен с использованием 5-минутного набора файлов из другого 3D, верно?
    Верно! У меня есть куча setfiles из другой темы Blessing. Сначала я выбрал его для тестирования на исторических данных, так как он уже успешно используется на реальном счете (с первоначальным благословением).
    Quote Originally Posted by ;
    Как насчет установленного файла, который вы разместили xususd...?
    Это всего лишь пример набора файлов для тестирования на исторических данных с помощью тестера стратегий MT4. Одна пара, нет 28 пар по умолчанию.
    Quote Originally Posted by ;
    И сколько максимальных пар вы предлагаете использовать, чтобы избежать ограничений брокера?
    Количество пар — не самая большая проблема: гораздо важнее условия входа. По умолчанию в качестве индикатора входа используется только MA. Это открывает сделки почти для каждой пары мгновенно. Хорошо для тестирования, плохо для трейдинга ;-) Набор-файл, который я использовал для тестирования на исторических данных, использует полосы Боллинджера. Не открывает слишком много сделок с течением времени, даже на таймфрейме M5. Это можно увидеть в статистике. Хорошо, это тестирование на демо-счете. Сегодня вечером я начну с форвард-тестирования на демо-счете... Мне тоже нужно немного поспать... ************************edit* ******************************* вот прямая ссылка на BLESS 5 MINUTES ALL PAIRS ONE DAY 50 DOLLARS.set:
    https://www.forex-russian.com/crypto...-problems.html

  10. #10

    Quote Originally Posted by ;
    Помните тот пост?
    https://www.forex-russian.com/forex-...ategyquot.htmlЧто ж, я использовал настройки и провел бэктест с 01.11.2019 по 10.01.2020. Таймфрейм 5 минут для всех 28 пар. Что я могу сказать: это уже похоже на то, что победитель будет тестироваться на Blessing-Multipair. Не могу дождаться открытия Сидни... Вот результаты: {image}
    Спасибо за новые мультипары 3d и новые благословения... Итак, если я правильно понял, что приведенный выше результат проверен на истории с использованием 5-минутного файла набора из другого 3d, верно? Как насчет установленного файла, который вы разместили xususd...? И сколько максимальных пар вы предлагаете использовать, чтобы избежать ограничений брокера? С уважением

Действующие разрешения

  • Вы не можете создавать новые темы
  • Вы не можете размещать ответы
  • Вы не можете использовать вложения
  • Вы не можете редактировать ваши записи
  •  
  • BB-код - Вкл.
  • Смайлики - Вкл.
  • Код [IMG] - Вкл.
  • Код [VIDEO] - Вкл.
  • HTML-код - Выкл.
Веб-сайт использует cookies
Веб-сайт использует cookies, в настоящее время некоторые из них уже установлены. Вы можете ознакомиться с более подробной информацией об использовании нами cookies здесь. Чтобы принять условия использования cookies, пожалуйста, нажмите на кнопку справа. Если вы продолжаете пользоваться веб-сайтом, вы по умолчанию принимаете условия использования cookies.