Автоматизация торговли с помощью ZUP

Тема в разделе "2. Советники на основе ZUP", создана пользователем baltik, 23 янв 2010.

  1. 52rus

    52rus Активный пользователь

    Регулировку лучше делать на уровне отображения определенных групп запом.
    Т.е. переименовать группы в Total1 (слитно), Total2, и т.д
    И в советнике искать только эти группы
    extern string Pattern_Name = "Total1"; // Название паттерна

    Тогда советник будет тестировать только группу Total1.
     
  2. поручик

    поручик настоящий полковник

    понятно, попозже вернусь к этому

    Все это и в ZUP можно. но все время в индикатор залазить - не хотелось бы
    +++++++++++

    а можно будет к примеру TOTAL1 (включает bat, crab, b-ffly, gartley) - ищет эти паттерны?
     
  3. 52rus

    52rus Активный пользователь

    Советник ищет бабочки по названию, поэтому можно любые паттерны называть как угодно.
    Но сразу предупреждаю, что для любого паттерна корректно будут (должны) работать только настройки TP зависящие от луча CD
    extern string ZZ_TakeProfit = "CD";
     
  4. Tesla

    Tesla Активный пользователь

    52rus

    Как воспринимать в фильтре по RSI этот параметр? RSI_Filter_Applied_Price = 6;
    Думаю совсем не лишний этот фильтр!
     
  5. 52rus

    52rus Активный пользователь

    Если помните то в версии советника 11,8 классические паттерны разделены по своим настройкам.
    Можно сделать аналогичное разделение хоть по каждому паттерну, но тогда советник по количеству уникальных параметров будет сопоставим с ЗАПом, а на текущем этапе в этом абсолютно нет необходимости, т.к. как это много повторяющегося кода.

    Поэтому для тестов я думаю проще создать 4-5 вариантов запа, поменяв названия в одной строчке в коде запа, нежели разращивать советник по количеству кода до размеров запа, а потом еще и много прокручивать скроллом во время настроек параметров советника
     
  6. поручик

    поручик настоящий полковник

    17.0 дал три ошибки

    ZUP_Trading_v17.0_One Pattern.mq4;465:122;')' - wrong parameters count
    ZUP_Trading_v17.0_One Pattern.mq4;489:49;'CreatePatternInfLine' - function is not defined
    ZUP_Trading_v17.0_One Pattern.mq4;907:14;'Period' - internal error
     
  7. 52rus

    52rus Активный пользователь

    Какой индикатор, тестирую с индикатором опубликованным в прошлой ветке, все нормаьлно
     
  8. 52rus

    52rus Активный пользователь

    Это настройки стандартного RSI. Вычисления по средневзвешенной цене
     
  9. поручик

    поручик настоящий полковник

    Вообще не встает на график (серый цвет в терминале)
     

    Вложения:

    • рее.png
      рее.png
      Размер файла:
      1,1 КБ
      Просмотров:
      10
  10. Tesla

    Tesla Активный пользователь

    :) Да я знаю, что это за индикатор. Спрошу по-другому.
    Как он фильтрует? Выход в зону 30 (по умолчанию) и выход на 6п. Или какая логика?
    У меня работает без ошибок сов что выше.
     
  11. 52rus

    52rus Активный пользователь

    А компиляция прошла успешно?
     
  12. поручик

    поручик настоящий полковник

  13. 52rus

    52rus Активный пользователь

    Нет, если за 10 баров до точки D, включая ее, значение RSI уходило ниже значения 30, то паттерн считается торговым

    значение 10 баров взято с потолка, т.к. в идеале сама точка D должна показать минимум по RSI
     
  14. 52rus

    52rus Активный пользователь

    Библиотеку заменили?
    Сначала надо откомпилировать библиотеку, потом откомпилировать советник.

    Насколько я понял эти ошибки вылезли именно в тесте, а не в компиляции
     
  15. Tesla

    Tesla Активный пользователь

    За что тогда отвечает параметр RSI_Filter_Applied_Price = 6
    Как реализовать, чтобы паттерн считался торговым если на RSI на данный момент есть дивергенция?
    Наверное так, если за те же предыдущие 10 баров значение RSI было выше (для Bearish)текущего на точке Д, то паттерн считаем рабочий
    Сова и библиотеку скопировал в соответствующие папки, изменил в сове название паттерна на группу Total1 и в ZUP 118 изменил все группы на Total1, откомпилировал сова и ZUP и все работает корректно.
     
  16. 52rus

    52rus Активный пользователь

    Это настройки стандартного RSI. Вычисления по средневзвешенной цене.
    http://docs.mql4.com/ru/constants/prices
     
  17. Tesla

    Tesla Активный пользователь

    Сказали бы просто, тип RSI :) а я вопросов кучу назадавал.
     
  18. поручик

    поручик настоящий полковник

    вот-вот, в библиотеку и засунул, а надо в инклюд
    Расширение файла не смог разглядеть (пытался)
    Сейчас все ОК

    +++++++++++++++++++++++++++++++++++++++++

    4Н сова 17.0 (настройки по умолчанию)

    номер на графике - соответствует режиму селект паттерн

    4 - графика одинаковы (3,4,5,8) , думаю проблема - режим не включается в zup

    +++++++++++++++++
    напомню режимы


    0 - поиск всех паттернов
    1 - поиск только классических паттернов - Gartle, Butterfly, Bat, Crab, кроме TOTAL
    2 - поиск классических и антиклассических паттернов, кроме TOTAL
    3 - поиск экзотических паттернов, кроме TOTAL
    4 - поиск только антипаттернов, кроме TOTAL
    5 - поиск всех паттернов, кроме TOTAL

    6 - поиск только TOTAL
    8 - отключен поиск пятиточечных паттернов

    7(не применялся) - произвольный выбор пятиточечных паттернов для поиска с помощью параметра visiblePattern
     

    Вложения:

    • 11.PNG
      11.PNG
      Размер файла:
      55,3 КБ
      Просмотров:
      5
    • 12.PNG
      12.PNG
      Размер файла:
      54,5 КБ
      Просмотров:
      5
  19. Tesla

    Tesla Активный пользователь

    поручик, как Вы так быстро на визуале тестируете?
     
  20. поручик

    поручик настоящий полковник

    Быстрый метод и скорость 32
    Ну и в ZUP убрал отношения
     

Поделиться этой страницей