全く同じEA、異なるブローカー、異なる結果...........................。

 

こんにちは。


以下の事実は非常にショッキングです。


私は、全く同じ設定、全く同じスプレッド(startegy testerで選択)、全く同じ期間で3つの異なるブローカーでテストしたEAがあります。


信じられないかもしれませんが、3つの結果はすべて異なっていました。それだけでなく、あるブローカーではEAが非常によく機能し、他のブローカーでは完全に負け、3番目のブローカーではほぼ横ばいだったのです。


一体どうすればいいのでしょうか?


私は、いくつかのブローカーがスリッページやスプレッドなどを変更することを理解しています。しかし、全体的な結果はまだ一種の類似しているはずではありませんか?


説明お願いします。


Thx, FF

 

テストされたのは、ライブのマーケットなのか、テスターなのか?

テスターは異なる場合があります。

 
fractalfreak:

こんにちは。


以下の事実は非常にショッキングです。


私は、全く同じ設定、全く同じスプレッド(startegy testerで選択)、全く同じ期間で3つの異なるブローカーでテストしたEAがあります。


信じられないかもしれませんが、3つの結果はすべて異なっていました。それだけでなく、あるブローカーではEAが非常によく機能し、他のブローカーでは完全に負け、3番目のブローカーではほぼ横ばいだったのです。


一体どうすればいいのでしょうか?


私は、いくつかのブローカーがスリッページやスプレッドなどを変更することを理解しています。しかし、全体的な結果はまだ一種の類似しているはずではありませんか?


説明お願いします。


Thx, FF

その答えは、スプレッド、スリッページ、インターネット接続、EAの堅牢性にあります。EAの中には、設定にないフィルターがたくさん隠されているものもあります。

彼らはスプレッド、スリッページに敏感すぎます。ですから、シグナルが発生しても、スプレッドが受け入れられなければ、取引は成立しません。

そして、スリッページとインターネットが発生します。シグナルが発生しても、EAcの反応は遅く、1pipでも価格が変わると、落ち着いて動いたとしても、EAはリスクのある取引と判断してしまう。そのような場合、VPSサービスを 装った方が良いのです。なぜなら、生の現実として、自分の家ではVPSよりもサーバーへのタイムラグが常にあるためです。VPSではシグナルが失われることが少ないです。

問題は、EAが多くのシグナルを失い、そのうちのいくつかだけを開く場合です...それは良いものではない可能性があります。残念ながら、多くのEAがこのような問題を抱えています。
 

こんにちは。

スリッページとスプレッドに注目しましょう。


スプレッドについては、私は同一と定義しましたので、今はこのままにしておいてください。


スリッページについては、ブローカーによって差があり、中にはスリッページを悪用しているブローカーもある(これは違法だ)。それでも、その結果、価格はむしろ小さくなってしまう。


しかし、私は、ここには別の問題があると思います。確かに、一方のブローカーは他方より多くのシグナルを取引しています。


2つの同じトレードを比較したスクリーンショットを添付します。確かに、全体的な結果はほぼ同じです(+2.4p対+2.8p)。


しかし、異なるのは取引の数です。それが見られるように、右側のブローカーは、左側のブローカーが行わなかったいくつかの取引を行いました。


これはチャートにも表れています。


エントリーをしたインディが、右のブローカーに追加でシグナルを出しています。


左のブローカーでは価格差のためにエントリーの indiが発動しないことがあるので、これも実はスプレッドとスリッページの結果なのでしょうか?


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

ファイル:
comparison.png  55 kb
 

この例では、両方のブローカーのエントリー価格は同じです。

正確な価格は若干異なります(スリッページのためと思われます)。


しかし、これはむしろ、両ブローカーのストラテジーテスターの結果が大きく異なることの原因ではありません。


スクリーンショットでわかるように、右側のブローカーは追加取引をしています。


これは、価格設定が異なるためでしょうか?


もしそうなら、私がEAをライブで使用しているブローカーに最適化されたストラテジーは、私が見たとおりの結果を得られると確信できますか?

それとも、あるブローカーがあるものを見せても、別のものを提供するリスクはまだあるのでしょうか?


例えば、左のブローカーは良い結果を示していますが、私がライブで使用すると、バックテストの注文実行と ライブの注文実行のミスマッチに悩まされるということはあり得ますか?

 
私の感覚では、正しいブローカーはより現実的で、より正直な/操作されていない価格を提供し、私はそこに戦略を最適化する必要があります。
 

"つまり、シグナルが発生してもスプレッドが受け入れられなければ、取引は成立しないのです。"


1.もう少し詳しく教えてください。それも正しいと思います(しかし、なぜブローカーはスプレッドを受け入れないのでしょうか?それはrequoteに 相当するのでしょうか)。


2.しかし、今回のケースでは、右側のブローカーはインジケーターのシグナルを持ち、左側のブローカーは持っていないので、インジは右側の方が多く表示されます。

これはやはりそもそもの価格設定(スプレッドやスリッページ?)が違うからではないでしょうか?

 
fractalfreak:

もしそうなら、EAを使用するブローカーに最適化されたストラテジーは、私が見るものを得ることができると確信できますか?

いいえ、いいえ、全く違います、0.01で試してください。

何のために最適化されているのかを理解してください。

https://www.metatrader5.com/en/terminal/help/tick_generation

 

ふむ...我々はここで何か企んでいるようだ...。


ということは


- スプレッドが違えば、価格も違うし、シグナルも違うということですか?

あるいは

- ヒストリーデータのスプレッドが異なると、価格設定(ヒストリカルとライブ)が異なり、インジケータのシグナルが異なるということですか?

または

- ヒストリカル・データのスプレッドが異なると、価格設定(ヒストリカルとライブ)が異なり、フィル・プライスがライブで異なるのか?



言い換えれば、ヒストリカルデータに関する非現実的なスプレッドのために、ライブ結果は常に異なるということですか?ストラテジーテスターに 表示されるモデリングクオリティーの%は、ここでも関係するのでしょうか?

 

ちなみに、表示されているブローカーはどちらもECNブローカーです。


つまり、スプレッドではなく手数料で稼ぐべきなのに、なぜそこでスプレッドが違うのでしょうか?


さらに、もしスプレッドがストラテジーテスターのオプションで定義されているのであれば、どちらも同じようなものではないのでしょうか?


というわけで、お手数ですが、もう一度ご説明をお願いします。


1.スプレッドはブローカーによって異なるため、インジケータの出力もブローカーによって異なります。

そのため、どのEAでも結果が異なる。

2.2.同じブローカーで、そのブローカーからの過去の海賊版のみに基づいて分析されたバックテストの結果は、ライブの結果を示していると信頼できますか(両方ともスリッページなどの基準だけで異なっている)?

3.ブローカーによっては、デモ口座とライブ口座で価格が異なることがありますか?もしそうなら、どのような方法で?4.ライブ口座だけがリアルスプレッドを示している場合、デモ口座は 何を示しているのでしょうか?

 

fractalfreak:

ライブの結果は常に異なるだろう?

訂正します。

fractalfreak:

バックテスト結果はライブ結果を示唆するものです。


不正解です。

多分あなたは同時に3つのデモフィードで別のテストを実行することができます。

それはあなたが探しているように見えるもののより密接な指標をもたらすでしょう。

理由: