Martingale Dual Basket MT5
- エキスパート
- バージョン: 1.201
- アクティベーション: 5
Martingale Dual Basket MT5
動作の仕組み
本MT5 EAはヘッジ口座でBUYとSELLのグリッドバスケットを独立管理し、マーチンゲール方式でロットを増やします。即時モードでは条件を満たすtickで各方向を開始します。Stepは初回TPと逆行時の追加レイヤー間隔を兼ね、直近約定価格から測定します。2層目以降は、その方向の推定純益金額目標から共通TP価格を計算します。停止状態でなければ、決済後はその方向だけ再開します。BUYとSELLの価格差はスプレッドによるものです。ペアリセット、両方向合算利益による決済、ニュースフィルター、自動lookback間隔は含みません。
通貨単位とセント口座
Money factorは残高ではなく単位変換の倍率です。目標 = (InpBasketProfit + InpProfitBuffer) × InpMoneyUnitsPerMajor、単位は口座の記帳通貨です。実際のUSC口座で目標10・倍率1は10 USC、倍率100は1,000 USCです。残高1,000 USCだからといって倍率を1,000にしないでください。口座通貨、契約サイズ、tick価値、ロット刻み、レバレッジ、費用を確認します。この倍率は緊急損失と予想決済手数料にも適用されます。安全な最低資金や利益達成までの期間は確認されていません。
停止・再起動・トラブル対応
MANAGE_EXISTING_ONLYは初回と追加レイヤーの新規注文を止め、可能な既存管理を継続します。一括即時決済ではありません。Algo Tradingを無効にすると仮想決済を含むEA取引操作が止まります。MT5終了やEA削除でも管理は止まります。サーバーに受理されたTP/SLは残りますが、仮想目標には稼働中で接続された端末または適切なVPSが必要です。手動部分決済で同方向の残りも決済される場合があります。片方向だけならDirection、スプレッド、証拠金、権限、未決注文、ログ、HALTEDを確認します。ResetSafetyHalt=trueは再初期化時に保存停止を解除しますが原因は直しません。旧チャート設定やプリセットが新しい初期値を上書きする場合があります。
リスクと検証状況
初期ロットは0.01、0.02、0.04、0.08、0.16、0.32で、各方向0.63、両方向最大想定1.26です。65 × pip size 0.1 = 価格6.5です。FinalSLPips=0では6層目の後、最終約定から65 EA pipの共通SLが設定されます。別の保護が作動しなければ1~5層にこの戦略のSLはありません。証拠金・ロット制限で早期決済と停止が起こり得ます。TPは推定であり、スリッページ、窓、費用、約定失敗で実績は変わります。全資金を含む大きな損失の可能性があります。この版の長期実運用記録は未検証で、以前のペアリセット試験は本製品の実績ではありません。利益は保証しません。
サポートとライセンス
製品コメントまたはMQL5の個別メッセージで連絡してください。バージョン、銘柄、口座通貨、ヘッジ/ネッティング、設定、時刻、個人情報を伏せたExperts/Journalを添付します。パスワードや身分証は送らないでください。Marketは個人使用権を与え、ソース所有権や再販売権は与えません。認証保護はMarket配布ファイルに適用されます。導入支援は口座運用代行を含みません。重大な不具合修正と互換性の義務はMQL5規則に従い、その義務を3か月に限定しません。文書は10言語、EAの入力・メッセージは英語です。
入力 / MT5ラベル
| 入力 / MT5ラベル | 初期値 | 説明 |
|---|---|---|
| InpSymbol | "" | 空欄はチャート銘柄。指定時はチャートと完全一致が必要。 |
| InpTimeframe | PERIOD_M5 | ENTRY_NEXT_BARの時間だけに使用。初期M5、即時管理はtick単位。 |
| InpDirection | BOTH_DIRECTIONS | BOTH_DIRECTIONSで独立した両方向。BUY_ONLY/SELL_ONLYは新規方向を制限。 |
| InpFirstEntry | ENTRY_IMMEDIATE | ENTRY_IMMEDIATEは適格tick、ENTRY_NEXT_BARは新バー待ち。MANAGE_EXISTING_ONLYは追加層も停止。 |
| InpMagic | 26091801 | 非ゼロ識別番号。各インスタンスで固有にし、未決済中に変更しない。 |
| InpAllowRealAccount | true | trueは他の許可があれば実口座を許可。falseは実口座の既存EA取引管理も停止。 |
| InpStartLot | 0.01 | 初回ロット。ブローカーの最小値と刻みに従う。 |
| InpMultiplier | 2.0 | 各層 = StartLot × Multiplier^(層番号−1)、ロット刻みに切り下げ。 |
| InpMaxLayers | 6 | 初回を含む各方向の最大層。初期6層で合計0.63ロット。 |
| InpPipSize | 0.10 | EA独自pipの価格サイズ。0.1なら65 pipは価格6.5。 |
| InpStepPips | 65.0 | 初回TPと直近約定からの逆行追加間隔に同じ値を使用。 |
| InpMaxBasketLots | 0 | 0は追加ロット上限なし。正の上限が計画総量未満なら初期化失敗。 |
| InpBasketProfit | 10.0 | 2層以上の単方向の推定純金額目標に通貨倍率を適用。両方向合算ではない。 |
| InpFinalSLPips | 0.0 | 0はStep連動。正値は最大層到達後の共通SLの独立pip距離。 |
| InpMoneyUnitsPerMajor | 1.0 | 残高ではなく通貨倍率。記帳単位直接なら1、確認済みセント換算なら100。 |
| InpCloseCostPerLot | 0.0 | 1ロット当たり将来の決済手数料見積りに倍率適用。計上済み費用を二重加算しない。 |
| InpProfitBuffer | 0.0 | 目標金額への追加余裕。加算後に通貨倍率を適用。 |
| InpMaxBasketLoss | 0.0 | 0で仮想緊急損失制限を無効。正値は倍率適用し各方向に作用。 |
| InpMaxSpreadPips | 5.0 | 新規・追加のみのスプレッド上限。EA pip単位、0で無効。既存管理は継続可能。 |
| InpDeviationPoints | 30 | 要求約定偏差はブローカーPOINT単位。EA pipではなく、効果は約定方式次第。 |
| InpMinFreeMarginPercent | 20.0 | 新規注文後の推定余剰証拠金を現在equityの割合で指定。DD制限ではない。 |
| InpRetrySeconds | 3 | 拒否・決済失敗後の再試行秒数。約定保証ではない。 |
| InpShowPanel | true | 英語の状態パネルを表示。戦略計算は変わらない。 |
| InpResetSafetyHalt | true | trueは初期化で保存停止を解除。再起動後に再開し得るため原因を先に確認。 |
