インジケーターからデータを取得する方法は? - ページ 7

 
Retabs:

返信ありがとうございました。ちょうど今、私自身も解決策を考え出したところですが、原理は違います。私のものとあなたのものを試しましたが、正しいようです。

しかし、ここで問題なのは、視覚的なクロスオーバーポイントでは、実際には線が複数回クロスしているため、シグナルが複数回受信され、Expert Advisorが4~30回の注文を出す時間があることです。

この欠点を解消しなければならないのです。私が考案したのは、過去の測定値を平均化し、現在の測定値と比較することだけです。論理的にはそうです。しかし、それをプログラム的に行うにはどうしたらよいでしょうか。助けて


賢明で経験豊富なトレーダーは、まだ生きているバー上の指標の線の「チャタリング」による何十もの誤ったクロスオーバーを避けるために、ゼロからではなく、前のバー(すでに閉じている)からデータを取得します。後発の指標信号の恩恵が受けられなくなるように見えるのは、錯覚に過ぎない。しかし、偽のシグナルによる「見逃し」の損失は現実のものとなり、それがクローズドバーでのクロスであれば、より少なくなるのです。
 
evillive:

賢明で経験豊富なトレーダーは、まだ生きているバー上の指標線の「チャタリング」による何十もの誤った交差を避けるために、ゼロからではなく、前のバー(すでに閉じている)からデータを取得します。後発の指標信号の恩恵が受けられなくなるように見えるのは、錯覚に過ぎない。しかし、偽のシグナルによる「見逃し」の損失は実際にあり、その数は、クロスがクローズドバーで行われた場合、はるかに小さくなります。
最も簡単な方法は、現在のバーの始値を 使用することです。