初心者なのですが、HAを新しいウィンドウで表示させたいのですが...。

 

こんにちは。

描画するHeiken-Ashiインジケータを別のチャートで見るにはどうしたらいいですか?

提供されたインジケータのコードを変更しても、うまくいきません。どうか助けてください。

私は初心者です。

よろしくお願いします。

 
もう少し具体的に教えてください。
 

こんにちは。

現在MT4にはカスタムインジケーター Heiken-Ashiがありますが、レンジがメインチャートと同じなのでメインチャートに表示されてしまい、よくわかりません。別チャートでインジケーターを作っていただけないでしょうか。


インディケータのプロパティを別ウィンドウにしただけではうまくいきません。どうかよろしくお願いします。

 
adler2:

こんにちは。

現在MT4にはカスタムインジケーターHeiken-Ashiがありますが、レンジがメインチャートと同じなのでメインチャートに表示されてしまい、よくわかりません。別チャートでインジケーターを作っていただけないでしょうか。


インディケータのプロパティを別ウィンドウにしただけではうまくいきません。どうかよろしくお願いします。


残念ながら、スタイルヒストグラムは価格チャート上にのみローソク足を描画することができます。
 

ありがとうございます。

まず、既存のheikin-ashiインジケータをチャートに貼り付けると、HAが価格チャートと同じウィンドウに表示されます。

次に、コードを編集して、プロパティを 別ウィンドウに表示するように変更します。

コンパイルします。

インジケータを削除し、再度追加する。


これで、すべてのバーが別のウィンドウに表示されるようになりました。


今度はコードを価格チャートのウィンドウに戻すと、別ウィンドウにヒーキンアシのビューが表示されました。

 
オリジナルのHAを使用...

チャートオプションで、チャートバーの色を "なし "に変更する。

チャートを前景に "をfalseに変更する



つまり、標準チャートの描画を非表示にして、強制的にバックグラウンドにする

これで、HAオーバーレイはクリアになったはずです。
 

申し訳ございません。

チャートの値とhaの値の両方を見たいので、haは別ウィンドウで表示させたいのですが、別ウィンドウで表示させることはできましたか?

 
HAインディケータで使用されている方法でバーを描画することは、別ウィンドウではできません。

HAインディケータは、インディケータインデックスの「ペア」を使って棒グラフを描画し、ペアの高値と安値が描画されるヒストグラムセグメントの色を指定します(
)。その方法は、メインウィンドウでのみ機能します。

もし、HAを別のウィンドウで見たい場合は、HAの値を取り、サブウィンドウでオブジェクトを使って、独自の
バーを描き、色をつけることができます。

( adler2 によってハックされた方法が上記で説明されており、私もそれを見ました。従って、
サブウィンドウにヒストグラムバーを出すことは「不可能」ではありませんが、インジケータ インデックスを直接使用 することはできません)

インジケータインデックスの代わりにオブジェクトを使ってサブウィンドウにバーを描いている画像の例です。
同じ考え方が、HAにも適用できる。
 
まあ、ちょっとしたコツがあるんですけどね。それがこちら。

 

こんにちは、お二人ともありがとうございました

Phy: コードを教えてください、ありがとうございます。

 

ヘルプPhy、別ウィンドウでオブジェクトを使用して描画するためのあなたのコードを待っています。


本当に助かります、ありがとうございます。