インディケータ: Heiken-Ashi

 

Heiken-Ashi:

Heiken-Ashi は、ロウソク足チャートのように見えますが、様々な違いがあります。平均足チャートの利点は、トレンドをシンプルに決めることです。上昇トレンドは青で、下降トレンドは赤になります。

作者: MetaQuotes Software Corp.

 

なぜこのコードがインジケーターコードにあるのか説明してください:

      if (haOpen>haClose)
        {
         //--- 強気ローソク足
         ExtLBuffer[i]=haLow;
         ExtHBuffer[i]=haHigh;
         ExtOBuffer[i]=haOpen;
         ExtCBuffer[i]=haClose;
        }
      else
        {
         //--- 弱気ローソク足
         ExtLBuffer[i]=haHigh;
         ExtHBuffer[i]=haLow;
         ExtOBuffer[i]=haClose;
         ExtCBuffer[i]=haOpen;
        }

これは、始値と終値、高値と安値を混同します。

MT4ではヒストグラムを通して構築されていたので必要でしたが、MT5ではなぜですか?

Expert Advisorのためにデータを取ろうとしたのですが、他のブロックの条件を削除するまで、長い間何が起こっているのか理解できませんでした。

もしかしたら修正できるかもしれません!

 

調整した。ありがとう。

 

ストリングス

      double haHigh=MathMax(High[i],MathMax(haOpen,haClose));
      double haLow=MathMin(Low[i],MathMin(haOpen,haClose));
も冗長である。
      double haHigh=MathMax(High[i],haOpen);
      double haLow=MathMin(Low[i],haOpen);
 

これを複数のタイムフレームで使用するにはどうすればよいですか?

それとも私が間違っているのでしょうか?

 
ismirnix:

これを複数のタイムフレームで使用するにはどうすればよいですか?

それとも私が間違っているのでしょうか?

私の質問に答えてください:同じEAで同じインディケータを異なる期間で使用できますか?
 
このインジケーターはティックで正確に動作し、ティックキャンドルを表示できますか?
 

Heiken-Ashiインディケータに基づくトレーディングシステムの例




20年以上前、米国でローソク足チャートが登場すると、欧米市場で強気と弱気の力がどのように働くかについての理解に革命が起きた。ローソク足チャートは人気の取引材料となり、トレーダーはチャートを読みやすくするためにローソク足チャートに取り組み始めた。しかし、ローソク足の解釈はそれぞれ異なる。

伝統的なローソク足チャートを変化させ、その認識を容易にするこれらの方法のひとつは、ヘイキン・アシ・テクノロジーと呼ばれている。

 
ナイス
 

こんにちは、以下のように平研ashi スクリプトを編集することができますか?

終値HA = (前場オープン+前場クローズ+終値オープン+終値クローズ)/4

始値HA = (始値HA + 始値HA)/2

Curr Low HA = Curr Close HA、Curr Open HA、Curr Lowの3つのうち最も低い値を取る。

Curr High HA = Curr Close HA、Curr Open HA、Curr Highの 3つのうち、最も高い値を取る。

よろしくお願いします。