Загадочный Glenn Neely

Тема в разделе "Волновой анализ", создана пользователем Matrica, 19 фев 2010.

Метки:
  1. Matrica

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

    Что меня заставило открыть эту тему... Даже не знаю. То ли недавний спор с Nen'om, то ли нннное кол-во пива (всетаки тяпница :) ), то ли усталость, что 1.5 года долблюсь в одну и ту же стену (друзья волновики поддерживают, но они не программисты, друзья программисты - они мыслят в двоичной системе, им не понять смысла жизни ^tease^ )... А в принципе, какая разница? Вообщем поехали, флуд, он и в Африке флуд :) Сумашедшим все по фигу!!!!

    Предупреждаю сразу, прыщавым пЫонЭрам, неудачникам на форексе, и любителям потрепать языком - ВСЕМ В САД..... Тут взрослые дяденьки, решают глобальные вопросы :tatice_06:

    Ну а теперь вернемся к нашим баранам! За 1.5 года, что я увлекаюсь Волновым Анализом (далее <b>ВА</b>), ну и вообще рынком Форекс. Понял всего две вещи.
    <b>1 - Рынок - существо простое.
    2 - Чтобы раскусить эту простоту, нужны нормальные инструменты.</b>

    Теперь разложим все по полочкам.

    <b>Простота рынка.
    </b>

    Я не являюсь исключением. Точно так же, как и многие, испробовал кучу индикаторов, разные ТС, кучу советников... Но все равно, понимания рынка не было (системы, советники, МТС и т.д. то работали, то нет). Не буду спорить. Есть куча знакомых, кто чисто за счет железной дисциплины (которую подразумевают многие ТС), получают стабильный приличный профит.
    Я же, как существо супер ленивое (НО, как мы помним, ЛЕНЬ ДВИГАТЕЛЬ ПРОГРЕССА, лишь бы этой лени было в меру, а то можно витая в облаках, не заметить как жизня проходит), всегда хотел найти ту кнопку (помните фильм про Электроника?), которая позволит, и сильно не заморачиваться на рынке, и профит грести лопатой.

    Слава богу подфартило, в свое время попал на МФ, и прошел курсы у Юрца-Молодца. Преподавал он ВА по Нилли.
    Хотя он и рекомендовал читать книгу Нилли с 4 главы, но делать было дома нечего, да и читать я люблю с детства... Короче я ослушался, и прочел от корки до корки :)
    И вот тут Остапа понесло...... Начинаю читать третью главу... ВАУ... Чувак реально проделал крутую работу (Я кстати после этого, его очень сильно зауважал). Мозги кипели конечно капитально! Шутка ли, попытаться пропустить через себя, за короткое время, 10 лет исследовательской работы. Ну да ладно, мы люди деревянные, не такое проходили. Кое как переварил я эту субстанцию. Не скажу что полностью, но что-то в сером веществе осталось.

    Вообщем на выходе получилась весьма съедобная продукция. Правда была одна проблемка, или ПРОБЛЕМА.. Для кого как.
    А проблема заключалась в следующем. <b>НЕТ ДЛЯ ВОЛНОВИКА НОРМАЛЬНОГО ИНСТРУМЕНТА!!!!!!
    ВСЕ ЧТО ЕСТЬ В ОТКРЫТОМ ДОСТУПЕ - НЕ ТОООООО!!!!! НИ ОДИН ЗИГЗАГ, ИЛИ СВИНГИ ГАНА, НЕ МЕТЯТ ПО ВА.</b>
    Вот туточки я загрустил... Слава богу, грусть была недолгой, Юрец-Маладэц познакомил в программистом (<b>Mazay - Алексей</b>) ^friends^ Начали созидать Храаль... Что-то такое сварганили.... Может даже кто-то и сейчас, пользуется таким индикатором. У Юрца лежал на кафедре. Название точное не помню. Алгоритм был ничешный, но меня это не устраивало.

    Быстро сказка сказывается, но не быстро дело делается...
    Закончилось все плачевно. Делать расчеты чисто по Нилли оказалось затруднительно (уж очень много фенечек там надо было запрограммировать. Вот ведь старый козел, не мог проще придумать :) ). Короче, дело встало.

    Ну мы люди на голову ненормальные, только психи могут дважды, а то и трижды наступать на одни и те же храбли!
    Нашелся еще один доброволец. <b>Вадим (Vadim), низкий поклон тебе!</b> Вот с тобой-то, мы все дерьмо из алгоритма зигзага и вычистили. Правда до логического конца, к сожалению, дело снова не довели :( Но все равно, на выходе, получился более менее нормальный продукт (тут ОТДЕЛЬНОЕ СПАСИБО <b>NEN'y </b>подчистил немножко), который уже кое как, подходит для волновика.

    Значит так, пока выкладываю СУПЕР СЫРУЮ версию (есть в ней пару глобальных логических багов), индюка для волновиков. Вкусные скрины, описание и прочее, будет немного попозже.
     

    Вложения:

  2. Matrica

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

    Всем с добрым утром. Продолжаем душевные изливания ;)

    На чем мы там остановились? Ах да... Отсутствие нормального инструмента для ВА.

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

    usdcad.gif

    Такие, зрительно красивые фигуры, конечно бывают не всегда. Иногда, тот же терминал выглядит значительно страшнее, и сразу его трудновато разглядеть. Да и исследование рынка показывают. Тренд на рынке очень редок. 80-90% времени мы ходим тройками. Вот эти тройки труднее всего распутывать.

    Теперь потихоньку переходим к смыслу самой идеи.

    usdcad_11.gif eurjpy_1l.gif gold_12.gif

    Похожие фигурки, не правда ли? Уже глазенками намного легче увидеть, что же рынок нам рисует. И там и там, после такого паттерна тренд развернулся. На евро-ене зигзаг на <b>Н1</b>, на канадце на <b>Н4</b>, на золоте на <b>М15</b>. При желании, вы найдете еще кучу разных повторяющихся графических комбинаций. Они сами в глаза будут бросаться. Причем независимо от валюты и тф. Все всегда повторяется.
    Ну а раз все всегда повторяется, почему бы это не использовать! Правда остается вопрос, как же научить тупую железку, различать такие красивые фигурки?
    Тут снова возвращаемся к Нилли. Он, как помним, чел был с мозгами, все проанализировал за нас. Открываем третью главу, и что мы там видим? Видим четкий алгоритм, позволяющий проанализировать волны на истории, и с большой достоверностью сказать, где, в какой волне, какой фигуры мы находимся. Но, как я уже писал выше, алгоритм чертовски сложный. Проверка одной волны может занять минут 10-20 (и получаем разметку в виде :C3, :F5, :F3 :X3? и т.д. непоняяяяяятно....). А если надо проанализировать несколько волн на Д1, потом еще раз в 10 больше на Н4, я уже про Н1 молчу... Итого получаем, что на анализ одной валюты, мы можем потратить несколько дней, а то и недель, и не факт, что мы нигде не допустим ошибку в расчетах (помните, там все чертовски сложно). А торговать же когда?

    Вот тут мы и подошли к самому интересному. Буковки буковками, но циферки всетаки воспринимаются легче.
    А почему бы нам не упростить весь ВА. Усложнить мы всегда успеем. Но упростим мы по хитрому.
    И так, начнемс...

    <b>Правила анализа волн.

    1 волна 2 не достигает 38.2% волны 1.

    1 А - 0 меньше 61.8% от 1
    2 B – 0 больше 61.8% но меньше 100% от 1
    3 C - 0 больше 100% и меньше 161.8% от 1
    4 D - 0 больше 161.8% от 1

    2 волна 2 равна или больше 38.2% но меньше 61.8% волны 1.

    1 A – 0 меньше 38.2% от 1
    2 B – 0 равно или больше 38.2% но меньше 61.8% от 1
    3 C – 0 равно или больше 61.8% но меньше 100% от 1
    4 D – 0 равно или больше 100% но меньше 161.8% от 1
    5 E - 0 больше 161.8% от 1

    3 волна 2 ровно 61.8% волны 1.

    1 A – 0 меньше 38.2% от 1
    2 B – 0 равно или больше 38.2% но меньше 61.8% от 1
    3 C – 0 равно или больше 61.8% но меньше 100% от 1
    4 D – 0 равно или больше 100% но меньше 161.8% от 1
    5 E - 0 равно или больше 161.8% но меньше или равно 261.8% от 1
    6 F - 0 больше 261.8% от 1

    4 волна 2 больше 61.8% но меньше 100% волны 1.

    1 A – 0 меньше 38.2% от 1
    2 B – 0 равно или больше 38.2% но меньше 100% от 1
    3 C – 0 равно или больше 100% но меньше 161.8% от 1
    4 D - 0 равно или больше 161.8% но меньше или равно 261.8% от 1
    5 E - 0 больше 261.8% от 1

    5 волна 2 равна или больше 100% но меньше 161.8% волны 1.

    1 A – 0 меньше 100% от 1
    2 B – 0 равно или больше 100% но меньше 161.8% от 1
    3 C - 0 равно или больше 161.8% но меньше или равно 261.8% от 1
    4 D - 0 больше 261.8% от 1


    6 волна 2 равна или больше 161.8% но не больше 261.8% волны 1.

    1 A – 0 меньше 100% от 1
    2 B – 0 равно или больше 100% но меньше 161.8% от 1
    3 C - 0 равно или больше 161.8% но меньше или равно 261.8% от 1
    4 D - 0 больше 261.8% от 1


    7 волна 2 равна или больше 261.8% но меньше 361.8% волны 1.

    1 A – 0 меньше 100% от 1
    2 B – 0 равно или больше 100% но меньше 161.8% от 1
    3 C - 0 равно или больше 161.8% но меньше или равно 261.8% от 1
    4 D - 0 больше 261.8% от 1 </b>

    Сейчас кофейку дерябну, будет продолжение с картинками...
     
  3. Matrica

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

    Попытаемся оцифровать две похожие фигурки. Терминал на Канадце, и что-то подобное на евро-ене.

    На рисунках, волна номер 1, желтого цвета, волна номер 2, красного цвета, волна номер 0, белого цвета.

    eurjpy_nilli.gif cad_nilli.gif

    Приступаем к анализу. Волна 2 откатила относительно волны 1, на канадце больше 61%, на евро-ене ровно 61%. Немного схитрим, будем считать что ровно 61% это тоже самое, что и больше 61% (делаю для того, чтобы было понятно, как по Нилли происходит автофильтрация) Поэтому отношу оба отката к четвертому пункту правил.
    Итого, имеем первую цифру 4. Так и запишем. Зеленая четверка на рисунке.

    cad_nilli_2.gif eurjpy_nilli_2.gif

    Теперь смотрим откаты волны 0. И там и там откат составил больше 38.2%. В четвертом пункте, смотрим

    <b> 1 A – 0 меньше 38.2% от 1
    <!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro--> 2 B – 0 равно или больше 38.2% но меньше 100% от 1<!--colorc--></span><!--/colorc-->
    3 C – 0 равно или больше 100% но меньше 161.8% от 1
    4 D - 0 равно или больше 161.8% но меньше или равно 261.8% от 1
    5 E - 0 больше 261.8% от 1 </b>

    Второй подпункт. Значит к четверке прибавляем двойку. Получаем <b>42</b>.

    cad_nilli_3.gif eurjpy_nilli_3.gif

    Анализируем следующую волну. Пробитие волной 2 больше 100%, но меньше 161%. <b>Правило 5</b>.

    cad_nilli_4.gif eurjpy_nilli_4.gif

    Пока все вроде бы сходится, ничего не предвещает, что рисуются разные фигуры. Первая волна имеет номер <b>42</b>, вторая так же на обоих графиках пятерки.... Но, мы еще не проанализировали откат волны <b>0</b>.

    Приступаем... И что мы видим? А вот тут уже начинается разница. На канадце волна <b>0</b> меньше 161%, на еврике больше 161%. И циферки у нас уже стали другие. Канадец <b>52</b> (второй пункт, пятого правила), еврик <b>53</b> (третий пункт, пятого правила).

    cad_nilli_5.gif eurjpy_nilli_5.gif

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

    Временный перерывчик.....
     
  4. Matrica

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

    Продолжим.

    Берем фуй. Старт вроде бы такой же, тоже первая волна имеет номер 42. Но следующая за ней волна, уже имеет номер 63.

    gbpjpy_nilli.gif

    Т.е. при одинаковом старте, при проверке второй волны, мы уже видим, что рисуются совершенно разные паттерны.

    P.S. - я вообще-то малость схитрил, на самом деле разметка началась на всех скринах, не с момента конца волновой фигуры, а на волну позже.
    По Нилли, волновая фигура заканчивается на 5, 6 или 7. Вернее 5, 6 или 7, указывает на графике, на более вероятное окОнчание волнового паттерна.
     
  5. nen

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

    <b>Matrica</b>, <b><i>сколько волн на каждом волновом уровне необходимо анализировать в глубину истории ?</i></b>

    Есть такое предложение. Анализируются 4 волновых уровня (тф) - текущий тф и три более старших. Больше в МТ4 прорисовать на одном графике для данного алгоритма зигзага не получится. Таймфреймы ниже текущего не имеет смысла анализировать и прорисовывать по их данным зигзаг, так как многие волны будут просто внутри бара текущего тф. Выбираем на старшем тф минимально необходимое для анализа количество волн. На более низком волновом уровне уже прорисовываются волны не на всей истории, а только те, которые укладываются в 2-х (3-4-5) волнах более старшего волнового уровня.
    Этим убиваются несколько зайцев.
    1) Расчеты будут быстрые. Можно сказать, компьютер будет всегда спать.
    2) Более глубокий анализ истории не нужен. Нет в нем смысла.

    Инструмент просчета волн по представленному алгоритму делается относительно недолго. Имеется в виду алгоритм зигзага и потом маркировки волн. Есть небольшое затруднение. В МТ4 маркировку волн сложно сделать красиво. В МТ5 это проще. Под маркировкой понимается вывод циферок.
     
  6. Matrica

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

    Евгений, если позволите. Сегодня выложу всё до логического конца. Т.к. на некоторые вопросы, я сам до сих пор не знаю ответа. А дальше может кто-то что-то дельное подскажет.
     
  7. Matrica

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

    Небольшой отступление от темы. Как красиво смотрится, прям как в учебнике :) Правда что-то меня в этой разметке смущает, как-то после волны С нехорошее движение пошло... Не похоже на третью...

    golda.gif

    А может и так.... ;) Если второй вариант более верный, значит впереди хорошие шорты будут.

    golda1.gif
     
  8. Matrica

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

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

    __________2.gif

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

    __________3.gif

    На более мелком тф, на некоторых волнах четко видно, что и внутри они трехволновки, как того требует ВА.

    __________4.gif

    Вообщем вопрос такой. Если мы укладываемся по времени, т.е. пробиваем предыдущую волну, за время равное или меньше, имеет ли смысл это как-то обозначать? Т.е. например у нас будет не цифра <b>51</b> а например <b>510</b>. Т.е. там где пробитие по времени нас устраивает, будет <b>три</b> цифры, где не устраивает, будет <b>две</b>.
     
  9. Matrica

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

    Ну вот, почти закончили. Еще пару непонятных моментов.

    Вся идея сводится к тому, что мы имеем стандартные графические модели. Введя цифровую индикацию, мы всё движение, можем записать последовательностью цифр. А потом, при формировании какой-то фигуры, искать такую же комбинацию цифр на истории. При полном совпадении выдавать вероятный прогноз.

    Теперь первый вопрос. Стоит ли анализировать внутреннюю структуру волны? Т.е. на скрине ниже, сиреневая волна с номером 544 (третьи цифры игнорируем, скрин от старого тз), имеет внутреннюю структуру (красные цифры) 435-553-512. Получается как бы уравнение. 544=435+553+512. Может пока можно обойтись анализом одного тф, не спускаясь на более низкий?
    Логически (при анализе внутренней структуры), мы <b>В РАЗЫ</b> увеличиваем точность прогноза.
    Чисто технически, нужны результаты как можно с большей истории. Плюс возможность поиска по истории, плюс реалтайм анализ того, что мы сейчас рисуем, плюс еще наверное куча нюансов, которые вылезут обязательно.

    13.gif

    Вопрос номер два. А действительно, какой глубины нам нужен анализ на отдельно взятом тф? 10 последних волн, 20, 30? Или может нам хватит всего 5 или 6?
     
  10. Putnik_odessa

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

    Ту же ситуацию рассмотрим по DML&EWA

    gold_m30_1002_20.gif

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

    gold_m30_1002_20_2.gif

    Тогда цели определяются правильно.
     
  11. Putnik_odessa

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

    Желательно в приводимых примерах приводить не только зигзаг, но и бары, иначе трудно определить "правильность" работы зигзага.
     
  12. Putnik_odessa

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

    Как в алгоритме зигзага учитывается «Правило взаимного расположения волн» Глена Нили?
     
  13. nen

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

    Зигзаг здесь специфический. Основной алгоритм - один к одному свнги Ганна. А вот обработку внутреннего бара Сергей придумал. На внутреннем баре как бы происходит сдвиг. То есть после шторма вдруг наступает штиль. И зарождение волн начинается поновой. В этом моменте могут иррегуляры появляться. В индикаторе Swing_ZZ также есть оригинальная обработка района серии внутренних баров.
    Получается так, что иррегуляры необходимо каким-то другим алгоритмом обрабатывать. То есть когда наступает время иррегуляров должна происходить смена алгоритма разметки. Это сложно придумать.

    С другой стороны, алгоритм данного зигзага наиболее точную разметку по Нили делает. То есть не пропускает ни одной волны. Но если использовать логику Нили с его проверками различных волновых уровней и свертку волн, то этот зигзаг такую проверку и свертку не делает. Проверка и свертка - очень непростая задача. И это необходимо учитывать.

    DML & EWA - составная стратегия. Частично ведется разметка вручную. Ручная проверка. Плюс вилы дают информацию о типе волны.
     
  14. Matrica

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

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

    Вложения:

    • golda2.gif
      golda2.gif
      Размер файла:
      37,1 КБ
      Просмотров:
      66
  15. nen

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

    <b>Matrica</b>, опиши, какие глюки ты заметил. Кроме того, что я писал в переписке.
     
  16. Putnik_odessa

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

    nen, добрый вечер!

    Мне кажется тут нужно идти другим путем:
    1. Зигзаг прорисовывается по данному алгоритму
    2. После этого происходит обработка уже самого зигзага, например по фильтрам обсуждавшихся в разделе<b> Правило выделения разворотных точек одного волнового уровня</b>, клубного форума.

    P.S. кстати «Правило взаимного положения волн» Глена Нили является одним из таких фильтров.
     
  17. Matrica

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

    Никак. Обьясню почему.

    Во первых, мы делаем построение не точно по Нилли. Введя свое построение, мы получаем совпадение всех экстремумов на всех тф. Т.е. имеем ту самую матрешку, о которой всегда пишут, но которую при других условиях получить невозможно.
    Если делать как в книге (хай+лоу/2), то с одной стороны, мы вроде как убираем лишнии шумы, но с другой не получаем совпадение экстремумов на более мелком и более старшем тф. Плюс получаем запаздывание сигнала, минимум на одну свечу. А иногда и на две-три.

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

    Попробую обьяснить немного по другому. После какой-то нарисовавшейся волны, у нас может быть развитие по 7-ми вариантам (7 правил в книге). В каждом варианте допустим у нас 6 подвариантов (в некоторых правилах меньше). Итого, получаем всего 56 вариантов развития событий.
    Допустим у нас рисуется коррекция во второй волне. Сколько всего фигур мы можем нарисовать во второй волне? Считаем. 1 - зигзаг. 2 - плоская коррекция. 3 - с неудавшейся волной С. 4 - с удлиненной волной С. 5 - двойная или тройная плоская. Вроде что-то еще, уже не помню. Т.е. вроде бы умножаем 56 вариантов развития, на 5 вариантов коррекции. Но коррекция не пробивает начало волны 1. Получается, мы можем получить только с первого по четвертое правило. Т.е. уже 4 правила, на 6 подпунктов, уже всего 24 варианта развития.
    Далее, мы начали рисовать зигзаг. Волна А в зигзаге, будет иметь длинну что по времени, что по цене, не такую, как волна А в плоской коррекции. Значит после того как у нас нарисовалась волна А, мы отбрасываем <b>2 - плоская коррекция. 3 - с неудавшейся волной С. 4 - с удлиненной волной С. 5 - двойная или тройная</b> Потом, волна В в зигзаге, может откатить только на определенный процент. И т.д. т.п. Потом например началась четвертая волна, при зигзаге во второй, у нас будет более продолжительная четвертая, скорее всего треугольник. Расширяющийся или сужающийся. По первым двум волнам, мы уже может судить, что рисуется. Значит если найти на истории, импульс, где вторая волна была зигзагом, а четвертая имеет такие же первые две волны, то вероятность дальнейшего развития по истории, практически 100%
    Таким образом, чем ближе к концу находится волновая фигура, тем меньше вариантов, по которым она может развиться. При всем казалось бы многообразии, кол-во комбинаций, из каких паттернов мы можем построить волны, имеет ограниченное число.
    Мы в теории, должны получить максимальный вероятностный прогноз, ближе к концу волновой фигуры (т.е. к концу тренда или коррекции), что нас как раз и интересует.


     
  18. Matrica

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

    Он там ищет внутреннее лоу или хай, внутри предыдущей свечи. На внутренних барах. Обьяснить трудно, если глазами замечу на графике этот глюк, скину скрин.
     
  19. nen

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

    Мне кажется, можно проще сделать код и без ошибок. Поэтому и не вникал в код. Иногда (и часто) бывает проще сделать свое, чем разбираться в чужом.
     
  20. Putnik_odessa

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

    Несколько не о том.

    Волны или моно-волны?
    Ведь приведенные семь правил относятся к моно-волнам, а зигзаг нам выявляет все волны... То есть расматривая все вложенные волны мы тем самым применяем правила "не к тем волнам"?

    Недаром "Правила соотношений длин волн" у Ниили идут после правила "Правила взаимного положения волн" - выделения моно-волн.
     

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