Виктор, можно прикрутить мою библиотеку и разукрасить действительно по уровням.
Виктор, можно прикрутить мою библиотеку и разукрасить действительно по уровням.
Так делай, а не спрашивай. На самом деле раскраска совсем не нужна.
Так делай, а не спрашивай. На самом деле раскраска совсем не нужна.
Может и не нужна, но у Вас она есть :) .
Все недостающее можно найти у меня в профайле.
#property copyright "Copyright © 2008, Victor Nicolaev" #property link "e-mail: vinin@mail.ru" #property indicator_separate_window #property indicator_buffers 3 #property indicator_color1 DarkTurquoise #property indicator_color2 Lime #property indicator_color3 Red #property indicator_minimum -1.05 #property indicator_maximum 1.05 #include <Indicator_Painting.mqh> //---- input parameters extern int WPR_Period=5; extern int WPR_Price =0; extern int MA_Period =9; extern int MA_Method =3; extern double Level1 = -0.5; extern double Level2 = 0; extern double Level3 = 0.5; //---- buffers double Value[]; double MA[]; double iFish[]; double Buy[]; double Sell[]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { IndicatorBuffers(5); SetIndexBuffer(0, Buy); SetIndexBuffer(1, Sell); SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 3); SetIndexStyle(1, DRAW_LINE, STYLE_SOLID, 3); SetIndexBuffer(2, iFish); SetIndexBuffer(3, Value); SetIndexBuffer(4, MA); SetLevelValue(0, Level1); SetLevelValue(1, Level2); SetLevelValue(2, Level3); return(0); } int start() { int counted_bars = IndicatorCounted(), i; if (counted_bars < 0) return(-1); if (counted_bars > 0) counted_bars--; int limit=Bars - counted_bars; for(i = limit; i >= 0; i--) Value[i]=0.1*(iWPR(NULL,0,WPR_Period,i)+50.0); for(i = limit; i >= 0; i--) MA[i]=iMAOnArray(Value,0,MA_Period,0,MA_Method,i); for(i = limit; i >= 0; i--) iFish[i]=(MathExp(2.0*MA[i])-1.0)/(MathExp(2.0*MA[i])+1.0); MarkLevel(iFish, Buy, 0, limit, Level3, GREATER_THAN, 0); MarkLevel(iFish, Sell, 0, limit, Level1, LESS_THAN, 0); return(0); }
Неплохая идея индикатора !
+10
TheXpert писал(а):
Может и не нужна, но у Вас она есть :) .
Все недостающее можно найти у меня в профайле.
----------------------------------
У Эксперта еще есть без всех этих библиотек, инклюд и т.п. - только он скрывает!
может с хисто было бы лучше - не будет давать перетяжек (цветов)
может с хисто было бы лучше - не будет давать перетяжек (цветов)
Цвет только для любителей онного. На самом деле он совсем не нужен. И, честно говоря, я не понимаю потребности в цветных индикаторах. Хотя да, лучше для восприятия. Но оно же (восприятие) подвигает на ошибки при принятии решения.
Отличный индюк! )
может с хисто было бы лучше - не будет давать перетяжек (цветов)
Цвет только для любителей онного. На самом деле он совсем не нужен. И, честно говоря, я не понимаю потребности в цветных индикаторах. Хотя да, лучше для восприятия. Но оно же (восприятие) подвигает на ошибки при принятии решения.
Бу-го-га )) Поэтому и красят в недвусмысленные цвета чтоб не казалось... (А если не следовать своей системе, то отсутствие раскраски не спасет)
может с хисто было бы лучше - не будет давать перетяжек (цветов)
Цвет только для любителей онного. На самом деле он совсем не нужен. И, честно говоря, я не понимаю потребности в цветных индикаторах. Хотя да, лучше для восприятия. Но оно же (восприятие) подвигает на ошибки при принятии решения.
Бу-го-га )) Поэтому и красят в недвусмысленные цвета чтоб не казалось... (А если не следовать своей системе, то отсутствие раскраски не спасет)
"А если не следовать своей системе, то "... и наналичие ... раскраски не спасет ... "Бу-го-га )) "
или так: : )))))))))
"А если не следовать своей системе, то наналичие раскраски ....поможет! ... "Бу-го-га )) "
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
VininI_WPR_FO:
Author: Victor Nikolaev