Golden Commander
- エキスパート
- バージョン: 2.1
- アップデート済み: 11 6月 2026
- アクティベーション: 10
🚨 GOLDEN COMMANDER v2.1 — グローバルアップデート!
| 📊 リアルタイム監視(シグナル): MQL5でGolden Commanderのリアルタイム実績を確認する |
| 🚨 重要: 詳細なユーザーガイドおよびFAQは、公式MQL5ブログに掲載されています。ご購入後に設定に関するご質問がある場合は、プライベートメッセージでお気軽にお問い合わせください! |
Golden Commander EAは、ゴールド(XAUUSD)取引専用に開発された完全自動のプレミアムクラス自動売買ロボット(EA)です。ボラティリティ境界(ボリンジャーバンド/RSI)における価格反転時の高精度スナイパーエントリーと、主要なサポート・レジスタンスライン上でのスマートリカバリーシステム(Smart Recovery)に基づき設計されています。DLL不要の100%安全なネイティブMQL4コードです。
バージョン2.1の新機能:
- チャート上の正確な利益表示:チャート上のグリッド決済(一括平倉)ボタンを押した直後に、ターミナルから実際の履歴データを読み込み、スリッページ、スワップ、およびブローカーの手数料を差し引いた正確な純損益を自動算出・表示するようになりました。
1. クイックスタートガイド(3ステップ設定)
- ステップ1: EAをゴールド(XAUUSD)の M15(15分足)チャートにドラッグ&ドロップします(時間足は必ずM15に設定してください)。
- ステップ2: EAのプロパティウィンドウの「全般(Common)」タブで、「自動売買を許可する(Allow Live Trading)」 にチェックを入れます。
- ステップ3: リスクパラメータ RiskPercent を設定します(デフォルト値の0.7に設定すると、資金$1,000またはセント口座の10,000セントに対して約0.01ロットの安全な初期ロットが自動的に計算されます)。
2. EAのアーキテクチャ:動作原理
- 高精度の初回エントリー: 上位足(H1)のトレンド方向に合わせ、取引時間足(M15)におけるボリンジャーバンドのボラティリティフィルターおよびRSIオシレーターでエントリータイミングを確定します。価格反転のピンポイント(スナイパー)を狙って取引を開始します。
- 目標値の管理: 価格が順行した場合は、ポジション全体の目標テイクプロフィット(利確)またはスマートな追跡利益確保機能(GridTrailing)を使用して利益を最大化します。
- グリッドリカバリー(ナンピン回復): 価格が初回エントリーと逆行した場合、リカバリーモードに切り替わり、適応型グリッドを形成してポジション全体をトータルプラスで決済に導きます。
- スマートS/Rフィルター: 固定幅で「やみくも」にポジションを追加するのではなく、過去の強力なサポート・レジスタンスライン(H1足から計算)を監視します。価格がこれらのライン付近にある場合、反発またはブレイクを確認するまで次のグリッドオーダーの開始を遅らせ、強い価格の急変動に巻き込まれるのを防ぎます。
- ブレイクアウト防止機能: 指標発表時などの強いトレンド発生時にやみくもにナンピンすることを防ぐ保護機能を備えています。グリッド注文は、M15ローソク足がS/Rゾーン内またはその付近でクローズし(サポート・レジスタンスラインが機能していることを確認)、WPRオシレーターで勢いの減衰が確認された後にのみ許可されます。
3. インタラクティブコントロールパネルの詳細ガイド
- パネルの移動: パネルヘッダー(「GOLDEN COMMANDER」と表記されている部分)を左クリックしたままドラッグすることで、チャート上の任意の場所に移動できます。座標は自動的に保存されます。スマートフォンからリモートデスクトップ(RDP)でログインした場合、コントロールが画面外に消えるのを防ぐため、パネルが自動的に画面端に吸着します(Auto-Clamping機能)。
- ステータスボタン(パネルヘッダー部分):
- AUTO: EAがシグナルに基づいてエントリーを探し、取引を完全に自動管理します。
- MANUAL: 初回エントリーの自動検索を無効にします。手動でエントリー(パネル上のボタンを使用)すると、その後の決済やナンピン管理はロボットが自動で行います。
- PAUSED: 緊急自動一時停止状態(黄色で表示)。許容ドローダウン(日次/合計)または目標日次利益に達したときに、ロボットが自動でアクティブにします。一時停止を解除するには、パネル上のボタンをクリックして AUTO モードに戻します。
- 「Statistics(統計)」セクション(Balance残高、Equity有効証拠金、Profit評価損益、Day P/L当日損益、Margin %証拠金維持率): 取引口座の現在のステータスを表示します。
- 「Market Data(市場データ)」セクション(Spreadスプレッド、ATRボラティリティ、Trendトレンド、BUY/SELLボリューム): 現在のスプレッド(MaxSpreadを超えると赤字で表示)、ATRボラティリティ、H1トレンド方向(BULLISH上昇 / BEARISH下落 / FLATレンジ)、および現在のボリュームを表示します。
- 「Lot and Recovery Parameters(ロットおよびリカバリーパラメータ)」セクション:
- Lot: ロット入力欄。値をダブルクリックすることで、手動取引時のロット数を変更できます。
- Mode: ロット算出モード。FIX(設定画面で固定したロット数)またはAUTO(RiskPercentに基づいて自動計算された動的ロット)。
- REC. B / REC. S(買い/売りリカバリー): 買いおよび売りのリカバリーグリッドのステータスを表示します(INACTIVE未作動、ACTIVE作動中で注文数表示、またはPAUSED一時停止)。
- 「Control Buttons(コントロールボタン)」セクション:
- BUY: ON/OFF および SELL: ON/OFF: 特定の方向への新規取引許可。OFFにすると、新しい取引サイクルは開始されませんが、すでに保有しているポジションは安全に自動決済されます。
- PAUSE BUY および PAUSE SELL: リカバリーグリッドを一時的に停止します。新規のグリッド注文が保留されるため、重要な経済指標発表などをやり過ごす際に役立ちます。
- MANUAL BUY / MANUAL SELL: 指定されたロット数で手動エントリーを行います。エントリー後はロボットが即座に管理を開始します。
- CLOSE BUY / CLOSE SELL: 現在の成行価格ですべての買い注文または売り注文をクローズします。
- CLOSE ALL (PANIC): 口座内のゴールド(XAUUSD)の全注文を即座に強制決済します。
4. 参考:ゴールドにおけるPipsとPointsの違い
- Point(ポイント): 最小の価格変動単位。ゴールドの小数点以下2桁のブローカー(例: 2350.15)の場合、1 Point = 0.01。小数点以下3桁のブローカー(例: 2350.155)の場合、1 Point = 0.001。
- Pip(ピップ): 標準化された単位。当EAにおいては、1 Pip = 10 Points と定義されています。
例: パラメータ GridStepPips が 200.0 に設定されている場合、2,000ポイント(ゴールド価格で20.00ドルの変動幅)のグリッド間隔を意味します。
5. EAパラメータ設定の詳細解説
5.1. GENERAL SETTINGS(一般設定)
- CustomComment: EAの注文に付与されるコメント。
- AutoStart: 自動スタート。trueに設定すると、チャート適用後に即座にシグナルの探索を開始します。
- MagicNumber: EAの注文を識別する固有のマジックナンバー。
- Slippage: 注文執行時の最大許容スリッページ。
- MaxSpread: スプレッド制限フィルター。スプレッドが異常に拡大している時間帯の新規エントリーを防ぎます。
- TradeFriday: 金曜日の取引許可。falseにすると、週末をまたぐ前に新しい取引サイクルを開始しません。
- EntryTF: 初回エントリーの判定に使用する時間足(M15推奨)。
- UseSessionFilter: 取引時間帯(セッション)による制限を有効にします。
- SessionStartHour / SessionEndHour: シグナル探索を開始および終了する時間(時)。
5.2. RECOVERY PARAMETERS(リカバリーパラメータ)
- UseDynamicGridStep: ATRボラティリティに基づいてグリッド幅を動的に変更します。
- GridStepPips: グリッドオーダー間の基本間隔(Pips単位)。
- GridMultiplier: 追加するグリッドオーダーのロット乗数。
- MaxGridOrders: 1つのグリッドサイクルにおける最大オーダー数。
- GridTargetProfit: 建値(ブレイクイーブン)からの目標利益(Pips単位)。
- GridDistanceMult: 間隔拡大係数。新規追加ごとにグリッド幅がこの倍率で広がります。
- GridATR_Multiplier: UseDynamicGridStepが有効な場合に使用するATR乗数。
- UseGridNewBar: 新しいM15足が確定したタイミングでのみ次のグリッドを注文します。
- UseGridCandleConfirm: グリッド注文を追加する前の追加的なローソク足確定フィルター。
5.3. FILTERS & SAFETY PARAMETERS(フィルター&安全パラメータ)
- UseTrendFilter: H1足のトレンド方向に基づいて初回エントリーをフィルタリングします。
- UseBB_GridEntry: 初回エントリー時にボリンジャーバンドおよびRSIフィルターを使用します。
- BB_Period / BB_Deviation: ボリンジャーバンドの期間と偏差の設定。
- BB_RSI_BuyTrigger / BB_RSI_SellTrigger: 初回買い/売りエントリー時のRSIトリガー閾値。
- UseWPR_GridAveraging: グリッド追加注文を確定するためのWPR(ウィリアムズ%R)フィルター。
- WPR_Period / WPR_BuyTrigger / WPR_SellTrigger: WPRインジケーターの設定。
- UseMACDForGrid: MACDのトレンド指標に基づいてグリッド注文をフィルタリングします。
- UseGridTrailing: ポジション全体でのトータル利確にトレーリングストップを適用します。
- GridTrailStartPips: トレーリングを開始する利益幅(Pips単位)。
- GridTrailDistPips: トレーリングストップ幅。
- GridTrailStepPips: トレーリングストップの刻み幅。
5.4. SUPPORT/RESISTANCE ENGINE(S/Rエンジン)
- SR_TF: サポート・レジスタンスラインの計算に使用する時間足(H1推奨)。
- SR_ScanBars: ライン計算のためにスキャンする過去のローソク足の本数。
- SR_LeftRightBars: 高値・安値を判定するための左右の隣接ローソク足の本数。
- SR_ZoneHeightPips: S/Rラインのゾーン幅(Pips単位)。
- ShowSRLines: チャート上にサポート・レジスタンスラインを表示します。
- SupportColor / ResistanceColor: サポートおよびレジスタンスゾーンの表示色。
- UseSR_GridFilter: リカバリー注文に仮想S/Rフィルターを適用します(価格がゾーンに達するまでグリッドの発注を遅らせます)。
- SR_GridTolerancePips: 注文を有効化するために、ラインを越えて許容される価格の超過幅。
- SR_WaitRangePips: 计算されたグリッド間隔付近でラインを検索する範囲。
- SR_MaxWaitBars: ライン上での価格の反発を待つ最大ローソク足数(M15単位)。
5.5. RISK PROTECTION & SAFETY(リスク管理と安全設定)
- DailyStopPct: 日次最大許容損失。残高に対する%表記(0で無効)。
- DailyProfitPct: 日次目標利益。残高に対する%表記(達成するとその日の取引を停止)。
- MaxFloatingLossPct: 許容最大含み損。残高に対する%表記(最大ドローダウン)。
- MinMarginLevel: 新規発注を停止する最小証拠金維持率(%単位)。
- MaxGridDrawdownUSD: 緊急決済を行うための、1つのグリッドサイクルにおける最大許容損失額(口座通貨表記)。
- UseCooldown: 損失を出して決済した後に、取引を一時的に休止する冷却機能を有効にします。
- MaxConsecLosses: 冷却機能を有効化するまでの連続損失回数。
- CooldownBars: 取引を休止する時間(M15ローソク足の本数)。
- UseHolidayFilter: 年末年始の危険な相場環境での取引を回避します。
- HolidayStartDay/Month, HolidayEndDay/Month: 年末年始フィルターの開始日/月、終了日/月。
5.6. UI & DISPLAY SETTINGS(UI & 表示設定)
- ShowPanel: チャート上にコントロールパネルを表示します。
- PanelScale: コントロールパネルの表示スケール(高解像度/4Kモニター用)。
- ShowHistoryLines: 決済済みの取引履歴線と利益額ラベルをチャート上に描画します。
- UseVirtualLevels: 仮想ライン機能を使用します(ブローカーから一括のTP/SL値を隠します)。
- ShowVirtualLines: 仮想のTP/SLラインをチャート上に描画します。
6. 推奨される取引環境
- 口座タイプ: 変動スプレッドおよび成行約定(Market Execution)に対応したECN口座、Pro口座、またはRaw Spread(スプレッド極小)口座を強く推奨します。ゴールド(XAUUSD)のスプレッドは15〜30ポイント以内が理想的です。
- VPS: 仮想レベルの注文追跡を途切れさせないために、ロボットは24時間365日稼働させる必要があります。低レイテンシー(ping < 20 ms)のVPSサーバーを使用してください。
7. リスクに関する警告
ゴールドやその他の金融商品の取引には高いリスクが伴います。過去の実績は将来の結果を保証するものではありません。リアル口座で稼働させる前に、必ずストラテジーテスターで十分なバックテストを行ってください。
開発者への連絡: 設定や最適化についてご不明な点がございましたら、MQL5のプライベートメッセージからお気軽にお問い合わせください。
デベロッパープロフィール: https://www.mql5.com/en/users/daft765
