Gartley Patterns и их модификации

Тема в разделе "Зиг-Заг. Системы с использованием ZigZag.", создана пользователем nen, 3 мар 2006.

?

Нужно или нет выводить стакан цен для старших таймфреймов

  1. Да, это необходимо

    124 голосов
    62,9%
  2. Нет, не нужно

    21 голосов
    10,7%
  3. А зачем это?

    52 голосов
    26,4%
  1. поручик

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

  2. kshadu

    kshadu незнайка

  3. lobogabor

    lobogabor Новичок

    Здравствуйте,
    Самый быстрый способ изучить методы торговли является тест в МТ4 на исторических данных.
    Вот очень хорошая программа помогает в тестировании.
    http://simpleforextester.com/download/

    Он работает с индикаторами МТ4.
    Также работает на нескольких тайфремках, на графиках откритых Оффлайн.
    http://gyazo.com/70ae3c36e1231bc2c27fdb0cb70d2143
     
  4. nen

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

    Как выводить алерты для формирующихся паттернов?
    Как часто выводить алерты для таких паттернов?
     
  5. nen

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

    При формировании паттерна луч CD увеличивается.
    При этом меняются ретресменты паттерна.
    Паттерн может вообще исчезнуть.
    Также меняется "название" паттерна.
    То есть один паттерн плавно переходит в другой.
    И возникают вопросы,
    какой алерт выводить, в какой момент и как часто.
    Можно конечно через параметр задавать различные режимы вывода алертов.
     
  6. поручик

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

    что выводить: пара, ТФ, название паттерна, время реального появления паттерна, может ввести № (ID) ZUP, если стоят несколько ZUP на одном чарте (типа мэджика в советниках)

    когда выводить: при первом появлении, при перерисовке паттерна в другой, при новой свече данного ТФ.
    ===================
    сам не применяю алерт.
    в записках выложил скрипт, который делает слайд-шоу( 1 раз) всех ТФ, может кому это поможет
     

    Вложения:

    • alert.png
      alert.png
      Размер файла:
      15,5 КБ
      Просмотров:
      1
  7. lobogabor

    lobogabor Новичок

    Я предлагаю, чтобы проверить, как AMP monitor делает это.
     
  8. nen

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

    Что такое AMP monitor ?
     
  9. поручик

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

    веб монитор паттернов на базе коргармоникса
     
  10. nen

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

    Никто не против проверки. Кто предлагает проверить, тот пусть и проверяет.
     
  11. lobogabor

    lobogabor Новичок

    Отличный подход! Я так и сделал, проверил :)
    Это дает хорошые алерты. Как это делается? У меня есть идея, но я не программист. :)
    Это твой очередь, если вам нужны идеи. А если нет, то и хорошо, прятно было розговоривать.
     
  12. nen

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

    Мне не нравится, когда кто-то что-то предлагает, при этом нельзя понять, что он предлагает.
    Приходится задавать много вопросов, чтобы понять, что человек хочет сказать.
    Думаете, доставляет удовольствие разбираться, что человек зашифровал в своем сообщении?

    Если есть какое-то предложение, то его грамотно необходимо излагать.
    Не считайте, что читающий то, что Вы написали, является телепатом или экстрасенсом.
    Расшифровывать кто что сказал нет времени.

    Это первое.

    Второе. Когда у меня возникли первые предложения, я никому не предъявлял претензий, что они могли бы помочь, а не помогают.
    Я также не программист. Но были поставлены определенные задачи и эти задачи были решены. Вы, кстати, также пользуетесь плодами этих решений.
    Будьте добры, не предъявляйте претензий.

    Вместо претензий лучше покажите результаты своих проверок. Это более продуктивно.
     
  13. lobogabor

    lobogabor Новичок

    :) понял
    Кстати спасибо за плоды!
     
  14. поручик

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

    с ФФ
    http://www.forexfact...661#post7748661
    http://www.forexfact...809#post7749809

    я смотрел быстро, времени проверить - не было
    ==================
    как я понял неувязка по рисуемому ПРЗ и выводимому в .csv файл
    ============================
    Эл. перевод

    [background=rgb(244, 246, 249)]Рисование является режим воспроизведения от 5/9/2014 [/background][background=rgb(244, 246, 249)]меня есть вставка данных CSV из выхода картины, показывающие дата / время все ноги + PRZ. [/background][background=rgb(244, 246, 249)]Теперь мы видим, данные PRZ в CSV [/background]является правильное и своевременное[background=rgb(244, 246, 249)] . [/background]Задача:[background=rgb(244, 246, 249)] Графический объект для ПРЗ делает кажется, не опираясь значение времени PRZ полностью. [/background][background=rgb(244, 246, 249)]графический объект PRZ имеет правильные ценовые уровни, но [/background]не рисунок второй раз правильно[background=rgb(244, 246, 249)] . [/background][background=rgb(244, 246, 249)]Результатом является коробка PRZ показано только как вертикальной линии, [/background]а не как «ящик»[background=rgb(244, 246, 249)] . [/background][background=rgb(244, 246, 249)]Это, кажется, или код вопрос о графическом PRZ обновления массива, [/background][background=rgb(244, 246, 249)]Возможно, оптимизация до кода в обход PRZ обновления массива. [/background][background=rgb(244, 246, 249)]ИЛИ ... [/background][background=rgb(244, 246, 249)]Возможно, это Mt4 построить 600 графический баг обновления ?? [/background][background=rgb(244, 246, 249)]После еще ​​один бар добавляется, правильный PRZ коробка правильно обновляются на экране. [/background][background=rgb(244, 246, 249)]Данные CSV остается неизменной (что правильно), но теперь окно с окрашены правильно, а. [/background][background=rgb(244, 246, 249)]Итак, ... либо PRZ графический массив не обновляется своевременно в коде (но CSV является ) [/background][background=rgb(244, 246, 249)]Или, это Metatrader ошибка, не в состоянии обновить графический объект на экран своевременно. [/background][background=rgb(244, 246, 249)]Я вижу это довольно часто, если это возможно Нен может дублировать на версии 148, ток Mt4 сборки. [/background][background=rgb(244, 246, 249)]Для меня это не является большой проблемой, используя данные CSV для торговая. [/background][background=rgb(244, 246, 249)]Для ручных трейдеров, это может быть очень запутанной. [/background][background=rgb(244, 246, 249)]уважением и спасибо всегда для ваших постоянных усилий, [/background][background=rgb(244, 246, 249)]AFP [/background]
    [background=rgb(244, 246, 249)]======================[/background]
    [background=rgb(244, 246, 249)]Drawing is playback mode from 5/9/2014[/background]

    [background=rgb(244, 246, 249)]I have inset the CSV data from pattern output showing dates/times all legs + PRZ.[/background]
    [background=rgb(244, 246, 249)]Now we can see, the PRZ data in CSV [/background]is correct and timely[background=rgb(244, 246, 249)].[/background]
    Problem:[background=rgb(244, 246, 249)] Graphical object for PRZ does not appear to be drawing the PRZ time value fully.[/background]
    [background=rgb(244, 246, 249)]The graphical PRZ object has the correct price levels, but is [/background]not drawing second time correctly[background=rgb(244, 246, 249)].[/background]
    [background=rgb(244, 246, 249)]The result is the PRZ box is shown only as the vertical line, [/background]not as a "box"[background=rgb(244, 246, 249)].[/background]

    [background=rgb(244, 246, 249)]This appears to be either a code issue of the graphical PRZ array update,[/background]
    [background=rgb(244, 246, 249)]Perhaps prior code optimization is bypassing the PRZ array update.[/background]
    [background=rgb(244, 246, 249)]OR ...[/background]
    [background=rgb(244, 246, 249)]Possibly this is Mt4 build 600 graphical update bug ??[/background]

    [background=rgb(244, 246, 249)]After one more bar is added, the correct PRZ box is updated correctly on screen.[/background]
    [background=rgb(244, 246, 249)]The CSV data remains unchanged (which is correct), but now the box appears painted correct as well.[/background]

    [background=rgb(244, 246, 249)]So, ... either the PRZ graphical array is not being updated timely in code (but CSV is)[/background]
    [background=rgb(244, 246, 249)]Or, this is a Metatrader bug, failing to update the graphical object to screen timely.[/background]

    [background=rgb(244, 246, 249)]I see this quite often if possible Nen might duplicate on version 148, current Mt4 build.[/background]

    [background=rgb(244, 246, 249)]For me, this is not a big problem using CSV data for trading.[/background]
    [background=rgb(244, 246, 249)]For manual traders, this could be very confusing.[/background]

    [background=rgb(244, 246, 249)]Regards and thank you always for your continued efforts,[/background]
    [background=rgb(244, 246, 249)]Afp[/background]
     

    Вложения:

    • GBPJPYM15-B.png
      GBPJPYM15-B.png
      Размер файла:
      16,1 КБ
      Просмотров:
      1
    • GBPJPYM15-A.png
      GBPJPYM15-A.png
      Размер файла:
      22,8 КБ
      Просмотров:
      3
    1 человеку нравится это.
  15. nen

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

    Стас, там в коде, возможно ошибка.

    Участок кода примерно где-то около 16000 строки:

    Код:
     if (vBullBear == vBull)
    {
    j=iBarShift(NULL,Period(),TimeForDmax,true);
    jj=MathRound((LevelForDmax-LevelForDmin)/((zz[aXABCD[C]]-zz[aXABCD[D]])/(aXABCD[C]-aXABCD[D])));
    if (j-jj>=0) TimeForDmin = Time[j-jj]; else TimeForDmin = TimeForDmax+jj*Period()*60;
    }
    else if (vBullBear == vBear)
    {
    j=iBarShift(NULL,Period(),TimeForDmin,true);
    jj=MathRound((LevelForDmax-LevelForDmin)/((zz[aXABCD[D]]-zz[aXABCD[C]])/(aXABCD[C]-aXABCD[D])));
    if (j-jj>=0) TimeForDmax = Time[j-jj]; else TimeForDmax = TimeForDmin+jj*Period()*60;
    }
    
    заменить на:

    Код:
     if (vBullBear == vBull)
    {
    j=iBarShift(NULL,Period(),TimeForDmax,true);
    jj=MathRound((LevelForDmax-LevelForDmin)/((zz[aXABCD[C]]-zz[aXABCD[D]])/(aXABCD[C]-aXABCD[D])));
    if (j-jj>=0) TimeForDmin = Time[j-jj]; else TimeForDmin = Time[0]+(jj-j)*Period()*60;
    }
    else if (vBullBear == vBear)
    {
    j=iBarShift(NULL,Period(),TimeForDmin,true);
    jj=MathRound((LevelForDmax-LevelForDmin)/((zz[aXABCD[D]]-zz[aXABCD[C]])/(aXABCD[C]-aXABCD[D])));
    if (j-jj>=0) TimeForDmax = Time[j-jj]; else TimeForDmax = Time[0]+(jj-j)*Period()*60;
    }
    
     
  16. поручик

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

  17. afpteam

    afpteam Новичок

    Спасибо Nen и Поручик,

    http://www.onix-trade.net/forum/topic/118-gartley-patterns-и-их-модификации/page__st__7950__gopid__455162

    Код коррекции v148 работает хорошо :)
    PRZ время теперь правильно, для всех.

    Я заранее программирование против 148 версия, авто-торговли.
    Глубокую признательность за ваш лет преданность ZUP. :)

    Некоторые вопросы остаются.

    Я имею трудность в использовании Onix по русскому языку с "Google Tranlate"

    Можно обсуждать электронной afpteam [@@] sbcglobal.net на английском языке?

    Еще раз спасибо, с большим уважением.
    ======================

    E: translate:

    Thank you Nen and Poruchik,

    http://www.onix-trade.net/forum/topic/118-gartley-patterns-и-их-модификации/page__st__7950__gopid__455162

    The code correction v148 is working well :)
    PRZ time is now correct, for all.

    I am advance programming v 148 version, auto-trade.
    Great appreciation for your years dedication to zup. :)

    Some questions remain.

    I am having difficulty to use Onix by Russian language with "Google Tranlate"

    Is possible to discuss email afpteam [@@] sbcglobal.net in english ?

    Thank you again, with great respect.

    Mike
     
  18. mikola2

    mikola2 Новичок

    На _DXY M5 версии ZUPp_v146 и ZUPp_v148 с дефолтными настройками с середины пятницы вешают терминал намертво.
    Альпари стандарт. Проверял на двух машинах.
    ZUP_149 загружается без проблем.
    У меня одного такая неприятность?
     
  19. nen

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

    В каком ДЦ берутся котировки?
     
  20. traider_999)

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

    У меня периодически такое бывает,редко конечно,ну может несколько раз в год...на разных терминалах у брокеров,работает работает а потом в один миг все ломается и терминал не может зашрузиться,может то что памяти много жрут или че то ломается в системе..просто переделываю все по новой,шаблон с индюками вставляю в новый терминал да и все ,а то все удаляю)
     

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