#68588 - Thu Mar 05 2015 10:46 PM
Идентификация резких импульсов. Как реализовать?
|
newbie
Registered: Thu Mar 05 2015
Записи: 33
|
Ситуация 1 (см файл рис 1) четкое восходящее (нисходящее) движение, легко описываемое формулой "Закрытие>Открытие"
Ситуация 2 (см файл рис 2) присутствует восходящее движение, но в данном движении может присутствовать одна или несколько обратных свеч. Всё происходит на n свечах (не 5 или 6 как нарисовано). Даже если взять вариант с импульсом из 5 свеч, внутри которого хотя бы одна противоположная то это уже 5 кубиков лишних формул, что не есть хорошо.
Как можно описать ситуацию 2 (кубиками, индикаторами, чем-либо другим)?
Attachments
atach.PNG (479 downloads)
|
|
Наверх
|
|
|
|
#68607 - Fri Mar 06 2015 05:28 PM
Re: Идентификация резких импульсов. Как реализовать?
[Re: bist]
|
enthusiast
Registered: Thu Jun 06 2013
Записи: 378
|
портобуй простое close>close[-5]&open>close[-5] это если конкретные свечи -1 -2 -3 и -4 неважны.
|
|
Наверх
|
|
|
|
#68613 - Fri Mar 06 2015 07:28 PM
Re: Идентификация резких импульсов. Как реализовать?
[Re: nikifor]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
А в чем условие: несколько белых свечей, разбавленных 1-2 черными? Или превышение первоначальной свечи формации над конечной?....
Просто несколько разнонаправленных свечей....это не условия.
Удачной торговли и интересных решений:)!
_________________________
trufanov_i@rambler.ru
|
|
Наверх
|
|
|
|
#68614 - Fri Mar 06 2015 07:28 PM
Re: Идентификация резких импульсов. Как реализовать?
[Re: Igor_T]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
Короче конкретнее опиши...
_________________________
trufanov_i@rambler.ru
|
|
Наверх
|
|
|
|
#68616 - Fri Mar 06 2015 10:29 PM
Re: Идентификация резких импульсов. Как реализовать?
[Re: Igor_T]
|
newbie
Registered: Thu Mar 05 2015
Записи: 33
|
куда еще конкретнее? вроде всё описал и проиллюстрировал. что именно непонятно?
о каких условиях вы пишите? я спросил как можно описать восходящее движение если в нем есть варьирующееся по количеству и положению несколько обратных свечей.
|
|
Наверх
|
|
|
|
#68617 - Fri Mar 06 2015 11:21 PM
Re: Идентификация резких импульсов. Как реализовать?
[Re: bist]
|
veteran
Registered: Wed Oct 02 2013
Записи: 1357
|
куда еще конкретнее? вроде всё описал и проиллюстрировал. что именно непонятно?
о каких условиях вы пишите? я спросил как можно описать восходящее движение если в нем есть варьирующееся по количеству и положению несколько обратных свечей. Как Вы не поймете такие движения возникают смотря на каком таймфрейме и размера свечи, практически постоянно, то есть Вы для себя сначала определитесь какой т/ф 15 сек, 5 сек, 1мин, 15 мин, 5мин,1 час, и соответственно надо знать размер свечи иначе свеча разворота типа крест, но с небольшим телом будет подходить под твою логику. Это я ВАм привел еще маленький список того с чего надо начать. А если Вы хотите просто описать , это просто Есть открытие(О) и закрытие(З) свеч и пошли для первой картинки О<З&& О[i-1]<З[i-1]&& О[i-2]<З[i-2]&& О[i-3]<З[i-3]&& З>З[i-1]&& З[i-1]>З[i-2]&&З[i-2]>З[i-3] и так же про открытие написать. Извините,но если тут вы не можете то сначала по изучай тех анализ, для того что бы банально знать из чего состоит свеча, что в свече есть объем, а потом лезьте в разработку алгоритмов. и дальше сам сам сам!!
Отредактировано Stan (Fri Mar 06 2015 11:22 PM)
|
|
Наверх
|
|
|
|
#68618 - Sat Mar 07 2015 12:08 AM
Re: Идентификация резких импульсов. Как реализовать?
[Re: Stan]
|
newbie
Registered: Thu Mar 05 2015
Записи: 33
|
2Stan зачем вы забиваете себе голову ненужными для данной задачи деталями? какая разница какой тф, какая разница какой размер свечи, зачем объем? я ведь по-русски вроде пишу; есть ряд белых свечей разбавленных черными, это все что нужно по моей задаче. можно ли как-то описать данной движение? это всё что мне было нужно.
а вот что мне точно было не нужно так это чтобы абсолютно неизвестные мне человеки учили меня жить. не можете помочь в рамках моей задачи не пишите вообще ничего, а то мало того что ничего не предложат так еще и грязью обольют.
2nikifor спасибо за ответ. думал над этим вариантом, но тогда придется привязываться к размерам этих свечей, связывать это расстояние (open-open[-5]) c, например АТR-ом или еще чем-либо, а эти величины варьируются день ото дня, а именно этого хотелось бы избежать. нужен сам факт наличия такого движения, а не его числовые параметры.
|
|
Наверх
|
|
|
|
#68619 - Sat Mar 07 2015 12:49 AM
Re: Идентификация резких импульсов. Как реализовать?
[Re: bist]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
2Stan зачем вы забиваете себе голову ненужными для данной задачи деталями? какая разница какой тф, какая разница какой размер свечи, зачем объем? я ведь по-русски вроде пишу; есть ряд белых свечей разбавленных черными, это все что нужно по моей задаче. можно ли как-то описать данной движение? это всё что мне было нужно.
а вот что мне точно было не нужно так это чтобы абсолютно неизвестные мне человеки учили меня жить. не можете помочь в рамках моей задачи не пишите вообще ничего, а то мало того что ничего не предложат так еще и грязью обольют.
2nikifor спасибо за ответ. думал над этим вариантом, но тогда придется привязываться к размерам этих свечей, связывать это расстояние (open-open[-5]) c, например АТR-ом или еще чем-либо, а эти величины варьируются день ото дня, а именно этого хотелось бы избежать. нужен сам факт наличия такого движения, а не его числовые параметры. А вот и не поругаетесь:) Если суть вопроса в формации: 1) есть N свечей; 2) из них Х свечей светлых; 3) одна свеча имеет заданные параметры относительно предшествующей - черная; тень ниже закрытия предшествующей, за ней идет белая свеча... 4) в итоге цена выросла Варианты: 1) через знак & и || прописать все возможные условия через цены open close в кубике условие - более или менее выполнимо для комбинации из 5 баров, потом взорвется мозг:) Я делал - получалось.. 2) если критерии выпадающего черного бара не принципиальны - использовать комбинацию условий на основе кубиков МаксимумЗа МинимумЗа, где тоже придется потрудиться прописать множество вариантов, но размер формации можно будет прогнать через оптимизатор для выбора самого работающего; 3) использовать кубик обновляемое значение, который будет прибавлять к самому себе баллы, пока выполняются условия формации: а) бар белый - +1; б) бар черный, но закрытие не ниже ..... +1; в) 2 черных бара - обнуляем. и в таком духе.
_________________________
trufanov_i@rambler.ru
|
|
Наверх
|
|
|
|
#68620 - Sat Mar 07 2015 12:55 AM
Re: Идентификация резких импульсов. Как реализовать?
[Re: Igor_T]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
Если просто восходящее движение: 1) если МаксимумЗа последнего бара больше максимумаЗа[i-5], а также минимумза 2 бара больше минимумаза 5 баров - То условие соблюдено. 2) EMA c периодом 5. Если EMA>EMA[i-1] то движение посходящее - период опять же можно варьировать.....
З.Ы. В бутылку лезть не нужно... Задача действительно не совсем конкретизирована лично по моим меркам, поэтому и четкого однозначного ответа дать не получается. Хотя куда нам тупым и непонятливым:));)
_________________________
trufanov_i@rambler.ru
|
|
Наверх
|
|
|
|
#68624 - Sat Mar 07 2015 09:30 AM
Re: Идентификация резких импульсов. Как реализовать?
[Re: Igor_T]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Описать подобные фигуры проще простого, и сделать это можно в одной логформуле.
НО! Автор! скрипт понимает только чёткие и конкретные формулировки, увы. Сначала надо формализовать Вашу картинку. Задача должна ставится например так: ("пляшем" от крайне правой свечи) закрытие больше закрытия свечи[-1], открытие больше свечи[-1] (и так все пять свечей).
Если допускается наличие чёрной свечи в этой серии, но в рамках условия, что тело свечи выше тела предыдущей, то пишем и это условие для свечей со второй по четвёртую: открытие[-1]>закрытия[-1]?открытие>закрытия[-1]&закрытие>открытия[-1]:открытие>открытия[-1]&закрытие>закрытия[-1] (и так для всех трёх, со вторую по четвёртую, свечей).
Итого: В лог формуле прописываем все условия через логическое "и" (&), а именно: - для первой (справа) свечи проверка на рост - для второй проверка на направление и в зависимости от этого проверка на рост относительно предыдущей - для третьей и четвёртой аналогично второй - для пятой аналогично первой. Получаем длиннющую формулу, но зато все условия проверены.
Но я бы проверял проще, по типовой цене (цене середины тела свечи), формула получилась бы короче из за ненадобности проверки направления свечи.
P.S. Повторюсь для автора: Скрипту надо ставить чёткие и конкретные логические условия, по другому он (скрипт) не понимает. Для этого необходимо сначала тщательно продумать эти условия и записать на бумаге или запомнить их. И только после этого реализовать полученное ТЗ в Лабе))
P.P.S. Если бы вопрос на форуме был правильно поставлен ( а именно: "как прописать условие роста тел пяти (или n) подряд свечей"), то и ответ Вы бы получили быстрый, полный и в разных вариантах. Заодно обошлось бы без излишних эмоций. Вывод: правильно поставленный вопрос, это уже наполовину его решение.
Отредактировано captian (Sat Mar 07 2015 10:33 AM)
|
|
Наверх
|
|
|
|
#68632 - Sun Mar 08 2015 11:30 AM
Re: Идентификация резких импульсов. Как реализовать?
[Re: captian]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
действительно, господа, open(o) < close(c) это это растущая свеча соответственно o[-4]<c[-4]&o[-3]<c[-3]&o[-2]<c[-2]&o[-1]<c[-1] это рис 1 и o[-4]<c[-4]&o[-3]<c[-3]&o[-2]>c[-2]&o[-1]<c[-1] это рис 2 а по интерпретации обучении абсолютно неизвестныи людми жизни абсолютно неизвестных людей можно спорить долго ;-)
|
|
Наверх
|
|
|
|
#68636 - Sun Mar 08 2015 06:53 PM
Re: Идентификация резких импульсов. Как реализовать?
[Re: uuzzeerr]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
"а по интерпретации обучении абсолютно неизвестныи людми жизни абсолютно неизвестных людей можно спорить долго .) [/quote] +1
Отредактировано serg (Sun Mar 08 2015 06:55 PM)
|
|
Наверх
|
|
|
|
#68644 - Mon Mar 09 2015 08:20 PM
Re: Идентификация резких импульсов. Как реализовать?
[Re: serg]
|
veteran
Registered: Wed Oct 02 2013
Записи: 1357
|
"а по интерпретации обучении абсолютно неизвестныи людми жизни абсолютно неизвестных людей можно спорить долго .) +1  [/quote] Интересно камень в чей огород))))))))) 
|
|
Наверх
|
|
|
|
#68674 - Thu Mar 12 2015 08:28 PM
Re: Идентификация резких импульсов. Как реализовать?
[Re: bist]
|
stranger
Registered: Mon Mar 12 2012
Записи: 3
|
1. Переменное значение = Каждой свече удовлетворяющей условия присваиваем = 0 иначе 1 2. Сумма За n свечей 3. Если сумма ==0, то нет нарушения условия 4. Если сумма больше, то есть столько то раз
|
|
Наверх
|
|
|
|
|
|