MetaTrader 5 Strategy Testerの開発計画について - ページ 21

 
Sergey Lebedev:

先日、自分のストラテジーのカスタムテストを行おうとしたところ、以前fxsaber(こちら)やFrancuz(こちら)が説明し、解決策を提案していたのと同じ問題に直面しました。

この間、テスターの自動化は柔軟で信頼性の高いものとなり、問題は解決されたと考えてよいだろう。

WinAPIですでに書かれている簡単な標準関数を3-4個追加するだけで、自動試験機をマーケットで利用できるようになります。

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

ライブラリ: マルチテスター

fxsaber, 2021.04.21 14:26

私自身は、4つの機能しか使っていません。

MTTESTER::IsReady - Тестер готов к запуску.
MTTESTER::ClickStart - Нажать на кнопку Старт/Стоп.
MTTESTER::GetSettings - получить полные текушие настройки тестера.
MTTESTER::SetSettings2 - задать любые настройки тестера.

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

ライブラリ: マルチテスター

fxsaber, 2021.04.21 15:02

そして、より高度な使い方をするために、さらに4つ。

MTTESTER::GetPassesDone - количество выполненных прогонов идущей оптимизации.
MTTESTER::GetLastOptCache - последний opt-файл.
MTTESTER::GetLastTstCache - последний tst-файл.
MTTESTER::CloseNotChart - закрывает график оптимизации.


それ以外のものは使っていません。

 

最小限の改造という観点では、その通りかもしれません。現在のMT5のITアーキテクチャを例にとると、OnTesterInit()のような新しいシステム関数(イベント)の導入から始まり、組み込みのmql-functions一式の実装に移行するはずです。

 

テスト結果には 以下の統計結果の記録がなく、ストラテジーの選択が大きく制限されます。

https://www.mql5.com/ru/docs/constants/environment_state/statistics

LR相関。

追加してください。


また、例えば以下のようなものが欠落しています。

LR 標準誤差。

エイチピーアール

GHPR

Zスコア

マージンレベル

Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Статистика тестирования
Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Статистика тестирования
  • www.mql5.com
Статистика тестирования - Состояние окружения - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 

バックテストにもっと分析を加えてもいいのでは、つまり。

その利益と損失がもたらした取引の開始時間によって、利益と損失を算出します。

今は、取引を終了する時間帯によって利益と損失が あります。

お疲れ様でした。

 
Sergey Chalyshev 最適化 結果に負けトレード数STAT_LOSS_TRADES を追加してください。



応援しています。常に、500の儲かるバリエーションの中に、負けるトレンドの数が最小のバリエーションがあるようです。

そして、何とかブローカー手数料の導入を簡素化すること(あるにはあるが、曲者である)))。そうすれば、不要な結果をたくさん取り除くことができます。

 
Konstantin Kulikov #:

バックテストにもっと分析を加えてもいいのでは、つまり。

その利益と損失がもたらした取引の開始時間によって、利益と損失を 算出します。

今は、取引を終了する時間帯によって利益と損失が あります。

これは論理的なことですが、実行されることはありません。