ボラティリティ・クオリティ・インデックス - ページ 60

 

こんにちは、Gfuchsです。

iCustomラインにPRINTと COMMENTステートメントを追加して、インジケータから正しい値を取得していることを確認することができます。

また、追加した新しいインジケータのiCustom行には3つのexternsしか表示されていません。

そのインジケータには11のエクスターンがあり、それらはすべてiCustomラインに追加される必要があります...

これがお役に立てれば幸いです。

ロバート

 
cosmiclifeform:
Gfuchsさん、こんにちは。

iCustomラインにPRINTとCOMMENTステートメントを追加して、インジケーターから正しい値を得ていることを確認することができます...また、これらは買い/売り戦略が正しく機能していることを確認するのに役立ちます。

また、追加した新しいインジケータのiCustom行には3つのexternsしか表示されていません。

そのインジケータには11のエクスターンがあり、それらはすべてiCustomラインに追加される必要があります...

これがお役に立てれば幸いです。

ロバート

こんにちは、Robert。あなたの言葉を理解できればいいのですが...。

私はコーダーではありません。私はコーダーではないので、"コピー&ペースト "の助けを借りて、自分のやり方で戦っています。

11 externs "が肝心なところなのでしょうか?そうなんですか。わからない。つまり、これですか?

「Volatility quality - zero line alrt",PriceSmoothing,PriceSmoothingMethod,Filter,alertsOn,alertsOnCurrent,alertsMessage,alertsSound,alertsEmail,alertNotification,soundfile,alertPrefix,3,i) という意味です。

 
Gfuchs:
こんにちは、Robert。あなたの言葉を理解したいのですが・・・。

私はコーダーではありません。ただ、"コピー&ペースト "の助けを借りて、自分の道を戦っているだけです。

11 externs "が肝心なところなのでしょうか?そうなんですか。見当もつきません。

Gfuchs

トレンドがいつ変化しているかを知るための条件は、次のようなものです。

if(CntO(OP_BUY,Magic)>0)TL=1;if(CntO(OP_SELL,Magic)>0)TL=-1;for(int i=1;i<=limit;i++){

VQ1=iCustom(NULL,0,"Volatility quality - zero line alrt",PriceSmoothing,PriceSmoothingMethod,Filter,4,i);

VQ2=iCustom(NULL,0,"Volatility quality - zero line alrt",PriceSmoothing,PriceSmoothingMethod,Filter,4,i+1);

if(VQ2!= 1&&VQ1==1 ){if(Reverse)SV=1;else BV=1;break;}

if(VQ2!=-1&&VQ1==-1){if(Reverse)BV=1;else SV=1;break;}}

トレンドバッファは、トレンドUの場合は+1、トレンドダウンの場合は-1の2つの値のみを含むことができます。バッファの値が変化したら、それは新しいシグナルがあることを意味します。

 
mladen:
Gfuchs

トレンドがいつ変化しているかを知るための条件は、このようなものであるべきです。

if(CntO(OP_BUY,Magic)>0)TL=1;if(CntO(OP_SELL,Magic)>0)TL=-1;for(int i=1;i<=limit;i++){

VQ1=iCustom(NULL,0,"Volatility quality - zero line alrt",PriceSmoothing,PriceSmoothingMethod,Filter,4,i);

VQ2=iCustom(NULL,0,"Volatility quality - zero line alrt",PriceSmoothing,PriceSmoothingMethod,Filter,4,i+1);

if(VQ2!= 1&&VQ1==1 ){if(Reverse)SV=1;else BV=1;break;}

if(VQ2!=-1&&VQ1==-1){if(Reverse)BV=1;else SV=1;break;}}

トレンドバッファは2つの値だけを含むことができ、トレンドUの場合は+1、トレンドダウンの場合は-1です。そのバッファーの値が変化するとき、それは新しい信号があることを意味します。

Mladen様、どうもありがとうございます。提案された変更を行ったところ、うまくいきそうです!もっとテストして報告します。

デモを終えたら、シャンパンを送りますね。

 
mladen:
Gfuchs

トレンドが変化していることを知るための条件は、このようなものです。

if(CntO(OP_BUY,Magic)>0)TL=1;if(CntO(OP_SELL,Magic)>0)TL=-1;for(int i=1;i<=limit;i++){

VQ1=iCustom(NULL,0,"Volatility quality - zero line alrt",PriceSmoothing,PriceSmoothingMethod,Filter,4,i);

VQ2=iCustom(NULL,0,"Volatility quality - zero line alrt",PriceSmoothing,PriceSmoothingMethod,Filter,4,i+1);

if(VQ2!= 1&&VQ1==1 ){if(Reverse)SV=1;else BV=1;break;}

if(VQ2!=-1&&VQ1==-1){if(Reverse)BV=1;else SV=1;break;}}

トレンドバッファは2つの値のみを含むことができ、トレンドアップの場合は+1、トレンドダウンの場合は-1です。そのバッファの値が変化するとき、それは新しいシグナルがあることを意味します。

Mladen様、このEAにはまだ小さな問題があります。また助けていただけませんか?

バー1: ショートシグナル (バーのクローズ待ち)

バー2: ショート

バー3: ロングシグナル (ここでEAの "Reverse = true" + "AddPositions = true" を有効にし、OKを押す)

現在、棒4で別のポジションを追加する準備ができているのではなく、棒2からの前の注文を閉じています...

ファイル:
problem2.jpg  85 kb
 
Gfuchs:
親愛なるMladen、私はまだこのEAで小さな問題を抱えています。もう一度助けていただけませんか?

バー1:ショートシグナル(バークローズ待ち)

バー2: ショート

小節3: ロングシグナル (ここでEAの "Reverse = true" + "AddPositions = true" を有効にしてOKを押す)

現在、バー4で別のポジションを追加する準備ができているのではなく、バー2からの前の注文を閉じています...

Gfuchs

EAを手動売買の延長線上で使うことはできません。EAのパラメータを 変更すると、他の内部変数がリセットされたり、以前の取引方法からの値が保持されたりすることがあるからです。そのため、EAのパラメータは慎重に変更するか、注文がないときにのみ変更することをお勧めします - そうしないと、EAの動作が予測不可能になる恐れがあります。

 
mladen:
Gfuchs 一つだけ説明すると、EAをマニュアル取引の延長線上で使うことはできないかもしれません。EAのパラメータを変更すると、他の内部変数がリセットされたり、以前の取引方法からの値が保持されたりすることがあるからです。これが、EAのパラメータを慎重に変更すること、またはオープンオーダーがないときにのみ変更することを常に推奨する理由の1つです。

おっと、それは知らなかった。設定を弄りまくってました。 Mladenの説明、どうもありがとうございました。

ところで。2つのシグナルの間に非シグナルバーがある限り、上記の問題は回避できるようです。

 
Gfuchs:
おっと、それは知りませんでした。設定を弄りまくってました。 Mladenさん、説明ありがとうございました。 ところで。2つのシグナルの間に非シグナルバーがあれば、上記の問題は回避できるようです。

そうですね、それも一つの方法ですが、そのためには、EAで設定されているのと同じように、画面上ですべて設定する必要があります(そうすれば、いつやっても大丈夫なのかが視覚的にわかります)。

 
mladen:
Volatility quality zero line indicator (from this post :https://www.mql5.com/en/forum/general) on chart bars versionとして作成しました。

このインディケータpleaseeeのためのEAを必要とする...

ルールは、画像を参照してください....

ありがとうございます

ファイル:
 

hello all my friend can you someone to give me indicator it's name Volaritility qualtity nrs - alerts et arrows but format mq4 not ex4 and thank you.私の友人 can you someone to give me indicator it's name Volaritility qualtity nrs - alerts et arrows and thank you.あなたの友人Samir