Помогите написать простенький индикатор - страница 2

 
Никита Киев делал такое, найду выложу
 

Дыхание валюты.mq4 v.8.1

Файлы:
 

poruchik спасибо, надо будет поглядеть..


У меня только вопрос возник по моему примеру..


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

#property indicator_chart_window
#property indicator_buffers 3

extern int PogrPips=2;

double bKeyPrice[]; // Ключевая цена
double bOpenDown[]; // Цена открытия уменьшается
double bOpenUp[]; // Цена открытия увеличивается

int init()
{
SetIndexBuffer(0,bKeyPrice);
SetIndexStyle(0,3,0,6,Lime);
SetIndexArrow(0,159);
SetIndexBuffer(1,bOpenDown);
SetIndexStyle(1,3,0,3,Salmon);
SetIndexArrow(1,159);
SetIndexBuffer(2,bOpenUp);
SetIndexStyle(2,3,0,3,LightSkyBlue);
SetIndexArrow(2,159);
return(0);
}
int start()
{
int counted_bars=IndicatorCounted();
int limit;if(counted_bars>0)counted_bars--;
limit=Bars-counted_bars;

for(int i=1;i<limit;i++)
{
if(MathAbs(Close[i+1]-Close[i])<=PogrPips*Point) bKeyPrice[i]=Close[i];
if((Open[i+1]-Open[i])>0) bOpenDown[i]=Open[i];
if((Open[i+1]-Open[i])<0) bOpenUp[i]=Open[i];
}
}