エラー、バグ、質問 - ページ 1859

 
MT4の最新版、1065のビルド 番号を教えてください - これですか?
 
Rashid Umarov:

写真を拝見しました。私のMQL5コードでは再現されません。でも、MQL4では写真と同じように認識されるんですね。という意味です。

  1. エディターが何らかの理由でMQL4コードと判断したか、この場合はサービスデスクに詳細情報を提供してください。
  2. あるいは、もともとMQL4として使われていたものが、MQL5に改名されたのか

他の選択肢はない

元々は4のインジケーターでした。mql5エディタから開いて、新しい名前で保存して、mql5用に編集を始めました。コンパイル時にエラーは出なかったのですが、動きたくありませんでした。調べ始めて、この違いに気がつきました。

エディターでファイルを開き 直すと、順番がリファレンスと一致しています。

あまり便利ではない(この動作を事前に知っていなければ)。

 
fxsaber:

再生された方はいらっしゃいますか?テスターの設定は以下の通りです。

結果

すなわち、250K刻みを16分で走破する。


テスターで性能劣化を測定するにはどうしたらいいのでしょうか?GetTickCountとグローバル変数を試しましたが、失敗します。

GetTickCountが 役立つかもしれません。どのように使っているのですか?
 
kaus_bonus:


チェックしたのですが、終了までに時間がかかりすぎて、テスタープリントがありません。

これか?

https://www.mql5.com/ru/forum/190147#comment_4880571


ええ、それです。どのように測定したのかがわからない。MT4用にしたのかもしれません。MT5でいきなり動作させるのは無理でした。
 
Vladimir Karputov:

なぜ、すべての情報を出さないのですか?質問が充実していればいるほど、答えも的確です。タブ「チューニング」「パラメータ」についてはどうですか?


お願いします。

設定する。

据付

設定(ただし、ここには何もない)。

オプション

オプション:最適化が無効になっている場合、パラメータを変更しても効果はありません。

パラメータ値 "true"。

ナストル01


Param01

リザルト01

パラメータ値 "false"。

gfhfv02

結果02

 
Yury Kirillov:


お願いします。

セットアップ

設定(ただし、ここには何もない)。



2つのケースで取引回数が違うんですね。取引モードは1000msです。ログを確認する(ポジションを開こうと した結果が表示されていますね)。REJECTが何度か出る可能性が高いです。
 
Yury Kirillov:

どうしてでしょう?テスターの問題点

EAをテストしています。まとめること、結果を出すこと。

再コンパイル、テスト、結果を得る。



どうしてでしょう?コードは変更されておらず、設定も変更されていない。ランダム関数は使用しません。さらにexMode2Contというパラメータは、コードのいたるところでコメントアウトされています(外部パラメータセクションを除く)。

USEFULパラメータの値を変えることで、場合によってはテスト結果に影響が出るということでしょうか。

ビルドナンバーは 何ですか?
 
Slawa:
ビルドナンバーは 何ですか?

1583年版
 
Vladimir Karputov:

2つのケースで取引回数が違うんですね。取引モードは1000msです。ログを確認する(ポジションオープンの 試行結果を出力していますね)。REJECTが複数回発生する可能性が非常に高いです。


同じデータで、コード内の無効化されたパラメータの影響が不明確で、当然ながら取引回数が異なる。

テストするコアがローカルかネットワークかに影響されているのではないかという疑惑が生まれました。

今のところ、この前提で確認しているのですが...。

 

ローカルとネットワークのどちらのコアをテストするかによって、テスト結果が異なることが明確になりました。

テスト1ローカル

а03

р03

テスト2ネットワーク化

а04

р04

Test3 ネットワーク化

а05

р05

Test4 ローカルおよびネットワーク

а06

р06

その後、誰を信用していいのかわからない!:-)

そして、なぜ単発のテストでは結果が変わらないのか、それは同じローカルカーネルで行われていることが明らかになったからです。

クラウドでテストを細かく分析したらどうなるのか......ゾッとします。