Разработки на основе ZigZag'a

Тема в разделе "3. - зиг-заги", создана пользователем kharko, 27 мар 2007.

  1. kharko

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

    Вставил новый ЗигЗиг от Kharko в ZUP.

    Параметры:
    ExtIndicator = 12 - ЗигЗиг от Kharko
    minBars - задается количество баров
    PriceZZ - цена, по которой строится ЗигЗаг
    0 - High & Low
    1 - Open
    2 - Low
    3 - High
    4 - Close
     

    Вложения:

    • ZUP_v60_1.mq4
      Размер файла:
      223,6 КБ
      Просмотров:
      638
  2. wellx

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

    PriceZZ - неудачное название, может сменить на PRICE_MODE ??
    Может добавить минимальное ценовое движение на отрисовку ЗЗ?
     
  3. kharko

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

    Название может и неудачное. Просто, первое, что пришло на ум.

    В ЗЗ я специально не привязывался к ценовому движению.
    Во-первых, четко соблюдается алгоритм;
    Во-вторых, загрузив несколько ЗЗ с разными значениями minBars вы видите реальную картину, а установка минимального ценового движения только исказит ее.
     
  4. kharko

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

    Закончил работу над "правильным" ЗигЗагом от Харко.
    Правильный в том смысле, что корректно обрабатывается т.н. внешний бар. Смотри картинку.

    zigzag_compare.gif

    Голубая линия - новая версия, красная - мой же индикатор, который встроен в ZUP... Без комментарий...

    Есть еще одно новшество - это очередная попытка заглянуть в будущее, не очень далеко, правда, всего лишь на текущую сессию, но все же. ;)

    Речь идет о прорисовке уровней, с которых появляется очередной луч ЗигЗага. Фактически, наша ближайшая цель на текущем баре.

    Пример применения на картинке.

    zigzag_kharko.gif

    Голубые линии - ЗигЗаг с периодом равным 3 или 15-минутка
    Красные линии - ЗигЗаг с периодом равным 12 или часовик
    Темнооранжевые линии - ЗигЗаг с периодом равным 48 или 4-х часовик

    Демо-версия до 9 апреля. Периодически будет обновляться.
     

    Вложения:

  5. alf

    alf Старый опытный камикадзе

    Это настолько круче nen'а, что сразу платно и хватит пробы на неделю? Самому не смешно? Без издёвок, по честному, скажи... ;)
     
  6. kharko

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

    А ты попробуй. Намного легче ЗУПА, и проще.

    Увидеть точку перелома луча ЗЗ - такой возможности у ЗУПа нет
     
  7. alf

    alf Старый опытный камикадзе

    нет спасибо, я всё по старинке... ручками
     
  8. nen

    nen Профи форума

    Причины, по которым не стоит торговать индикаторами для метатрейдера:

    1) метатрейдер постоянно дорабатывается разработчиками и в процессе доработки появляются ошибки, из-за которых индикатор перестает работать. А за проданный индикатор отвечает тот, кто его продал;
    2) любой индикатор для метатрейдера декомпилируется умельцами очень быстро. В том числе, по этой причине morin перестал продавать свой индикатор;
    3) если индикатор действительно стоящий, то проще зарабатывать на торговле с помощью этого индикатора, чем на продаже индикатора...

    И этот список можно продолжить...

    Это так, к слову пришлось...
     
  9. kharko

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

    Раз всю дискуссию убрали, попробую еще раз изложить свою позицию.

    Где Вы увидили предложение о продаже индикатора ZigZag_kharko?
    Ограничение по времени - это стимул еще раз зайти, обновить новую версию, пообщаться.
    Что здесь криминального?

    Давайте, говорить о разработке и о методах торговли.

    Кстати, под горячую руку убрали обновленную версию с изложенным методом торговли. За то оставили, того, кто все начал. Однобоко, как-то. Своих не трогаем...
    Ню, Ню...
     
  10. kharko

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

    Обновленная версия ZigZag_Kharko.
    Добавил среднюю линию.

    Параметры:
    Magic_№ - номер, который добавляется к объектам индикатора
    ExtDepth - диапазон, в котором ищется потенциальный экстремум
    PriceMode - цена, по которой производиться расчет
    0 - High и Low;
    1 - цена открытия;
    2 - минимальная цена
    3 - максимальная цена
    4 - цена закрытия
    TurnOnOff - выключатель
    true - показать уровни потенциального появления или обновления экстремума
    Color - выбор цвета


    Оптимизировал код.
     

    Вложения:

  11. natlam

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

    Выложите еще раз метод торговли по данному индикатору.
     
  12. kharko

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

    Метод торговли.

    Индикатор ZigZag_Kharko, кроме самого ЗЗ, выводит три линии: верхняя/нижняя уровни появления нового или обновление старого лучей, средняя линия делит канал поровну.
    После появления нового луча цена может развернуться, а может пойти дальше и обновить экстремум.
    Сделаем предположение, что, если цена выше/ниже средней линии, соответственно, цена продолжит свое движение, т.е. идем по рынку. Если цена крутится около средней линии, то ситуация не определеная.

    Выбираем любой ТФ.
    Загружаем два индикатора с разными параметрами ExtDepth.
    На первом выставляем "рабочее" значение ExtDepth. По этому индикатору мы принимаем решение, когда войти в рынок и когда выйти.
    На втором индикаторе параметр ExtDepth больше, чем на первом.

    Итак, первый показывает откат, второй определяет основное движение.
    Например, цена находится выше средней линии второго индикатора, а первый только нарисовал луч вниз. Уровень отката на первом индикаторе достигнут, мы можем покупать. Стоп-лосс средняя линия второго индикатора. После прорисовки луча вверх на первом индикаторе, т.е. достигнута наша первая цель, мы фиксируем профит или выходим, когда цена достигнет средней линии первого индикатора.

    Смотри картинку.
     

    Вложения:

    • 5m.gif
      5m.gif
      Размер файла:
      15,7 КБ
      Просмотров:
      269
  13. kharko

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

  14. natlam

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

    Перерисовуется часто. Может стохастик встроить в него или еще чего для того чтоб поменьше перерисовывался.
     
  15. kharko

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

    Что перерисовывается? Луч ЗЗ?
     
  16. natlam

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

    Луч скачет как у обыкновенного ЗЗ.
    Глаза режит. Цвета не миняются.
     
  17. kharko

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

    Луч появляется или обновляется при достижении ценой уровней (верхняя и нижняя линии).
    Цвет меняется параметром Color.
    Немного переделал код ЗЗ. Убрал лишние действия. Версию обновил выше.
     
  18. natlam

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

    Меняется но когда перещелкнуть ТФ то все сбивается.
    Может встроить в него все таки чтото для меньшейц перерисовки?
    Не получается торговать в + по нему изза частой перерисовки.

    Не могу найти обновленную версию. Выложите сюда пожалуйста.
     
  19. kharko

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

    Перерисовка происходит только при смене ТФ и появлении нового бара. Если уменьшить перерисовку, то появятся искажения.
     

    Вложения:

  20. kharko

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

    Написал скрипт, который считывает историю ЗЗ на текущем ТФ и записывает в файл.

    Получил любопытные данные для пары USD/CHF на разных ТФ.
     

    Вложения:

    • write.mq4
      Размер файла:
      2 КБ
      Просмотров:
      184
    • ZZ_USDCHF_24.ZIP
      Размер файла:
      203,1 КБ
      Просмотров:
      187

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