Возникла необходимость включить в советник сравнение нескольких часовых свечей (цены открытия),а также распознать " дожи","молот","повешенного"-то есть возможные разворотные свечи,чтобы советник,встретив их, был начеку.... Например тень свечи в несколько раз (3-4) больше тела свечи.Где есть что-нибудь похожее, подскажите плиз,я пока ничего в Code Base не нашел.
- Анализ японских свечей(индикатор)
- Описание японских свечей
- Индикаторы: Delta Tail Bar
Где-то видел индикатор Candle recognizer как раз по вашей теме. Поищите в инете.
FORiks:
Возникла необходимость включить в советник сравнение нескольких часовых свечей (цены открытия),а также распознать " дожи","молот","повешенного"-то есть возможные разворотные свечи,чтобы советник,встретив их, был начеку.... Например тень свечи в несколько раз (3-4) больше тела свечи.Где есть что-нибудь похожее, подскажите плиз,я пока ничего в Code Base не нашел.
Возникла необходимость включить в советник сравнение нескольких часовых свечей (цены открытия),а также распознать " дожи","молот","повешенного"-то есть возможные разворотные свечи,чтобы советник,встретив их, был начеку.... Например тень свечи в несколько раз (3-4) больше тела свечи.Где есть что-нибудь похожее, подскажите плиз,я пока ничего в Code Base не нашел.
FORiks:
Возникла необходимость включить в советник сравнение нескольких часовых свечей (цены открытия),а также распознать " дожи","молот","повешенного"-то есть возможные разворотные свечи,чтобы советник,встретив их, был начеку.... Например тень свечи в несколько раз (3-4) больше тела свечи.Где есть что-нибудь похожее, подскажите плиз,я пока ничего в Code Base не нашел.
Возникла необходимость включить в советник сравнение нескольких часовых свечей (цены открытия),а также распознать " дожи","молот","повешенного"-то есть возможные разворотные свечи,чтобы советник,встретив их, был начеку.... Например тень свечи в несколько раз (3-4) больше тела свечи.Где есть что-нибудь похожее, подскажите плиз,я пока ничего в Code Base не нашел.
Дык, напиши сам.
MathAbs((Close[1]-Open[1])/(High[1]-Low[1]));
Только проверь, что знаменатель не ноль.
Если это дело больше / меньше какого-то порога, то..........
Можно еще статистически оценить все свечи в истории. с помощью kmeans. а потом отсоритировать их.
ну конечно еще в обратную сторону.
385-943-835
ну конечно еще в обратную сторону.
385-943-835
FORiks:
Возникла необходимость включить в советник сравнение нескольких часовых свечей (цены открытия),а также распознать " дожи","молот","повешенного"-то есть возможные разворотные свечи,чтобы советник,встретив их, был начеку.... Например тень свечи в несколько раз (3-4) больше тела свечи.Где есть что-нибудь похожее, подскажите плиз,я пока ничего в Code Base не нашел.
Посмотри Школу Лиховидова http://www.forexschool.ru/my_articles.htm
Возникла необходимость включить в советник сравнение нескольких часовых свечей (цены открытия),а также распознать " дожи","молот","повешенного"-то есть возможные разворотные свечи,чтобы советник,встретив их, был начеку.... Например тень свечи в несколько раз (3-4) больше тела свечи.Где есть что-нибудь похожее, подскажите плиз,я пока ничего в Code Base не нашел.
У меня вот такая система имеется: на графике линиями указывается свечной паттерн
затем, индикатор, с заданной точностью, находит похожие паттерны
Integer:
У меня вот такая система имеется: на графике линиями указывается свечной паттерн
затем, индикатор, с заданной точностью, находит похожие паттерны
Parabellum:
FORiks:
Возникла необходимость включить в советник сравнение нескольких часовых свечей (цены открытия),а также распознать " дожи","молот","повешенного"-то есть возможные разворотные свечи,чтобы советник,встретив их, был начеку.... Например тень свечи в несколько раз (3-4) больше тела свечи.Где есть что-нибудь похожее, подскажите плиз,я пока ничего в Code Base не нашел.
Возникла необходимость включить в советник сравнение нескольких часовых свечей (цены открытия),а также распознать " дожи","молот","повешенного"-то есть возможные разворотные свечи,чтобы советник,встретив их, был начеку.... Например тень свечи в несколько раз (3-4) больше тела свечи.Где есть что-нибудь похожее, подскажите плиз,я пока ничего в Code Base не нашел.
Дык, напиши сам.
MathAbs((Close[1]-Open[1])/(High[1]-Low[1]));
Только проверь, что знаменатель не ноль.
Если это дело больше / меньше какого-то порога, то..........
Так не полчится отследить положение тела свечи.
D.Will писал (а):
Так не полчится отследить положение тела свечи.
Parabellum:
FORiks:
Возникла необходимость включить в советник сравнение нескольких часовых свечей (цены открытия),а также распознать " дожи","молот","повешенного"-то есть возможные разворотные свечи,чтобы советник,встретив их, был начеку.... Например тень свечи в несколько раз (3-4) больше тела свечи.Где есть что-нибудь похожее, подскажите плиз,я пока ничего в Code Base не нашел.
Возникла необходимость включить в советник сравнение нескольких часовых свечей (цены открытия),а также распознать " дожи","молот","повешенного"-то есть возможные разворотные свечи,чтобы советник,встретив их, был начеку.... Например тень свечи в несколько раз (3-4) больше тела свечи.Где есть что-нибудь похожее, подскажите плиз,я пока ничего в Code Base не нашел.
Дык, напиши сам.
MathAbs((Close[1]-Open[1])/(High[1]-Low[1]));
Только проверь, что знаменатель не ноль.
Если это дело больше / меньше какого-то порога, то..........
Так не полчится отследить положение тела свечи.
А ты все таки почитай Лиховидова, поищи еще подобную литературу. Может и найдешь ответ, но сам.
if (Open[i]<Close[i]) K_sdvig=(((Close[i]-Open[i])/2 + Open[i])-((High[i]-Low[i])/2+Low[i]))/((High[i]-Low[i])/2); if (Open[i]>Close[i]) K_sdvig=(((Open[i]-Close[i])/2 + Close[i])-((High[i]-Low[i])/2+Low[i]))/((High[i]-Low[i])/2); if (Open[i]==Close[i]) K_sdvig=((Close[i])-((High[i]-Low[i])/2+Low[i]))/((High[i]-Low[i])/2); K_sdvig=MathSin(K_sdvig*pi/2);
Вот кофициенты сдвига
ExtMapBuffer1[i]=(MathSin((MathAbs(Open[i]-Close[i])/(High[i]-Low[i]))*pi/2))*(High[i]-Low[i])*K_sdvig;
формула силы свечи
//===========================================================================================================================+ // Funtion kandles измеряет абсолютную силу свечи //------------------------------------------------------------------+ double Kandles_(double K_max,double K_min,double K_open,double K_close) { double K_jpy_koff=1; //кофициет корр.для пар с йеной double K_ap\dn; //направление свечи (вверх,вниз,дожи(1,-1,0)) double K_volSh; //длина теней свечи double K_volShCntr; //средняя точка теней свечи double K_volCntr; //средняя точка тела свечи double K_volAbs; //абсолютная длина тела свечи без знака double K_strong; //сила свечи (размер тела/размер теней) мах=1,(мин=0 дожи) double K_sdvig; // double K_AbsStrong; // //-------------------------------------------------------------------+ // вычисление условия коррекции для йены //-------------------------------------------------------------------+ if (Symbol()=="USDJPY") { K_jpy_koff=0.01; } if (Symbol()=="EURJPY") { K_jpy_koff=0.01; } if (Symbol()=="GBPJPY") { K_jpy_koff=0.01; } //-------------------------------------------------------------------+ // вычисление параметров теней свечи //-------------------------------------------------------------------+ if (K_min==K_max) { K_volSh=0.0001*K_jpy_koff; K_volShCntr=K_max; }else{ K_volSh=(K_max-K_min); K_volShCntr=(K_max-((K_volSh)/2)); } //-------------------------------------------------------------------+ // вычисление параметров тела свечи //-------------------------------------------------------------------+ if (K_open==K_close) { K_volAbs=0.001;//*K_jpy_koff; K_volCntr=K_open; }else{ K_volAbs= MathAbs(K_open-K_close); K_volCntr=(K_open-((MathAbs(K_open-K_close))/2)); } //-------------------------------------------------------------------+ K_strong =K_volAbs/K_volSh; //-------------------------------------------------------------------+ // вычисление направления свечи ------------------------------------+ if (K_open<K_close) K_ap\dn=1; //свеча вверх if (K_open>K_close) K_ap\dn=-1; //свеча вниз if ((K_open==K_close)&&(K_max==K_min)) K_ap\dn=0; //чистый дожи if ((K_open==K_close)&&(K_max!=K_min)) K_ap\dn=((K_volShCntr-K_open)*1000);//дожи со смещением //-------------------------------------------------------------------+ // вычисление сдвига тела относительно теней -----------------------+ K_sdvig=((K_volShCntr/K_volCntr)*K_ap\dn)*K_strong; // вычисление абсолютной силы свечи(относительная сила(1=полн.белая\0=дожи\-1полн.черная)* размер в пунктах) K_AbsStrong=(K_sdvig*K_strong)*(K_volSh*10000)*K_jpy_koff; //-------------------------------------------------------------------+ //Print("K_sdvig=((K_volShCntr/K_volCntr)*K_ap\dn)*K_strong","(",K_volShCntr,"/",K_volCntr,")*",K_ap\dn,")*",K_strong,"=",K_sdvig); //Print("K_strong =K_volAbs/K_volSh",K_volAbs,"/",K_volSh,"=",K_strong*K_ap\dn); //Print("K_AbsStrong=(K_sdvig*K_strong)*(K_volSh*10000)*K_jpy_koff "," (",K_sdvig,"*",K_strong,")","*",(K_volSh*10000),"*",K_jpy_koff,"=",K_AbsStrong," ",Symbol()); return(K_strong*K_ap\dn); } //======================================================================================================================+ //надо додумать кофициенты приближения оч коротких свечей к дожи с смещением!!!!!!!можно так но точно не помню что из этого вышло, давно это было, пока отложил

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь