インディケータ: ALMA(Arnaud Legoux Moving Average)

 

ALMA(Arnaud Legoux Moving Average):

重み係数の関数として通常の(またはガウス)分布の曲線を使用して調整されたラグを持つ加重移動平均

作者: Igor Durkin

 

インジケーターは動作せず、コンパイルエラーが発生します: 'iTime' - override system function alma_v2.mq5 209 10。

現行バージョンのMQL5にはすでにiTime関数が組み込まれているので、この関数は削除すべきだと思います。

datetime iTime(string symbol,ENUM_TIMEFRAMES TF,int index)

{

   if(index < 0) return(-1);

   static datetime timearray[];

   if(CopyTime(symbol,TF,index,1,timearray) > 0) return(timearray[0]); else return(-1);

}


修正したmq5ファイルを添付します(注:添付ファイルを見るには「Go to discussion」リンクをクリックする必要があります)。

ファイル:
alma_v2.mq5  15 kb