新しいMQL4コンパイラとエディタを含むMetaTrader 4 IDEのベータ版 - ページ 19

 
Laryx:

議論の余地がある。

しかし、ティックで安定した利益を出し、ティックの生成で安定した損失を出すようなTSはどうあるべきでしょうか? 私の考えでは、MT5のティックの生成は非常に適切で、TSが生成で負けるなら、それは実際の口座で負けるでしょう...。

もちろん、素人考えで、M15以下のトレードはしたことがなく、今はD1を使って、H1よりも下を見ないようにしたい気持ちもありますが...。しかし、もちろん理解したいのは、生成中に「切られる」ダニの何を見逃しているのか、ということだ。

実際の取引では、誰もがバーではなくティックで取引を行いますので、どのようなサイズの期間で取引を行うかは重要ではありません。

また、価格が急激に上昇する他のニュース/統計/介入/操作についても、状況は同様であろう。


最後のスクリーンショットを見てくださいhttps://www.mql5.com/ru/forum/1031/page19#comment_597854

このローソク足はGBPUSD D1のもので、テスターとスクリーンショットの実機で確認できます。


リアルでのストップ/マーケットオーダーはテスターと違い全て大きくスライドする、他のシナリオも可能https://www.mql5.com/ru/forum/1031/page18#comment_520781


C/C++, MQL4/MQL5 に最適な IDE は Microsoft Visual Studio であり、必要なプラグインがすべて含まれていますhttp://ru.wikipedia.org/wiki/Сравнение_IDE#C.2FC.2B.2B

https://www.mql5.com/ru/forum/13846/page2#comment_597651

Обсуждение статьи "Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5"
Обсуждение статьи "Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5"
  • www.mql5.com
Обсуждение статьи "Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5".
 
papaklass:

ここでは、その一例をご紹介します。

2秒以内にAsk<Bidで25pips以上差がついた場合。そして、この状況が15回繰り返されるのですティックを生成するときに、この現象が発生しますか?

あとは、その2秒間のポジションをホールドさせてくれるブローカーを探せばいいんです :)
 
stringo:
というくらいにシンプルです。4で発生するダニが少なくなっています。

シンプルというより、悲しいですね。以下は、標準のMovingAverage EAをOHLCモードでM1に1回実行したときのパフォーマンスです。

エキスパートアドバイザー
MetaTrader4 32ビット
MetaTrader5 64
標準MT4/MT5の移動平均、テスト期間2000.01.01から2013.09.12まで、M1タイムフレーム、M1のOHLC / OHLCモード、時間単位mm:ss(ハードウェア:i7、16Gb DDR3 RAM)。
1:07
2:34

このモードとタイムフレームでは、両方のプラットフォームのティック数は同じであるべきですが、このモードでも64ビットのMetaTrader5は32ビットの弟に2.5倍遅れをとっているのです。

確かに、どちらもマルチコアのCPUを使用しています。しかし、MT5テスターのモジュラーアーキテクチャーの価格は高すぎる。

 
C-4:

シンプルというより、悲しいですね。以下は、標準のMovingAverage EAをOHLCモードでM1に1回実行したときのパフォーマンスです。

エキスパートアドバイザー
MetaTrader4 32ビット
MetaTrader5 64
標準MT4/MT5の移動平均、テスト期間2000.01.01から2013.09.12まで、M1タイムフレーム、M1のOHLC / OHLCモード、時間単位mm:ss(ハードウェア:i7、16Gb DDR3 RAM)。
1:07
2:34

このモードとタイムフレームでは、両方のプラットフォームのティック数が同じでなければなりませんが、このモードでも64ビットのMetaTrader5は32ビットの弟に2.5倍遅れをとっています。

また、「4の刻みの数さえ再現できない」という数々の非難はどうでしょうか。募集中?やったね

個人的にいらないと思ったのはわかりますが。しかし、あなた個人は(誰も)4人組の既存世代のダニの ために立ち向かわなかった

M1 OHLCを使用する - かなり適切なモデルです。そして、4分の1刻みよりも速い。そして、ピップスなら、4回より5回の方が1ティックずつがずっといいのです。

 
stringo:

4人組のダニの数さえ正しく再現できない」という数々の非難はどうでしょうか。欲しかった?やったね

あなた個人が望んでいなかったことは理解しています。しかし、あなた個人は(他の誰も)4の既存世代のダニのために立ち上がることはありませんでした。

無知で申し訳ないのですが、OHLCモードのM1では、MT4とMT5ではどちらも4ポイント取るので、ティックの数は厳密に等しいように思いました(MetaTrader5でのテストの基本より 抜粋)。

1 分値 OHLC
All ticks "モードでのテストは、3つのモードの中で最も正確ですが、最も遅いモードでもあります。OnTick()ハンドラは1ティックごとに実行され、ティックボリュームはかなり大きくなる可能性があります。1バー中の価格推移のティックシーケンスを気にしない戦略には、より高速で粗いシミュレーションモードである「1分OHLC」があります。
1分OHLC」モードでは、1分足のOHLC価格のみを使用してティックシーケンスを構築 するため、生成されるチェックポイントの数が大幅に減少し、テスト時間が短縮されます。OnTick()関数は、1分足のOHLC価格を使用して構築されたすべてのコントロールポイントに対して実行されます。

 
C-4:

無知で申し訳ないのですが、OHLCモードのM1では、МТ4とМТ5のティック数が厳密に等しく、どちらも4ポイント取っているように思いました(MetaTrader5でのテストの基本 記事より抜粋)。

1 分値 OHLC
All ticks "モードでのテストは、3つのモードの中で最も正確ですが、最も遅いモードでもあります。OnTick()ハンドラは1ティックごとに実行され、ティックボリュームはかなり大きくなる可能性があります。1バー中の価格推移のティックシーケンスを気にしない戦略には、より高速で粗いシミュレーションモードである「1分OHLC」があります。
1分OHLC」モードでは、1分足のOHLC価格のみを使用してティックシーケンスを構築 するため、生成されるチェックポイントの数が大幅に減少し、テスト時間が短縮されます。OnTick()関数は、1分足のOHLC価格を使用して構築されたすべてのコントロールポイントに対して実行されます。

はい、まったくその通りです。OHLCモードのM1では、ティック数は5と4で同じです。
 
stringo:
はい、まったくその通りです。OHLCモードのM1では、ティック数が5と4の両方で一致しています。
そうなんです、テスト時間だけが一致しないんです、しかもMT5の場合は一番劇的な形で。
 
C-4:
さて、テスト時間は一致しません。しかも、MT5では最も劇的な方法で。

テスター比較の論拠として 標準移動平均」を用いるのは誤りです。 移動平均Expert Advisorの4例と5例は設計が異なります(5例はより複雑)。 テスターの速度を正しく比較するには、厳密に同じ構造のExpert Advisorを使用すべきです。 もちろん、比較する必要はありますが。何かアイデアはありますか?

// そうそう、以前、比較のために同じ例を出したことがありますが、その時は10倍以上の差があり、その後、差が縮まったと記憶しています。

 
MetaDriver:

テスターの比較に「標準移動平均」を使うのはおかしい。 移動平均Expert Advisorの4例と5例は配置が違う(5例はもっと厄介)。 テスターの速度を正しく比較するには、厳密に同じ構造を持つExpert Advisorを使用しなければならない。何かアイデアはないか?

// すみません、一度同じ例を出して比較したことがあるのですが、その時は10倍以上の差があったのを覚えていて、その後差が縮まりました。

どんなアイデアが必要ですか? MT5で最適化されたMAexpが、MT4で最適化されていないMAexpより遅いということだけでは不十分ではありませんか?

まあ、πを数える(Matematさんがコードを投稿してくれました)ので、はめ込みにはなりませんが。

 
papaklass:

2秒以内にAsk<Bidで25pips以上差がついた場合。そして、この状況が15回!繰り返されるのです。ティックを生成する際に発生するのでしょうか?

うーん !!!

実は、不思議なことに...。もちろん、すでに言われているように、誰が2秒間もポジションを保持することを許すでしょうか......。まあ、そういうブローカーがあるとして、その中に、このようなマイナスのスプレッドで大きな利益を上げられるブローカーはあるのだろうか?

もし、そのようなブローカーがいるならば、それは本当に私たちが世代的に欠けていることが判明する...。また、マイナススプレッドで取引できるブローカーのリストを開発者に問い合わせることも可能です。