Msmo Lot Pilot
- ユーティリティ
-
Mohamed Osman
Certified Financial Technician (CFTe) | Technical Analyst & MQL4/MQL5 Developer | 12+ Years in Markets
About:
Certified Financial Technician (CFTe) — International Federation of Technical Analysts (IFTA)
Certified ESTA Technical Analyst (CETA) — Egyptian Society of Technical Analysts - バージョン: 1.0
MSMO Lot Pilot は、MetaTrader 5 向けの取引前ロットサイズ計算ツール兼情報パネルです。手動で取引を行う前に、「選択したリスクに対して、どのロットサイズが適切か?」という実用的な問いに答えるためのツールです。
Risk Percent、シンボルのポイント(points)単位で予定している Stop Loss 距離、および Account Base を設定します。MSMO Lot Pilot は、ブローカーから提供されるシンボル仕様を使用してロットサイズを計算し、最終的に正規化された取引量に対する推定 Actual Risk を表示します。
MSMO Lot Pilot は、計算および情報表示のみを目的としたユーティリティです。取引の新規発注、決済、変更、管理は行わず、買いまたは売りのシグナルも提供しません。
## 主な機能
- リスクに基づくロットサイズ計算
- Account Base として Balance、Equity、Lower B/E、または Higher B/E を選択可能
- 推定 Actual Risk を金額およびパーセントで表示
- Bid、Ask、Spread を表示
- Point、Tick Size、Loss Tick Value、取引量制限など、ブローカーが提供するデータを使用した計算
- Tick Value、Tick Size、Point Value/Lot、取引量情報をオプションで表示
- READY、WARNING、INPUT ERROR、WAITING FOR DATA、CALCULATION UNAVAILABLE の各ステータス
- 同じチャート上で異なるリスク設定の複数インスタンスを使用可能
- ブローカーが必要な仕様を提供しているシンボルで利用可能。スクリーンショットには Forex、ゴールド、指数、暗号資産の例が含まれています
## 計算の仕組み
各シンボルには、それぞれ異なる Minimum Volume、Maximum Volume、Volume Step が設定されている場合があります。MSMO Lot Pilot は最初に理論上のポジションサイズを計算し、その後、許可されている Volume Step に合わせて切り下げ、最終ロットに対する推定リスクを再計算します。
そのため、Actual Risk は選択した目標リスクよりわずかに低くなる場合があります。
必要な取引量がブローカーの Minimum Volume を下回る場合、本ツールは自動的に最小取引量まで引き上げません。選択したリスク目標を超えてポジションサイズが増加することを避けるため、計算を利用不可として表示します。
最後の安全確認では、正規化された取引量に対する推定 Stop Loss リスクが、選択した目標リスクを超えていないことを確認します。
## ステータスと警告
READY は、必要な入力値とブローカーデータが有効で、計算が利用可能であることを示します。
WARNING は、計算自体は利用可能ですが、設定された条件のいずれかに注意が必要であることを示します。Risk Percent が設定されたしきい値を超えている場合、Spread が Stop Loss に対して高い場合、ロットサイズが Maximum Volume によって制限されている場合、または入力設定で無効にしても Safe Floor が引き続き適用されている場合などに警告が表示されます。
INPUT ERROR は、Risk Percent または Stop Loss が 0 以下である場合や、Stop Loss 距離がシンボルの Tick Size に適合していない場合など、無効な入力を示します。
必要なターミナル、マーケット、またはブローカーのデータが利用できない場合、パネルには WAITING FOR DATA または CALCULATION UNAVAILABLE が表示されることもあります。
## 使用方法
1. 取引を予定しているシンボルのチャートに MSMO Lot Pilot を追加します。
2. Risk Percent を入力します。
3. 予定している Stop Loss 距離をシンボルのポイント(points)単位で入力します。
4. Account Base を選択します。
5. Calculated Lot を確認します。
6. Actual Risk と現在の Status を確認します。
7. 表示された情報を、ご自身の手動取引プロセスで活用します。
## 重要事項
Stop Loss は pips ではなく、シンボルのポイント(points)単位で入力します。
表示されるリスク値は取引前の計画を目的とした推定値であり、手数料、スワップ、スリッページ、価格ギャップは含まれていません。
Spread は参考情報として表示され、警告の条件になる場合がありますが、リスク計算に使用される Stop Loss 距離には加算されません。
計算結果は、ブローカーが提供するシンボル仕様および市場データに依存します。ブローカーによって Tick Size、Tick Value、Spread、取引量仕様が異なる場合があります。
MSMO Lot Pilot は DLL インポートや外部ネットワークリクエストを使用しません。

