MetaTrader5とMetaTrader4 - ページ 2

 
xds:

すなわち、結論はやはり

1.コードの信頼性が低いのかもしれない

2. ストラテジーは信頼性が低く、MT4とMT5で同時に必要な結果を得るためにコード化することができない。

3.1 и 2

1.大量の取引を行う際に、そのストラテジーが両端末の取引条件に最大限適合していた(専門家の論理では大差ない)と仮定すれば、両端末の結果は(一定の誤差はあるが)「同一」となる。

2.もちろん例外はありますが、ほぼすべてのMT4ストラテジーはMT5に移植可能です。

 
Interesting:

1.ストラテジーが両端末の取引条件に合わせて可能な限り調整されている(専門家のロジックに大きな齟齬がない)と仮定すると、大量の取引を行った場合、両端末の結果は(一定の誤差はあるものの)「同じ」になります。

2.MT4で取引するほぼすべてのストラテジーは、MT5に移行することができます。もちろん例外もあります。

ああ...

私のコードは、インジケータを使わない最もシンプルなものです。

簡単なインジケーターで使ってみたり、最初はmt5で使ってみたりしていました。

プログラマーがいじくりまわして、自分のエラーを見つけられなくなっているのだと思います。もうお金は払いました。

10~30%程度の差はあっても、mt5が利益を出し、mt4が吹っ飛ぶ・・・その差は数倍・・・というのは理解できる。

例えば、3年間テストした結果、mt5は利益+X、mt4は損失-2Xとなる。

 
xds:

実際の相場でのテストは、実際の資金を使った実際の取引です。選択したTSの収益性について信頼性の高いデータを取得するには、1年または2年間取引する必要があります。

それとも、私が何か理解していないのでしょうか?

xds です。

1.なぜテスターが必要なのか?

2.例えば、「歴史はバーに保存される」というようなことです。そして、分単位の場合は、「すべてのティック」を意味します。下位TFは存在しない。

1.私が本当の引用符で何を意味するのか明らかにするために - これは、リアルまたはデモ口座(リアルとデモの間に違いがあるかもしれないことを考慮して)でブローカー/ディーラーによって 提供される現在の引用符です。

2. テスターは、あなたのアイデアをテストし、特定のTSを実装したExpert Advisorの履歴(これは重要です)を比較的高速に実行するために必要とされます。

その際、MT4テスターはMT5テスターに比べ、ある種のデータへのアクセスで劣る部分があります(多通貨EAや複数のTFを使うEAのテストに反映されます)。

MT4テスターの制限のいくつかは、デモやリアルで目立たなくなります(EAが他のTFやシンボルに対応できるようになるため)。


Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете - Документация по MQL5
 
xds:

え...

私のコードは、インジケータを使わない最もシンプルなものです。

微益ですが、mt5で持っていて、mt4で損切りしています。

プログラマーがいじくりまわして、自分のミスを見つけられないのだと思います。もうお金は払いました。

10~30%結果が違うのはわかるが、mt5は利益を出し、mt4はムカつくだけ・・・その差は歴然・・・。

例えば、3年間のテストでmt5は利益+X、mt4は損失-Xと表示されます。

このフォーラムに参加しているプログラマーは、ほとんどがかなりの実力と資格を持っています。

MT4での敗因は、デモテストや全取引の詳細な分析(できれば取引条件の差が少ないように一つの証券会社の端末で)をしないと、とても理解できないでしょう。

両端末でTSが有能に実装されていても、何らかの理由で結果の差がかなり大きくなる可能性は十分にある(様々な要因があり、何をどのようにと一概には言えない)。

例えば、MT5からMT4への案件のコピー作業中に、注文数(というか、現在の案件と注文数)の制限に直面しましたが、最終的な結果に影響を与える可能性のあるものはたくさんあるように思います。

Документация по MQL5: Торговые функции / OrdersTotal
Документация по MQL5: Торговые функции / OrdersTotal
  • www.mql5.com
Торговые функции / OrdersTotal - Документация по MQL5
 
xds:

1.そもそもテスターの存在意義ってなんだろう?

自己満足のため :)

一般的に、あなたのケースはテスターには不向きです。テスターに適応したピプセッターはリアルタイムで負ける。

もし、1分足で利食い/損切りをした場合、テスターの結果を簡単に破棄することができます。実際の取引とは全く関係ない。


2."歴史はバーに保存される"。そうすると、分単位の場合は、「すべてのティック」ということになりますね.下位TFは存在しない。

そのとおりです。ダニはGENERATED です。つまり、過去のバーに関するデータを基に作成される。ダニのモデリングに関する 記事をこちらの掲示板で開いてみてください。細部にまでこだわっています。

しかし、MT4では生成方法が異なります。だから、結果に差が出るんですね。

---------------

MT4で利用可能な唯一のトリックは、いくつかのブローカー(Dukascopyなど)のティック履歴をダウンロードし、MT自体によって生成されたものの代わりに、ダウンロードした種類の実際の履歴を与えることができることです。これは、本物に少し近づいたと言える刻みです。

しかし、この場合でも、変数SPREDとRECVOTがあるので、完全ではありません。ダフ屋から多くの利益を奪っているのです。

 
sergeev:

安心のために :)

一般的に、あなたのケースはテスターには不向きです。テスターに適応したピプセッターはリアルタイムで負ける。

もし、1分足のバーで利食い/損切りをするのであれば、テスターの結果は安全に捨てることができます。実際の取引とは何の共通点もないでしょう。


そのとおりです。ダニはGENERATED(生成) される。つまり、過去のバーに関するデータをもとに作成される。ダニのモデリングについて、こちらの掲示板で記事を開いてみてください。細部にまでこだわっています。

しかし、MT4では生成方法が異なります。だから、結果に差が出るんですね。

---------------

MT4で利用可能な唯一のもの - あなたは、いくつかのブローカー(Dukascopyなど)のティック履歴をダウンロードして、代わりにMT自体によって生成されたもの - あなたのダウンロードした種類の実際の歴史を与えることができます。これは、本物に少し近づいたと言える刻みです。

しかし、この場合でも、変数SPREDとRECVOTがあるので、完全ではありません。ダフ屋から多くの利益を奪っているのです。

pipsのアイデアは、実際のマイクロアカウントと実際の資金でのみテストされるというのが、あなたの回答からわかります。

論理的には、mt5とmt4でティックを生成する異なる方法は、結果にマイナスの役割を果たすと同時に、平衡的にプラスの役割を果たすはずです。mt5がふわふわと正しいティックを生成するだけで、mt4がハッカーであることを受け入れることは私にはできません。

そしてやはりmt5(私のTSによる利益)とmt4(損失)の回数の差は、このような根本的な結果の違いの説明として受け入れることができません。問題はコードにあると思います。

 

セルゲイ

"ダニ世代は現実と関係ない"...。

MetaTrader 5 Strategy TesterのTick Generation Algorithmの 記事を読んでください。ティックジェネレーターに不満がある場合は、明確な証拠を提示してください。


xdsです。

テスト結果の違いについてのご質問は、事実無根の空騒ぎではなく、完全な取引報告を即座に行うべきでしょう。また、テスト後の比較もまだしていませんね。

 
Renat:

セルゲイ

"彼が現実に持っているチックの世代は関係ない"...

無知を晒してまで好戦的になる必要はない。MetaTrader 5 Strategy TesterのTick Generation Algorithmの 記事を読んでください。ティックジェネレーターに不満がある場合は、明確な証拠を提示してください。


xdsです。

テスト結果の違いについてのご質問は、事実無根の空虚な炎ではなく、完全な取引報告を直ちに行うべきでしょう。また、テスト後の比較もまだしていませんね。



テスターのダニに関する「悩み」もよくわからない。何が違うのか?:)100回目にして同じことを繰り返しているような感じです。現実にはないチカラで楽しんでるんだろうけど:)テスターでは、価格はすべてのOHLCに行くことになっています。しかも、どうやって逃げるのか誰も正確にはわからないし、捕まえるものもない。確かにティック処理は1分程度の範囲では完全にランダムです。
 
Renat:

セルゲイ

"彼が現実に持っているチックの世代は関係ない"...

無知を晒してまで好戦的になる必要はない。MetaTrader 5 Strategy TesterのTick Generation Algorithmの 記事を読んでください。ティックジェネレーターに不満がある場合は、明確な証拠を提示してください。


xdsです。

テスト結果の違いについてのご質問は、事実無根の空虚な炎ではなく、完全な取引報告を直ちに行うべきでしょう。あと、販売後の比較はまだしていないんですね。



以下は、プログラマーに送ったファイルです。

MT4でのEAとMT5でのEAの設定は同じです。

結果の不一致の理由は判明せず

ファイル:
 
Academic:
テスターのダニに関する「悩み」もよくわからない。

何度も繰り返される嘘は、現実となる。

だから、ティックジェネレーターについて間違った主張をする人を、私は絶えず叱責しなければならないのです。