インディケータ: Fast ZigZag - ページ 5

 

では、あなたの絵を見てみよう。

多分、左側には視覚的な間違いがあり、私が間違っていたのだろう。

 
Karlson:

では、あなたの絵を見てみよう。

多分、左側には視覚的な間違いがあり、私が間違っていたのだろう。

1. 頂点/トラフが左へ、より良い値へシフトしている。あなた自身がそのように描くことを提案した:- ......ヘアピンの低い位置が左側に定義される可能性が高い(はずだ)。

2.2.AOにMAを描画する場合、MAパラメータで「以前のインディケータデータに適用」を指定する必要があります。

 
Yurich:

1. 頂点/トラフを左にシフトし、最適な値にする。あなた自身がこのように描くことを提案した:- "...ヘアピンの左側には、おそらく(はず)明確な低さがあるだろう。".

2.2.AOにMAを描画する場合、MAパラメータで「以前の指標データに適用する」を指定する必要があります。


わかりました、ありがとうございます。

そこで、前のページでスパイクのことを書いたら、スパイクは下(安値)にあり、この瞬間AOはEMAの下にあります。 だから正しいのです。

 

まず垂直のトランジションラインを適用し、AO-EMAの位置に応じて手動でハイ・ローを見た。

 

別の図面です。 概して、すべて正しいです。

もしインジケーターコードのバージョンを作ることができれば。

しかし、一般的にはすべてが正しいです。

 
Karlson:

以下の修正で試すことができる:

       bool EnablePeek=ao[0]>ema[0];
       bool EnableTrough=ao[0]<ema[0];
       //---
       if(EnableTrough) if(low[i]<low[min]) min=i;
       if(EnablePeek) if(high[i]>high[max]) max=i;
 

そう、すべてがより正確になり、どこにでも描けるようになった。

最初に描いた左のエレメントを除いてはね。 どうやら非常に小さな低さがあるようだ。

これで波のジグザグになった。

もしコードを理解できたら、AO_EMA用に自分で修正しようと思う。

今日は少し簡略化した。 63-165の差にもう1つ上のEMAがあった。 それは最初の図面の青い印に対応する。

 
Karlson:

コードが理解できれば、AO_EMA用に修正してみます。


iAOとiMAの代わりにiCustom()を介してインジケータを接続し、ゼロバッファからaoの値を、最初のバッファからemaの値を取ることができます。

ご質問があれば、お手伝いします。

 

できる。

ただ、普通のiMAを通してコードを埋め込もうと思ったんだ。 インジケーターとバーで混乱してしまうんだ。

不必要なものがたくさんある。

また、パラメータを拒否する必要があります

レイの最小ポイント

不必要なものですが、それは画像を変更します。

ファイル:
 
Karlson:

だから、私はできる。


aoはゼロバッファ、emaは2番目のバッファで、最初に持っているバッファはカラーインデックスです。