ytg_DveMashki_ind.mq4
ytg_DveMashki_ind.mq4 FOREX MetaTrader4 Indicators Download
ytg_DveMashki_ind.mq4 download link will appear after 20 seconds.
ytg_DveMashki_ind.mq4 Programming source code.
//+------------------------------------------------------------------+ //| ytg_DveMashki_ind.mq4 | //+------------------------------------------------------------------+ #property indicator_chart_window #property indicator_buffers 2 #property indicator_color1 Green #property indicator_color2 Red #property indicator_width1 6 #property indicator_width2 6 //---- extern color color1 = Green; extern color color2 = Red; extern int ma_1 = 25; extern int ma_2 = 50; extern int method = 0; extern int price = 0; //---- buffers double ExtMapBuffer1[]; double ExtMapBuffer2[]; //---- int ExtCountedBars=0; //\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n int init() { //---- indicators SetIndexStyle(0,DRAW_HISTOGRAM, 0, 6, color1); SetIndexBuffer(0, ExtMapBuffer1); SetIndexStyle(1,DRAW_HISTOGRAM, 0, 6, color2); SetIndexBuffer(1, ExtMapBuffer2); IndicatorShortName("yuriytokman@gmail.com"); SetIndexLabel(0,"yuriytokman@gmail.com"); SetIndexLabel(1,"yuriytokman@gmail.com"); //---- SetIndexDrawBegin(0,10); SetIndexDrawBegin(1,10); //---- indicator buffers mapping SetIndexBuffer(0,ExtMapBuffer1); SetIndexBuffer(1,ExtMapBuffer2); Comment("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n yuriytokman@gmail.com"); return(0); } //\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n int start() { if(Bars<=10) return(0); ExtCountedBars=IndicatorCounted(); //---- check for possible errors if (ExtCountedBars<0) return(-1); //---- last counted bar will be recounted if (ExtCountedBars>0) ExtCountedBars--; int pos=Bars-ExtCountedBars-1; while(pos>=0) { ExtMapBuffer1[pos]=iMA(Symbol(),0,ma_1,0,method,price,pos); ExtMapBuffer2[pos]=iMA(Symbol(),0,ma_2,0,method,price,pos); pos--; } //---- return(0); } //\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n