MetaTrader 5 build 2121: ストラテジーテスターの新しいデザイン - ページ 11

 

テスターの起動機能、外部スクリプトによる端末自体はすべて従来通り動作します。

私たちの社内テストシステムは、すべてこのシステムで構築されています。

 
Andrey Azatskiy:
新しいバージョンのターミナルでは、iniファイルを介してテスターを実行することは、このマニュアルに 記載されているように動作するのでしょうか?

サードパーティ製でiniファイルを通して最適化を実行するプログラムがあるのですが、それがうまくいかなくなりました。
ファイル構成が変わったのでは?

バージョン2170にアップグレードしたら不具合が発生した。
効くんです。起動に失敗した後のターミナルログやテスターログには何が書かれているのでしょうか?
 
例えば、このような設定ファイルを実行します。

[Tester]
Currency=RUR
Deposit=100000
ExecutionMode=0
Expert=StockFut\StockFut.ex5
ExpertParameters=StockFut.set
ForwardMode=0
FromDate=2015.12.10
Leverage=1:1
Model=1
Optimization=2
OptimizationCriterion=1
Period=D1
ShutdownTerminal=1
Symbol=SBRF Splice
ToDate=2016.12.09

前のバージョンではオプティマイザが実行されましたが、現在のバージョンでは動作せず、ターミナルが終了してしまうだけです。

 

ログは以下の通りです。

MI      0       19:07:15.886    Tester  Cloud servers switched off
RR      2       19:07:18.364    Tester  Experts\StockFut\StockFut.ex5 not found
PJ      0       19:08:50.076    Tester  Local network farm switched off
PO      0       19:08:50.081    Tester  Cloud servers switched off
 
Experts\StockFut\StockFut.ex5 not found
 
エキスパートの指定方法を変更したのですか?
 
アップデート前はすべて動作していた
 
Andrey Azatskiy:
エキスパートの指定方法を変更したのですか?

パスを確認し、正しいパスが通っていることを確認してください。

これはログに直接表示されます。

 
Andrey Azatskiy:

ストラテジーテスターの 設定ファイルが別になったとのことですが、それ故にいろいろと質問があります。
1.このファイルは、外部から端末を起動する際に設定できるのでしょうか?
2.テスト/最適化の終了時に端末を終了させることは、今でも可能でしょうか?
3.ファイル構成は保存されていますか、またどこで見ることができますか?
4.ロボット起動とオプティマイザ起動のパラメータは常に同じファイルにまとめる必要があるのでしょうか?

すべて変わらずに動作しており、フレームもビルドされ、設定ファイルもビルドされ、最適化も実行されています。

 
失礼しました