タグ

ブックマーク / www.smart-trading-strategies.tools (3)

  • バックテストをコマンドライン実行する(MT5)

    コマンドラインからの実行可否 MT4と同様、MT5の ヘルプファイルに記載がありました。 /config で ini ファイル指定ができるので、同様の動きが実現できそうです。 User Guide プラットフォーム入門 └上級ユーザーのために └プラットフォームの起動 引用 コマンドラインからの実行 プラットフォームは事前に定義されたパラメータを使って手動で実行することができます。これは、コマンドラインでの異なるオプション、及び異なる設定ファイルの使用によってなされます。 プラットフォームは、コマンドラインからオプションで実行することができます。そこにプラットフォーム実行ファイルへのパス( file\terminal.exe へのパス)を指定し、スペースの後に以下のキーの1つ以上追加します。 •/login: ログイン番号 — プラットフォームをアカウントで実行します。例は termina

    バックテストをコマンドライン実行する(MT5)
    MoneyReport
    MoneyReport 2023/01/19
    MT5の最適化をコマンドラインから叩くと速いの!?
  • MQL5 クラウドネットワークが使えないケースとその対策

    この投稿文は次の言語で読めます: 日語 バックテストでパラメータの最適化を行う際、 ・与えるパラメータの種類が多い ・パラメータ内で変動させたい範囲が広い と、その組み合わせの総数は指数関数的に増えていきます。 たとえば。 今、試作中EAの場合、最適化したいパラメータ個数が11個、各パラメータ内の要素数が4~6個くらいだったとすると、 そのパラメータの組み合わせの数は軽く1億件を超えてしまいます・・・(これでも結構要素数を絞っている方ですが) 5^11 = 約  49,000,000件 6^11 = 約363,000,000件 なので、説明変数の個数だけでなく、説明変数内の要素数も大きく影響します。 よくデータサイエンスで言われる「次元の呪い」というやつですね。 説明変数が増えるほど、最適化に膨大な時間が必要になってしまうか、そもそもやりきれない問題が発生します。 これを解決するために、

    MQL5 クラウドネットワークが使えないケースとその対策
    MoneyReport
    MoneyReport 2023/01/19
    うーむ。
  • RyzenThreadripper3970X バックテストで見えた驚異のスピード!

    Ryzen Threadripper とは? 米国半導体メーカーAMD社が製造する高性能CPUシリーズです。このシリーズは特にハイエンドデスクトップ(HEDT)市場を対象としており、より高度なマルチタスク処理や、コンテンツ制作、データ分析ゲーム開発などの要求の高い作業を行うために設計されています。 CPUコア数が圧倒的に多く、Threadripper 3970Xの場合、CPU1個で最大32コア64スレッドを保有しています。 また、CPU個数だけでなくクロック数も比較的高く、CPUの処理性能の総合評価においては外メーカーのCPUと比較しても非常に高い性能を誇っています。 なぜ Threadripper 3970Xが良いか? バックテストはCPU性能が重要 Threadripperについては、「多数のCPUコアがあっても実用性がない」というレビューが散見されますが、MT5を使用する場合、間違

    RyzenThreadripper3970X バックテストで見えた驚異のスピード!
    MoneyReport
    MoneyReport 2023/01/19
    MT5の最適化で他PCからCPUのスレッド借りる時は、ものによってはスレッド数が半分しか出ない場合なんてあるのか。今も発生するのかな、こんなこと。
  • 1