A reversal indicator Priliv.mq4 Indicator For MT4
A reversal indicator Priliv.mq4 Indicator For MT4的A reversal indicator Priliv.mq4 Indicator For MT4在价格图中绘制了四个重要的线。 While线是基于8 EMA绘制的,它为交易者提供了趋势方向的清晰线索。其余三行显示趋势强度,某些交易设置的封闭目标和最大目标。
安装A reversal indicator Priliv.mq4 Indicator For MT4
通过上面的表格下载指标后,您需要解压缩zip文件。然后,您需要将文件Priliv.mq4复制到MT4安装的文件夹MQL4Indicators中。之后,请重启MT4,然后您将能够在指标列表中看到该指标。
A reversal indicator Priliv.mq4 Indicator For MT4参数
A reversal indicator Priliv.mq4 Indicator For MT4具有要配置的0 参数。
A reversal indicator Priliv.mq4 Indicator For MT4缓冲区
A reversal indicator Priliv.mq4 Indicator For MT4提供4 缓冲区。
SetIndexBuffer(0,Buf_1);
SetIndexBuffer(1,Buf_2);
SetIndexBuffer(2,Buf_3);
SetIndexBuffer(3,Buf_4);
守则主要部分
int start()
{
int counted_bars=IndicatorCounted();
if(counted_bars lt 0) return(-1);
if(counted_bars gt 0) counted_bars--;
int limit=Bars-counted_bars;
if(counted_bars==0) limit--;
i=limit;
//--------------------------------------------------------------------------------------------------------------------
for (n=2;n lt =Kol_Line;n++)
{
k=n-1;
Polzun_1[n]=Polzun_1[k]/KK;
Polzun_2[n]=Polzun_2[k]/KK;
Polzun_3[n]=Polzun_3[k]/KK;
}
//====================================================================================================================
while(i gt =0)
{
//--------------------------------------------------------------------------------------------------------------------
MA_0 = iMA( NULL, 0, Period_MA_0, 0, MODE_LWMA, PRICE_TYPICAL, i );
Buf_1[i]=MA_0; // Îïîðíàÿ ÌÀ
//--------------------------------------------------------------------------------------------------------------------
Buf_2[i]= 0;
MA_11 = iMA( NULL, 0, Period_MA_1, 0, MODE_LWMA, PRICE_TYPICAL, i );
for (n=1;n lt =Kol_Line;n++)
{
MA_12 = iMA( NULL, 0, Period_MA_1, 0, MODE_LWMA, PRICE_TYPICAL, i +Polzun_1[n]);
Line[n] = MA_11-MA_12;
Buf_2[i] = Buf_2[i]+Line[n];
}
Buf_2[i]= MA_0 + K*Buf_2[i]/Kol_Line;
//--------------------------------------------------------------------------------------------------------------------
Buf_3[i]= 0;
MA_11 = iMA( NULL, 0, Period_MA_2, 0, MODE_LWMA, PRICE_TYPICAL, i );
for (n=1;n lt =Kol_Line;n++)
{
MA_12 = iMA( NULL, 0, Period_MA_2, 0, MODE_LWMA, PRICE_TYPICAL, i +Polzun_2[n]);
Line[n] = MA_11-MA_12;
Buf_3[i] = Buf_3[i]+Line[n];
}
Buf_3[i]= iMA( NULL, 0, Period_MA_0*K2, 0, MODE_LWMA, PRICE_TYPICAL, i) + K*Buf_3[i]/Kol_Line;
if (K2==0)Buf_3[i]=0;
//--------------------------------------------------------------------------------------------------------------------
Buf_4[i]= 0;
MA_11 = iMA( NULL, 0, Period_MA_3, 0, MODE_LWMA, PRICE_TYPICAL, i );
for (n=1;n lt =Kol_Line;n++)
{
MA_12 = iMA( NULL, 0, Period_MA_3, 0, MODE_LWMA, PRICE_TYPICAL, i +Polzun_3[n]);
Line[n] = MA_11-MA_12;
Buf_4[i] = Buf_4[i]+Line[n];
}
Buf_4[i]= iMA( NULL, 0, Period_MA_0*K3, 0, MODE_LWMA, PRICE_TYPICAL, i) + K*Buf_4[i]/Kol_Line;
if (K3==0)Buf_4[i]=0;
//--------------------------------------------------------------------------------------------------------------------
i--;
}
//====================================================================================================================
return(0);
}
//ææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææ
int deinit()
{
return(0);
}
//ææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææ