АвторСообщение
постоянный участник




Сообщение: 65
Зарегистрирован: 04.03.13
Откуда: Москва
Репутация: 1
ссылка на сообщение  Отправлено: 23.04.13 16:33. Заголовок: Уровни рынка-"память" рынка.


Обсуждение методов локализации рабочих областей (зон) поддержки-сопротивления (ОПС, PPZ) на истории рынка .

С уважением! Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 153 , стр: 1 2 3 4 5 6 7 8 9 10 11 All [только новые]


постоянный участник




Сообщение: 2520
Зарегистрирован: 04.03.13
Откуда: Москва
Репутация: 3
ссылка на сообщение  Отправлено: 20.04.17 18:43. Заголовок: Scriptong пишет: Ту..


Scriptong пишет:

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

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


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

На самом деле само правило уже сформулировано :
1. находим значимый экстремум;
2. ищем от него вправо первый паттерн 123 (АБС). Чтобы поиск не потерял смысл - ограничиваем глубину справа;
3. накидываем на найденный паттерн FE и получаем прогноз развития тренда от найденного экстремума.

Если не скрипт, то идеальным полигоном для экспериментов может быть индикатор WavesOnPercentageZZ ( или PercentageZZ) :
1. мы ему добавляем диапазон на котором он должен найти пару самых значимых экстремумов,
2. потом индикатор делает то что уже умеет - ищет вправо паттерн 123 (волну 0-1-2 в заданном диапазоне).
3. затем он должен накинуть на найденный паттерн FE на 0-1-2 (и экстеншен на 0-1).

С уважением! Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 2484
Зарегистрирован: 03.03.13
Откуда: Украина, Каменское (Днепродзержинск)
Репутация: 3
ссылка на сообщение  Отправлено: 24.04.17 20:55. Заголовок: Я так понимаю, что п..


Я так понимаю, что первый пункт:

 цитата:
1. находим значимый экстремум;



уже выполнен. Далее нужно:

 цитата:
2. ищем от него вправо первый паттерн 123 (АБС). Чтобы поиск не потерял смысл - ограничиваем глубину справа;



Какие критерии для поиска паттерна использовать? Порылся в MQLabs, но там только "Паттерн ABCD" мною описывался.

Спасибо: 1 
ПрофильЦитата Ответить





Сообщение: 2485
Зарегистрирован: 03.03.13
Откуда: Украина, Каменское (Днепродзержинск)
Репутация: 3
ссылка на сообщение  Отправлено: 26.04.17 14:36. Заголовок: Genry пишет: . След..


Genry пишет:

 цитата:
. Следующий важный вопрос: найти локальные экстремумы которые реально определяют начинающийся тренд


То есть Вы склоняетесь к методу определения второго экстремума по правилам PercentageZigZag? Если так, то с масштабом будет угадать крайне тяжело: на интервале от найденного нами экстремума до текущего времени может не быть изменения цены на заданное количество процентов.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 2523
Зарегистрирован: 04.03.13
Откуда: Москва
Репутация: 3
ссылка на сообщение  Отправлено: 26.04.17 16:37. Заголовок: Scriptong пишет: То..


Scriptong пишет:

 цитата:
То есть Вы склоняетесь к методу определения второго экстремума по правилам PercentageZigZag? Если так, то с масштабом будет угадать крайне тяжело: на интервале от найденного нами экстремума до текущего времени может не быть изменения цены на заданное количество процентов.


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

С уважением! Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 2487
Зарегистрирован: 03.03.13
Откуда: Украина, Каменское (Днепродзержинск)
Репутация: 3
ссылка на сообщение  Отправлено: 01.05.17 11:19. Заголовок: Genry пишет: В прин..


Genry пишет:

 цитата:
В принципе картинка отражает часть алгоритма работы проектируемого индикатора.


Сильно вперед забегаете. Ведь мы еще не определились, какие кирпичи для стен будем использовать, а Вы уже балки для крыши приготовили.

Genry пишет:

 цитата:
Вторым индикатором загружен PercentageZigZag, который тоже прекрасно справляется с определением экстремумов волны.


Итак, все-таки, PercentageZigZag. Хорошо, давайте его возьмем. С моей стороны тогда такое предложение - строить его не на всей истории, а от первичного экстремума (Вы его значимым называете). Тогда, помимо глубины поиска экстремума нам понадобиться лишь параметр от PZZ - i_percentageChange. Первый свинг такого PZZ - это первая волна движения, на нее накидываем первые две точки FE. Второй свинг PZZ - коррекционная волна, на экстремум которой ставим третью точку FE.
Так делаем?


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 2525
Зарегистрирован: 04.03.13
Откуда: Москва
Репутация: 3
ссылка на сообщение  Отправлено: 01.05.17 11:39. Заголовок: Scriptong пишет: Си..


Scriptong пишет:

 цитата:
Сильно вперед забегаете. Ведь мы еще не определились, какие кирпичи для стен будем использовать, а Вы уже балки для крыши приготовили.


Дык современная концепция: сначала расставляем мебель, а потом вокруг возводим подходящие стены

 цитата:
Итак, все-таки, PercentageZigZag. Хорошо, давайте его возьмем. С моей стороны тогда такое предложение - строить его не на всей истории, а от первичного экстремума (Вы его значимым называете).


Это обосновано. Весь смысл такого построения - найти нулевую точку зарождения новой волновой структуры.
А это скорее всего значимый экстремум.
В последующем все элементы этой волновой структуры можно отсчитывать от такой нулевой точки.

 цитата:
1. Тогда, помимо глубины поиска экстремума нам понадобиться лишь параметр от PZZ - i_percentageChange. + Да
2. Первый свинг такого PZZ - это первая волна движения, на нее накидываем первые две точки FE. + Да


Игорь, еще один существенный момент: возможность MTF- построения данным индикатором.

 цитата:
3. Второй свинг PZZ - коррекционная волна, на экстремум которой ставим третью точку FE.


В принципе Да, но хотел узнать Ваше мнение о возможности анализа точек Альфа и Бета.

С уважением! Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 2490
Зарегистрирован: 03.03.13
Откуда: Украина, Каменское (Днепродзержинск)
Репутация: 3
ссылка на сообщение  Отправлено: 05.05.17 13:36. Заголовок: Genry пишет: 1. Тог..


Genry пишет:

 цитата:
1. Тогда, помимо глубины поиска экстремума нам понадобиться лишь параметр от PZZ - i_percentageChange. + Да
2. Первый свинг такого PZZ - это первая волна движения, на нее накидываем первые две точки FE. + Да


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

Спасибо: 1 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 2528
Зарегистрирован: 04.03.13
Откуда: Москва
Репутация: 3
ссылка на сообщение  Отправлено: 05.05.17 13:46. Заголовок: Scriptong пишет: То..


Scriptong пишет:

 цитата:
Тогда вот так получается. Для разных свингов добавил свои параметры, т. к. иначе второй свинг тяжело найти, если использовать требования к первому свингу. Также еще пока не проработан момент с обновлением экстремумов. Это явно видно на примере второго свинга - он не всегда заканчивается необходимым экстремумом.



Да, вроде руками и глазами все очевидно, а алгоритмически -
Спасибо, Игорь, сейчас буду смотреть

С уважением! Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 2529
Зарегистрирован: 04.03.13
Откуда: Москва
Репутация: 3
ссылка на сообщение  Отправлено: 05.05.17 14:51. Заголовок: Genry пишет: Спасиб..


Genry пишет:

 цитата:
Спасибо, Игорь, сейчас буду смотреть



Выполнил расчет точек 0-3-4. Сделал картинку для иллюстрации работы двух проходов алгоритма.



Можно уровней добавить, сделал 7, но думаю потребуется больше для оценки сильных импульсов.
 
#define FIBO_LEVELS_AMOUNT 7

input uint i_uMainDepth = 100; // Глубина поиска 1-ой точки
input double i_fPercentageChange1Swing = 0.618; // Изменение цены, первый свинг
input double i_fPercentageChange2Swing = 0.236; // Изменение цены, второй свинг
input color i_cBullExpansionColor = clrBlue; // Цвет волн бычьего расширения
input color i_cBearExpansionColor = clrRed; // Цвет волн медвежьего расширения
input color i_cBullLinesColor = clrDodgerBlue; // Цвет уровней бычьего расширения
input color i_cBearLinesColor = clrCrimson; // Цвет уровней медвежьего расширения
input ENUM_LINE_STYLE i_eWaveStyle = STYLE_DOT; // Тип линий волны
input ENUM_LINE_STYLE i_eLinesStyle = STYLE_SOLID; // Тип линий уровней
input double i_fFirstLevel = 61.8; // Уровень 1
input double i_fSecondLevel = 76.4; // Уровень 2
input double i_fThirdLevel = 100.0; // Уровень 3
input double i_fFourthLevel = 161.8; // Уровень 4
input double i_fFifthLevel = 261.8; // Уровень 5
input double i_fLevel6 = 361.8; // Уровень 6
input double i_fLevel7 = 461.8; // Уровень 7


У индикатора PZZ, который загружен на графике, параметры такие:

extern double i_percentageChange = 0.02;
extern double i_changeOfPrevLeg = 0.118;

Отработка на реальной торговле:


Сначала скрипт на Бай-FE почему-то взял бар левее чем определил PZZ(на скрине), при повторном вызове скрипта определилось правильно.
Игорь, а может использовать алгоритм PZZ c его параметрами после определения значимой вершины?
Он отрабатывает достаточно точно.
Правда непроверенным остается режим двух проходов, возможно потребуется два блока настроек:
для определения точек 0-1-2 и 0-3-4.

С уважением! Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 2491
Зарегистрирован: 03.03.13
Откуда: Украина, Каменское (Днепродзержинск)
Репутация: 3
ссылка на сообщение  Отправлено: 11.05.17 21:06. Заголовок: Немного исправил скр..


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

Спасибо: 1 
ПрофильЦитата Ответить





Сообщение: 2496
Зарегистрирован: 03.03.13
Откуда: Украина, Каменское (Днепродзержинск)
Репутация: 3
ссылка на сообщение  Отправлено: 16.05.17 18:52. Заголовок: Genry пишет: На скр..


Genry пишет:

 цитата:
На скрине Ключевые_Точки(КТ), которые мы можем находить используя рекурсию и уровень 161.8%.
"Матрешку" начинаем строить от 0-1-2, по ним определяем уровень 161.8% - это прогноз пика Первой волны (Original).
По точкам 0-3-4 прогнозируем уровень 161.8% - пик Третьей волны (Impulse).


Помедленнее, пожалуйста Я не успеваю за полетом Вашей мысли.
Я пока понял, что точки 0, 1 и 2 представляют собой то, что уже найдено скриптом - первые два свинга. Теперь дело за точками 3 и 4. Как они находятся? Я понимаю, что затем по ним строится более крупная структура свингов 0 - 3 - 4, но не пойму механизм перехода к более крупной структуре.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 2534
Зарегистрирован: 04.03.13
Откуда: Москва
Репутация: 3
ссылка на сообщение  Отправлено: 23.05.17 09:16. Заголовок: Scriptong пишет: Те..


Scriptong пишет:

 цитата:
Теперь дело за точками 3 и 4. Как они находятся?


Genry пишет:
 цитата:

Для этого мы берем уровень 161.8 от 0-1-2. Т.е. мы находим два первых свинга, накидываем FE и определяем уровень 161.8. Теперь берем значения цены у этого уровня, возможны 3 варианта: цена развернулась на 161.8 пробила и развернулась развернулась перед уровнем. Нам нужен этот экстремум в районе уровня 161.8 - это точка 3. Ну, а точка 4 - аналог точки 2. =========================================
Для примера возьмём ситуацию на EURJPY. Находим точки 0-1-2



Вот еще пример с прошлой недели для Евро с продолжением для этой недели:
#5082 : Май 15, 2017, 07:18:02 pm »
[quote author=xxxxx]Застрял в шортах EUR/USD еще с пятницы. За прошедшие дни позиций только угожающе прибавилось...
Просадка 30%Куда движется цена? Когда ждать откат?[/quote=]

#5085 : Май 17, 2017, 01:51:56 am »
[quote author=Genry_05]
У меня по EU позиций нет. Если навскидку, то видятся вот такие области возможного разворота.
Сейчас 2 часа ночи - детально не смотрел, только экспресс анализ >:d< [/quote=]

Прогноз от 17.05.2017


Сегодня -23/05/2017, та-же картинка, но включены сетки FE.



С уважением! Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 2500
Зарегистрирован: 03.03.13
Откуда: Украина, Каменское (Днепродзержинск)
Репутация: 3
ссылка на сообщение  Отправлено: 24.05.17 10:28. Заголовок: Genry пишет: Сегодн..


Genry пишет:

 цитата:
Сегодня -23/05/2017, та-же картинка, но включены сетки FE.


Судя по этому рисунку, где вновь наблюдается недоход до уровня 161.8, вырисовывается именно тот вариант, который я предложил в предыдущем посте (по правилам движка этого форума предыдущий пост отображается пост ниже последующего ):

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



Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 2499
Зарегистрирован: 03.03.13
Откуда: Украина, Каменское (Днепродзержинск)
Репутация: 3
ссылка на сообщение  Отправлено: 24.05.17 10:26. Заголовок: Genry пишет: Затем ..


Genry пишет:

 цитата:
Затем 0-3-4. Данный вариант - цена не дошла до уровня 161.8


Что-то у меня не клеится общая картинка. Сначала по описанию подумал, что нужно искать экстремум PZZ за обозначенным уровнем (в данном случае 161.8). То есть складывался такой алгоритм поиска точки 3:
    1. Дождаться достижения ценой уровня 161.8
    2. Искать первый экстремум PZZ.
    3. Экстремум - точка 3

Но в итоге получаем, что этот экстремум берется еще и до момента достижения уровня. Каков же тогда критерий поиска этой точки, если она может быть и ближе уровня 161.8?

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



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 2535
Зарегистрирован: 04.03.13
Откуда: Москва
Репутация: 3
ссылка на сообщение  Отправлено: 24.05.17 10:32. Заголовок: Scriptong пишет: Мо..


Scriptong пишет:

 цитата:
Можно, конечно, пойти другим путем, для которого указание уровня и вовсе не требуется. В этом случае точкой 3 будет следующий экстремум того же типа, что и точка 2, но отстоящий дальше от нее (более высокий максимум или более низкий минимум).


+ и находящийся в диапазоне между 100% и 261.8% от 0-1-2.

Согласен, можно и так попробовать.

Другой вариант был задать допуск к уровню 161.8% в процентах от диапазона между 100% и 261.8%

С уважением! Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 153 , стр: 1 2 3 4 5 6 7 8 9 10 11 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  2 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет