インディケータ: Average Directional Movement Index Wilder

 
tr(i) = Max(ABS(High(i) - High(i-1)), ABS(High(i) - Close(i-1)), ABS(Low(i) - Close(i-1)))

説明エラー

tr(i) = Max(ABS(High(i) - Low(i)), ABS(High(i) - Close(i-1)), ABS(Low(i) - Close(i-1)))
 

まず、各バーでのプラス(dm_plus)とマイナス(dm_minus)の変化と、trの真の範囲が計算される:

Если High(i) - High(i-1) > 0  dm_plus(i) = High[(i) - High(i-1), иначе dm_plus(i) = 0.

安値(i-1) - 安値(i) > 0 なら dm_minus(i) = 安値(i-1) - 安値(i)、そうでなければ dm_minus(i) = 0。

High(i) - High(i-1) > 0 の場合 dm_plus(i) = High[(i) - High(i-1)、それ以外の場合 dm_plus(i) = 0.

Low(i-1) - Low(i) > 0 の場合 dm_minus(i) = Low(i-1) - Low(i)、それ以外の場合 dm_minus(i) = 0.

if (dm_plus(i)>dm_minus(i)) dm_minus(i) = 0;

そうで なければ

if (dm_plus(i)<dm_minus(i)) dm_plus(i)=0;

そうでなければ dm_minus(i)=0,dm_plus(i)=0;

}

 
よくやった!advanced_adxの使い方を探していて、あなたのチャートを見ました。あなたの戦略を試していますが、うまくいっているようです!おめでとう!
 

MT4用ADXワイルダーのコードを投稿してください。

アドニス

 
このインディケータのMT5 Android バージョンはありますか?