新しいビルド604でのテスターは正しく動作しません。 - ページ 5

 
SDC:


私は投稿した同じソースコードを使い、509のテストコードを509のメタエディターでコンパイルし、600のソースコードを604のメタエディターでコンパイルしました。2つの唯一の違いは、新しいものはvoid OnTick()を使い、古いものはstart()を使っていることです。

私は、これができるだけ少ない未知のものを持つ基本的なテストであることを望んだので、私は任意の指標を使用しませんでした。あなたがテストのパラメータを広げたい場合は、指標や他の取引条件を使用するようにEAを変更することができます。

ハイ、もし私たちが確かめたいなら、テストは同一の条件で行われる必要があります。同じブローカーで、2つの異なるMT4プラットフォームでそれを行うのでしょうか?しかし、データが同じであることは確かでしょうか?同じブローカー だからといって 同じデータとは 限らないと 思うのですが。 一応、思いつきです。
 
angevoyageur:
ハイ、確実に行うには、同一条件でのテストが必要です。同じブローカーで、2つの異なるMT4プラットフォームでそれを行うのでしょうか?しかし、データが同じであることは確かでしょうか?同じブローカー だからといって 同じデータとは 限らないと 思うのですが。 一応、思いつきです。

ビルド509とビルド604の2つのプラットフォームを持っています。両方とも、昨日開設した新しいデモ口座経由でMQデモ444に接続しています。両者には連続した口座番号が あります。

両プラットフォームの履歴フォルダからMQデモの履歴を削除しましたので、テストのために新しいチャート履歴をダウンロードすることを余儀なくされるでしょう。私は、両者が同じ同一のチャートデータを使用していることに疑いの余地がないように、テストをやり直すつもりです。

 
SDC:

ビルド509とビルド604の2つのプラットフォームを持っています。両方とも、昨日開設した新しいデモ口座経由でMQデモ444に接続しています。両者には連続した口座番号があります。

両プラットフォームの履歴フォルダからMQデモの履歴を削除しましたので、テストのために新しいチャート履歴をダウンロードすることを余儀なくされるでしょう。私はテストをやり直しますので、両者とも同じ同一のチャートデータを使用していることに疑いはないでしょう。

私は、生成されたティックの数が同じでないことを見ました(あなたの公開された結果を参照してください)。つまり、データが同じでないか、ティックを生成するアルゴリズムが変わったかのどちらかです。
 

OK 新しいテストを実行しました。

  • ターミナル509とターミナル604の比較
  • 両端末ともMQデモサーバー444でバックテストを実施
  • 両端末とも新しくダウンロードしたチャートデータで
  • 1ヶ月のチャート履歴でEAをテスト 2014/01/01 - 2014/01/31
  • EUR/USD 1分足チャートでのテスト

結果MT4ビルド509

ストラテジーテスター テストEA 509
ストラテジーテスターレポート
テストEA 509
MetaQuotes-新MT4テスト(ビルド509)

シンボルEURUSD (ユーロ vs 米ドル)
期間1分足(M1) 2014.01.01 23:00 ~ 2014.01.30 23:59 (2014.01.01 ~ 2014.01.31)
モデル各ティック(利用可能なすべての最小時間枠に基づく最も正確な方法)
テスト中のバー31051モデル化されたティック693552モデリング品質25.00%
ミスマッチ・チャート・エラー0
初期預金10000.00
純利益の合計-2875.58売上総利益4250.55総損失-7126.14
利益率0.60期待ペイオフ-61.18
絶対値ドローダウン3905.71最大ドローダウン4408.63 (41.98%)相対ドローダウン41.98% (4408.63)
総トレード数47ショートポジション (勝率)23 (39.13%)ロングポジション(ウォン)24 (29.17%)
利益取引 (%)16 (34.04%)損失トレード (% of total)31 (65.96%)
最大利益取引357.60損失トレード-303.00
平均値利益取引265.66損切り取引-229.88
最大連勝(儲け)3 (712.10)連続損失(資金での損失)8 (-2124.31)
最大連続利益(勝利数)714.90 (2)連続損失(損失回数)-2124.31 (8)
平均値連勝1連敗3
 

結果MT4ビルド604

ストラテジーテスター テストEA 600+
ストラテジーテスターレポート
テストEA 600+
MetaQuotes-新MT4テスト(ビルド604)

シンボルマークEURUSD (ユーロ vs 米ドル)
期間1分足(M1) 2014.01.01 23:00 ~ 2014.01.30 23:59 (2014.01.01 ~ 2014.01.31)
モデル各ティック(利用可能なすべての最小時間枠に基づく最も正確な方法)
テスト中のバー31051モデル化されたティック693552モデリング品質25.00%
ミスマッチ・チャート・エラー0
初期預金10000.00スプレッド3
純利益の合計-2875.58売上総利益4250.55総損失-7126.14
利益率0.60期待ペイオフ-61.18
絶対値ドローダウン3905.71最大ドローダウン4408.63 (41.98%)相対ドローダウン41.98% (4408.63)
総トレード数47ショートポジション (勝率)23 (39.13%)ロングポジション(ウォン)24 (29.17%)
利益取引 (%)16 (34.04%)損失トレード (% of total)31 (65.96%)
最大利益取引357.60損失トレード-303.00
平均値利益取引265.66損切り取引-229.88
最大連勝(儲け)3 (712.10)連続損失(資金での損失)8 (-2124.31)
最大連続利益(勝利数)714.90 (2)連続損失(損失回数)-2124.31 (8)
平均値連勝1連敗3
 
今回は、同じチャート データで、両プラットフォームとも同じバックテスト結果であることがわかります。
 
SDC:
今回は、同じチャートデータで、両プラットフォームが同じバックテストを行ったことが確認できます。
素晴らしい、これらのテストを行うために時間を割いていただきありがとうございます。
 
angevoyageur:
素晴らしい、これらのテストを作るために時間を割いていただきありがとうございます。

しかし、インジケータはありません。これは、バー・プライスのデータが同じようにスキャンされることを証明しています。
 
cbalta:

しかし、インジケータはありません。これは、バー・プライス・データも同じようにスキャンされることを証明しています。
もし、あなたや他の人がこのテストコードを修正したいのであれば、歓迎します。私は以前と同じチャートデータで再度テストを実行します。
 
SDC:
もし、あなたや他の人がテストコードを修正したいのであれば、歓迎します。以前と同じチャートデータでもう一度テストしてみます。
スピードのテストはしましたか?https://www.mql5.com/en/forum/148851/page43#909109