*

ADX インディケーターについて

公開日: : マネー

4つのサブウインドゥはいずれも ADX インディケーターです。

上から

  1. 標準の ADXDMI
  2. Advanced_ADX
  3. MW_ADXDMI
  4. 自作(yasciiADX)

です。

問題は、「標準の ADXDMI」の ADX値は白線で表されているのですが、「Advanced_ADX」の ADX値(峰の高さで示されている)と形状が違うことです。

「MW_ADXDMI」は「えつこチャート」で使うものですが、この ADX値はスケールが違うものの「標準の ADXDMI」の ADX値と一致します。

よく見ると、「MW_ADXDMI」、「標準の ADXDMI」の両者には「Advanced_ADX」にはないパラメーターがあり、それが「Smooth」と名付けられています。

もしや平滑化しているのかと思い、ADX のナマの値とそれを Smooth で表された期間で平滑化した値(いわゆるシグナル:ADXRと呼ぶ人も)の2つを表示させるインディケーターを自作したところ、疑問が氷解。

  1. 「MW_ADXDMI」、「標準の ADXDMI」では平滑化された ADXを表示
  2. 「Advanced_ADX」はナマのADX値を使っている

ということですね。

自作のインディケーターは ADX の上昇を知るためにも使えます。

  • 「ADX>平滑化したシグナル」 なら上昇過程
  • 「ADX<平滑化したシグナル」 なら下降過程

ですね。

ADX がある範囲(18~38)を上昇するときはトレンドが強まっているとき(儲けどき)なんです。

プログラムソース(yasciiADX)

//+------------------------------------------------------------------+
//|               yasciiADX
//|               ADX and Signal
//+------------------------------------------------------------------+
#property copyright "yascii"

#property indicator_separate_window
#property indicator_buffers 2

#property indicator_color1 Red
#property indicator_color2 Turquoise

#property indicator_minimum 0
// #property indicator_maximum 100
#property indicator_level1 18
#property indicator_level2 38
#property indicator_level3 50

//---- input parameters
extern int DMIPeriod=14;
extern int Smooth=10;
//---- buffers

double ADXs_S[];
double ADXs[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {

   IndicatorBuffers(2);
   SetIndexBuffer(0,ADXs);
   SetIndexBuffer(1,ADXs_S);
   IndicatorShortName("ADX("+DMIPeriod+","+Smooth+")");

   SetIndexLabel(0,"ADX");
   SetIndexLabel(1,"Signal");

   SetIndexDrawBegin(0,DMIPeriod);
   SetIndexDrawBegin(1,DMIPeriod);

//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Average Directional Movement Index                               |
//+------------------------------------------------------------------+
int start()
  {
   int counted_bars=IndicatorCounted();
   if(Bars<=DMIPeriod) return(0);
   int   limit = Bars - counted_bars;
   if(limit == Bars) limit -= Smooth-1;
   for(int i=limit-1; i>=0; i--)
   {
       ADXs[i] = iADX(NULL, 0, DMIPeriod, PRICE_CLOSE,MODE_MAIN, i);
   }
   for (i=limit-1; i>=0; i--)
   {
       ADXs_S[i] = iMAOnArray(ADXs,0,Smooth,0,MODE_EMA,i);
   }

      return(0);
  }
//+------------------------------------------------------------------+

###

関連記事

日経平均、S&P500 ともに下落中

イラン戦争のおかげさまで、日経平均、S&P500 ともに下落中ですね。 私はいそいそと

記事を読む

私の高配当株投資法の変遷について

最近、超高配当の投資信託を利用しだしてから、想定内のことと想定外のことがありました。 まず、先

記事を読む

【FX】Fintokei チャレンジお休み中

私は今まで 500以上の自動売買ソフト(MT4 で動くものは EA と呼びます)を評価してきましたが

記事を読む

風が吹けば桶屋が儲かる 経済評論家

よく、「風が吹けば桶屋が儲かる」式の論理を披露する経済評論家がいますが、予測はほとんど当たりませ

記事を読む

MACDバーシステムの改良(3) あれれまさかの結末?

残念なお知らせ 昨日紹介したシステムですが、本日チェックしたところ、どうも残念な結果が。 ど

記事を読む

[FX] Tokyo Box(ロンドン・コーリング) の新作プログラム (4) 1週間実働結果

前回の記事「Tokyo Box(ロンドン・コーリング) の新作プログラム (3)」の続きです。

記事を読む

S&P500 よりゴルプラ

「ゴルプラ」とは、日興アセットマネジメントの投資信託「Tracers S&P500ゴールドプ

記事を読む

[FX]前週の平均値と順張り&逆張り EA化(2)

前回の記事は 2014/1/1 – 2014/12/31 での結果から作成しました。 私は実際

記事を読む

超シンプルな自動売買プログラム(10) 移動平均線(MA)クロス マクロス+バルキリー

FXシステムトレード 年率200%儲ける投資術 池田 悟 日本実業出版社 2

記事を読む

【FX】2024年4月第1,2,3,4週総括

あと 2日残していますが、4月も 4週間(トレード日数としては 20日間)が過ぎました。 今月

記事を読む

Message

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

歌川広重『名所江戸百景』リライト版販売

『名所江戸百景』は初代広重が安政3(1856)年から5(1858)年に

Muse くんに画像を解析させてみた

下の画像は、山川秀峰「振袖物語」の右幅部分です。著作権切れなのでどうど

Lilys が進化 ReadRay

私が課金している Lilys という AI アプリケーションがいつのま

バッファロー 8ポート Giga対応 スイッチングハブ 金属筐体 電源外付け LSW-8GSE/NBK

久々に 8ポートのギガビットスイッチングハブを買いました。

chatGPT Image の弱点

chatGPT の画像構築(Image)の弱点として以下のようなものが

→もっと見る

  • 2026年11月
    月 火 水 木 金 土 日
     1
    2345678
    9101112131415
    16171819202122
    23242526272829
    30  
  • アクセスカウンター
PAGE TOP ↑