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

 
テスターでランを中断した場合(可視化はオフ)、中断したランのログとそのエクイティグラフを見ることができます。しかし、中断されたランの注文履歴は、まったく利用できない。MT4では問題ありません。
 
fxsaber:
テスターログには、履歴時間に加えて、ミリ秒を追加してください。
また、ストックデータの到着時刻とカップの更新の 到着時刻にミリ秒を追加してください
 
fxsaber:
テスターログには、履歴時間に加えて、ミリ秒を追加してください。

それはないでしょう。

もし、そうなったとしても、すぐには無理でしょう。もっと優先すべきことがあるはずだ。(電話の呼び出し音) 失礼します。

 
Artyom Trishkin:

ArrayMaximum() および ArrayMinimum() - 渡されたパラメータの順序が参照と一致しない。


左はMQL4でのコード - パラメータの順序が異なる


 
kaus_bonus:

typo in the documentation?

https://www.mql5.com/ru/docs/series/copyticksrange

修正しました、ありがとうございます。
 
Rashid Umarov:

左はMQL4のコードで、パラメータの順序が異なります。


Rashidさん、mql5のコード例と、mql5のArrayMaximum()とArrayMinimum()関数のヘルプをあげましたね。

トレーディング、自動売買システム、ストラテジーテストに関するフォーラム

バグ、バグ、質問

アルチョム・トリシキン さん 2017.04.14 23:28

ArrayMaximum() および ArrayMinimum() - 渡されたパラメータの順序がヘルプと一致しない。



また、mql5関数の変数の順番は、mql5のヘルプに書かれている順番と一致しません。

この関数は、「配列、いくつどのインデックスから」という順序で実行されます。
ヘルプにある順番は、配列、どのインデックスからいくつ
 

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

EAをテストしています。コンパイルする、結果を出す。

01

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


02

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

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

 
Artyom Trishkin:

Rashidさん、ArrayMaximum()とArrayMinimum()関数について、mql5のコードとヘルプの例をあげましたが、mql5でも


mql5関数の変数の順番は、mql5 Referenceに記載されている順番と一致しません。

この関数は、「配列」「いくつ」「どのインデックスから」という順番で並んでいます。
Helpでは、配列、どのインデックスからいくつ、という順番になっています。

写真を拝見しました。私のMQL5コードでは再現されません。しかし、MQL4でも実装されているんですね。ということになります。

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

その他のバリエーションはありません

 
Yury Kirillov:

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

EAをテストしています。コンパイルして、結果を出す。

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



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

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


なぜ、すべての情報を掲載しないのですか?充実した質問は、より正確な答えになります。設定」、「パラメータ」タブはどうなっていますか?
 
fxsaber:

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

結果

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


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


そのような点がある。チェックされた。あまりにも長いので、終わりを待たなかった。

そうなんですか?

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

Как увеличить скорость тестера?
Как увеличить скорость тестера?
  • www.mql5.com
Здравствуйте, подскажите пожалуйста, как увеличить скорость тестера стратегий...