ノン・ラギング・ツール - ページ 3

 

ベンです。

早速のご返答、誠にありがとうございます。 説明されたとおりに値を変更すると、うまくいきました。 改めて、ありがとうございました。

 

イゴラド

ユー ロック

ありがとう

ところで、igordは、私がMathCosを MathArccosに変更し、いくつかの時間が早い信号を与えるが、まだそれに取り組んでいるかもしれない小さなことを変更しました。

 

Hi name collegue,

素晴らしいプログラミングをいつもありがとう。

私はNonlagMAのいくつかの問題を指摘したいと思います。

それは、異なるブローカーで深刻な不安定さを示しています。NonlagMAはStepMA7.1というインディケータと非常によく似ていて、個人的には今まで作られた中で最高のインディケータの一つだと思います。

問題は、このインディケータをフォーラムで取引システムに導入するとき、ブローカーによって、シグナルや結果が異なることです。いくつかのステップマストックインジケータが持っていたのと少し同じ問題です。異なるブローカーのプラットフォーム上で偉大な安定性を示し、証明するstepMA7.1とは対照的なこと

私は2つの異なるプラットフォームの2つの画像を掲載しました。 アルパリプラットフォームの1、FXDDプラットフォームの1。

ステップMA7.1インジケータをチャート上に、NonLagMAをチャート上に配置しました。2つのプラットフォームは、1時間CETの違いがあります。ご覧の通り、StepMA7.1は2つのチャート上で、ショートからロングへ、ロングからショートへ全く同じバーで回転します(赤の縦線)。一方、NonlagMaは、異なるバーでショートからロングになり、異なるバーで再びロングからショートになります(緑の垂直線)。見ての通り、NonlagMAは両方とも同じ値を持っています。

つまり、ステップMA7.1が全く同じバーでオンになり、NonlagMaがこれを行うことができないので、異なる種類のデータとは何の関係もないのです。

この不安定さを何とかしてほしいものです。そうでなければ、このインディケータをバックテストや取引システムに導入することは難しいでしょう。

よろしくお願いします。

ファイル:
fxdd.zip  131 kb
 

ブローカーによって表示が異なるのは、ブローカーごとにデータが異なるためで、このインジケータは特定のブローカーのデータ(これは異なる)に従ってすべてを表示しているということでしょうか?

もしかしたら、いいのかもしれませんね.

申し訳ありませんが、私はそれを確認して いない。

 

Newdigitalです。

私が言ったように、もし これら2つのブローカーが異なるデータを持っているなら、なぜstepMa7.1は全く同じバーに全く同じシグナルを表示 し、NonlagMaはこれを 行うことができないのでしょうか... もし、その違いが1、2バーであれば私はこれを深刻な不安定性と呼ぶことはないでしょう。しかし、NonlagMaのシグナルの差は2バーよりはるかに大きい...(ブローカーは1、2ピップの差があっても、それらのシグナルがこれほど異なることはない)つまり、その日の終わりに私は利益を上げ、あなたは損失を出したかもしれないのです。

よろしくお願いします。

 

そうかもしれません。

ブローカーのデータは、クローズ・バーよりもハイ・ローで異なることは知っています。クローズ・バーでは1本か3本かもしれませんが、ハイ/ローではもっと違うかもしれません。

私はコードを簡単に読むことができないし、内部に "high/low "を見つけることができませんでした。

価格 = iMA(NULL,0,1,0,MODE_SMA,Price,shift+i);

つまり、モードはSMAで、価格はデフォルトでクローズです。

私はIgoradがこの質問に答えるかもしれないと思います。

私が知っているのは、彼がこのインディケータを長い間開発し(私たちはpmで連絡を取り合っていました)、このインディケータをオリジナルのアイデアから第4版のインディケータまでプログラムするのは本当に大変な作業だったということだけです。

 

こんにちは、newdigitalです。

以下の2つの記述に同意されますか?

1) インジケーターの本質は、ノイズを除去 することである。

2) データフィードの違いは、ノイズの一種である。

もしそうなら、インジケータは異なるデータフィードで同じシグナルを与えるべきであるということに同意します。そうでなければ、「頑健性」の基準を満たさない。(もちろん、1バーの差は問題ありません、私が言いたいことがわかると思います)。

とにかく、よくやった!そして、インジケータ・コミュニティへの貴重なインプットをありがとう、igorad!

 
newdigital:
そうかもしれません。

ブローカーのデータは、クローズ・バーよりもハイ・ローで異なっていることは知っています。クローズ・バーでは1本か3本かもしれませんが、ハイ/ローではもっと違うかもしれません。

しかし、このコードには "high/low "が含まれていない。

価格 = iMA(NULL,0,1,0,MODE_SMA,Price,shift+i);

つまり、モードはSMAで、価格はデフォルトでクローズです。

イゴラドさんが答えてくれるかもしれませんね。

私が知っているのは、彼がこのインディケータを長い間開発し(私たちはpmで連絡を取り合っていました)、このインディケータをオリジナルのアイデアから第4バージョンまでプログラムするのは本当に大変な作業だったということのみです。

ただ、書きながら思いついたことをいくつか。

堅牢性」に関して私が言ったことについて:確かに、堅牢でないのはデータフィードの方だ!という意見もあるかもしれません。しかし、現実的には、「理想的な」フィードが得られないので、「堅牢性」の基準をフィードではなく、指標に戻さなければなりません(出来高が少なすぎるブローカーなどからの非常に悪いフィードを除外すればですが)。

フィードに戻ると、あなたは*同じ*ブローカーから異なるデータを得ることができます!例として、Alpariのデモフィードで1分足チャートを取る:あなたは与えられたろうそくのための1ティックを受け取るかもしれませんが、私は全くティックを受信しません。私はその分のローソク足がチャート上にないだけです。このようなノイズは思ったほど珍しいことではありません。もちろん、長い時間軸では、その影響は非常に限定的なものになるでしょう。

乾杯。

パイプライン

 

Igorさん、StepMA 7.1のインジケータを掲載していただけませんか?ありがとうございます。

 
profitmaker:
Igorさん、StepMA 7.1のインジケータを投稿していただけませんか?ありがとうございます。

Woodie's choppy zone indicator "スレッドのpost#62。

https://www.mql5.com/en/forum/173815

理由: