ポートフォリオEAの開発やテストを行う前に、ブローカーのマルチシンボル設定を確認するための、オリジナルのスタンドアロン型MetaTrader 5スクリプトです。マーケットウォッチで既に選択されている正確なシンボルを読み取り、エキスパートジャーナルに診断レポートを書き込みます。MQ5ソースコードにはMITライセンスが含まれており、外部ライブラリ、DLL、ネットワークリクエストは一切必要ありません。

インストールガイド: 添付の「START-HERE.txt」には、インストール方法、3つの入力項目と単位、ジャーナルラベル、および記録されたテスト概要について、英語とフランス語で説明されています。
レポートには、契約サイズ、最小/最大/ステップ出来高、方向別出来高の合計制限、ポイント、取引可能なティックサイズ、桁数、ストップ/フリーズ距離、計算モードおよび取引モード、執行モード、報告された成行注文の約定ポリシーが表示されます。また、出来高および価格グリッド、同期、気配値の時刻、スプレッドもチェックされます。 これらのフィールドはMQL5 のシンボルプロパティに 準拠しており、現在のビッド/アスクはSymbolInfoTick によって読み取られます。
有効でグリッドに整合した気配値および最小取引量について、スクリプトは個別の買い・売りの証拠金を推定し、各ポジションにおける価格が1ティック上昇および下降した場合の結果、ならびに各ポジションの即時スプレッドのみの結果を算出します。金額は口座通貨で表示されます。OrderCalcMarginおよびOrderCalcProfitの計算失敗は 警告として報告されます。利用できない結果は、決して架空のゼロで置き換えられることはありません。古い気配値に基づく計算結果は「履歴」として識別されます。
このスクリプトは注文を送信せず、ポジションも管理しません。チャート設定、マーケットウォッチの選択、またはターミナルのグローバル変数を変更するためのAPI呼び出しは行いません。口座識別子、残高、ポジションリストは報告されません。出力はジャーナルテキストのみです。
証拠金の見積もりは、現在のポジションや未約定注文を無視しており、利用可能証拠金のチェックではありません。 価格変動およびスプレッドの計算には、手数料、スワップ、スリッページは含まれません。本スクリプトは、日足履歴、インジケーターのシグナル、取引セッションの開始時刻の妥当性を検証しません。レポートに問題がないからといって、資金が十分であることや、ブローカーが注文を受け付けることが保証されるわけではありません。カスタムシンボル、古い気配値、通貨換算データの欠落については、別途確認が必要です。
2026年10月7日に検証済み:スタンドアロンスクリプトはMetaEditorでコンパイルされ、エラー0件、警告0件でした。独立したMT5ストラテジーテスターによるスモークテストでは、シミュレートされた米ドル口座のUS500に対し、テスト専用EAラッパーを通じて同じ診断を実行しました。 1つの有効なシンボルを検査し、4つの無効/重複/空のエントリをスキップし、警告ゼロで2つの証拠金見積もりと6つの利益プローブを生成しました。18の決定論的ヘルパーチェックもすべて合格しました。このラッパーは本提出物の一部ではありません。これはソフトウェアのスモークテストであり、すべてのブローカー、シンボル、または口座通貨に対する検証ではありません。
MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/78139
ポートフォリオ配分プランナー — 予算対ロット数ダッシュボードおよびCSV
バスケットを設定する前に、ご利用のブローカーの最低ロット数に適合する目標ウェイトを確認してください。「ポートフォリオ・アロケーション・プランナー」は、明示的な仮想元本予算と割合を、チャート表に変換します。この表には、最低ロット数に基づく元本、切り捨てられたロット数、算出された配分、目標に対する不足額、および行の状態が表示されます。 必要に応じて再計算したり、行のツールチップを確認したり、長いリストをページ分けしたり、表示されているスナップショットをCSV形式でエクスポートしたりすることも可能です。取引注文は送信されず、口座残高、純資産、ポジションの情報も読み取られません。
Prop Daily Loss Meter
プロップファーム口座の1日あたりの損失上限のうち、すでにどれだけ使用され、どれだけ残っているかを表示します。読み取り専用のインジケーターです。
Adaptive Moving Average (AMA)
適応移動平均線は、ノイズの影響を受けにくい移動平均線を作るときに使われ、トレンドを検知する際にラグが最小に抑えられるという特徴を持ちます。
Accelerator Oscillator (AC)
アクセルレーション/デセレレーションインジケーター(AC)は現在の市場を動かす力の加速と減速を測ります。