Gold Injection Pro EA MT5
- エキスパート
- バージョン: 1.0
- アクティベーション: 5
Gold Injection Pro – XAUUSD向け保護型グリッドEA
Gold Injection Pro EAは、XAUUSDおよびGOLDの取引向けに開発された、自動売買対応のMetaTrader 5 Expert Advisorです。
このEAは、調整可能なバスケットストップロス、バスケットテイクプロフィット、バスケット利益トレーリング、ドローダウン管理、スプレッドフィルター、自動ロット計算、ブローカー側保護、週間取引スケジュール、ニュースフィルターを備えた保護型グリッド戦略を使用します。
Gold Injection Proは現在、以下のブローカー環境でテストされています:
• VT Markets
• Tickmill
• IC Markets
• Exness
テストには、Exness Standard口座およびRaw Spread口座も含まれています。
このEAは、ブローカーのXAUUSDまたはGOLDシンボル設定に応じて、小数点以下2桁および小数点以下3桁で表示されるGoldシンボルの両方に対応しています。
上記に記載されていないブローカーを使用する場合は、リアル口座でGold Injection Proを使用する前に、そのブローカーのヒストリカルデータ、スプレッド、シンボル仕様、手数料、取引条件を使用してバックテストを行ってください。
このEAは、調整可能なリスク、保護型グリッド管理、柔軟な取引管理機能を備えた自動Gold取引システムを求めるトレーダー向けに設計されています。
重要:ご利用のブローカーが一覧にない場合は、リアル口座で使用する前に、そのブローカー独自のXAUUSDまたはGOLDデータを使用して完全なバックテストを実施してください。
主な機能
✅ XAUUSDおよびGOLDの自動取引
✅ 保護型グリッド取引戦略
✅ バスケットストップロス保護
✅ バスケットテイクプロフィット管理
✅ バスケット利益トレーリング管理
✅ EA内部管理およびブローカー側保護
✅ 自動ロットおよび固定ロットオプション
✅ 低・中・高リスクモード
✅ 最大グリッド取引数の管理
✅ ドローダウン管理設定
✅ 初回取引価格およびバスケット平均価格を基準として選択可能
✅ Full PercentおよびDivide By Grid Tradesモード
✅ 最大スプレッドフィルター
✅ 週間取引スケジュール
✅ 金曜日の任意決済機能
✅ 経済ニュースフィルター設定
✅ 小数点以下2桁および3桁のGoldシンボルに対応
✅ 事前設定済みのデフォルト入力
✅ 追加のSETファイル不要
デフォルト設定
Gold Injection Proには、そのまま使用できるデフォルト入力設定が用意されています。
デフォルト設定は、以下の環境向けに準備およびテストされています:
• VT Markets
• Tickmill
• IC Markets
• Exness
• Standard口座環境
• Raw Spreadおよび低スプレッド口座環境
EAをXAUUSDまたはGOLDチャートにセットし、Auto Tradingを有効にして、デフォルト設定を使用するか、口座資金、ブローカー条件、希望するリスクレベルに応じて入力パラメーターを調整してください。
保護型グリッド設定には、バスケットストップロス、バスケットテイクプロフィット、バスケット利益トレーリング、および追加のブローカー側保護オプションが含まれます。これらの設定は、トレーダー自身のリスク許容度に応じて調整できます。
ユーザーは、自動ロットのリスクレベル選択、固定ロットの設定、最大ドローダウン制限、グリッド取引総数の制限、スプレッド条件の管理、高影響ニュース発表時の取引管理も行えます。
XAUUSD自動取引向けに設計
初心者でも経験豊富なトレーダーでも、Gold Injection Pro EAは、XAUUSDおよびGOLDの自動取引環境を提供するよう設計されています。
このEAは継続的に取引を開くものではありません。内部の取引条件が満たされるまで待機してから市場にエントリーします。
グリッドが形成されると、EAは保護型バスケット管理システムを使用して複数のポジションを管理できます。開かれるポジション数は、価格変動、市場ボラティリティ、ブローカー条件、スプレッド、選択された入力設定によって異なる場合があります。
このEAには、ロット管理、グリッドエクスポージャー、ドローダウン、スプレッド、バスケットストップロス、バスケットテイクプロフィット、バスケット利益トレーリング、週間スケジュール、金曜日の取引決済、経済ニュースイベントに関する調整可能な管理機能が含まれています。
入力パラメーター
ロット設定
1. Enable Auto Lot?
Enable Auto Lot = true;
自動ロット計算を有効または無効にします。
• true = EAは口座残高と選択されたリスクレベルに基づいてロットサイズを自動計算します
• false = EAはFixed Lotに入力された固定ロットサイズを使用します
このEAには、口座残高に基づく自動ロット計算システムが含まれています。
口座残高が$500未満の場合:
• ブローカーの最小取引数量に従い、0.01ロットを使用します
口座残高が$500以上の場合:
• Low Risk:$500ごとに0.01ロット
• Medium Risk:$500ごとに0.02ロット
• High Risk:$500ごとに0.03ロット
最終的な注文数量は、ブローカーが定める最小ロット、最大ロット、ボリュームステップの要件にも従います。
2. Select Risk Level
Select Risk Level = Low Risk;
自動ロット計算に使用するリスクレベルを選択します。
利用可能なモード:
• Low Risk
• Medium Risk
• High Risk
3. Fixed Lot Size
Fixed Lot = 0.01;
Auto Lotが無効の場合のみ使用されます。
このオプションにより、トレーダーは固定ロットサイズを手動で設定できます。選択したロットは、ブローカーの最小数量、最大数量、ロットステップ要件を満たす必要があります。
グリッド設定
1つのグリッドで許可される最大ポジション数を設定します。固定のグリッド取引数制限を使用しない場合は0を設定してください。
4. Maximum Grid Trades
MaxGridTrades = 0;
グリッドシステムで許可される最大取引数を管理します。
• 0 = 固定のグリッド取引数制限なし
• 0より大きい値を設定すると、グリッド取引総数が制限されます
追加ポジションが開かれるにつれて、グリッド取引は市場への総エクスポージャー、必要証拠金、ドローダウンを増加させる可能性があります。口座残高とリスク許容度に応じて適切な上限を選択してください。
ドローダウン管理
ドローダウン管理を使用するには、この機能を有効にし、許容する最大ドローダウン率を設定してください。
5. Enable Drawdown Control
UseDrawdown = false;
EAのドローダウン管理機能を有効または無効にします。
6. Maximum Drawdown Percentage
MaxDrawdownPercent = 0.0;
ドローダウン管理システムで使用するドローダウン率を設定します。
7. Remove EA on Drawdown
RemoveEAOnDrawdown = false;
有効にした場合、設定されたドローダウンレベルに到達すると、EAはチャートから自動的に削除されます。
バスケットストップロス設定
Basket Stop Lossシステムは、グリッド全体のバスケットを保護するために使用されます。ストップロス保護は、EA内部で管理する、ブローカー側に直接設定する、または両方の方法を同時に使用できます。
8. Enable Basket Stop Loss
UseBasketStopLoss = true;
バスケットストップロス保護を有効または無効にします。
9. Basket Stop Loss Type
BasketStopLossType = BasketManage_Both;
バスケットストップロスの管理方法を選択します。
• EA Managed Only = EAが内部でバスケットを監視し、選択されたストップロスレベルに到達すると、管理対象のグリッドポジションを決済します
• Broker Side Only = 開いているポジションに対して、ブローカー側に実際のストップロスを設定します
• Both = EA内部のバスケットストップロス管理と、ブローカー側のバックアップストップロス保護を同時に使用します
10. Basket SL Reference
BasketSLReference = BasketRef_FirstTrade;
バスケットストップロス計算の基準価格を選択します。
• First Trade = グリッド内の最初の取引価格からストップロスを計算します
• Average Price = グリッド内のすべての管理対象ポジションの平均価格からストップロスを計算します
11. Virtual Basket SL Percent
VirtualBasketSLPercent = 0.30;
このパーセンテージは、EA内部で管理されるバスケットストップロス保護に使用されます。EAはバスケットを監視し、選択されたレベルに到達すると、管理対象のグリッドを決済します。
12. Broker-Side Basket SL Percent
BrokerSideBasketSLPercent = 1.00;
このパーセンテージは、ブローカー側のバックアップバスケットストップロス保護に使用されます。追加の保護レイヤーとして、管理対象ポジションに実際のストップロスが設定されます。
13. Basket SL Percent Mode
BasketSLPercentMode = BasketPercent_DivideByTrades;
バスケットストップロスのパーセンテージ適用方法を選択します。
• Full Percent = 選択したパーセンテージをそのまま使用します
• Divide By Grid Trades = 選択したパーセンテージを現在開いているグリッド取引数で割ります。グリッドポジション数が増えるほど、バスケットストップロスがよりタイトになる場合があります
バスケットテイクプロフィット設定
Basket Take Profitシステムは、価格のパーセンテージ変動を使用して、グリッドバスケット全体の利益目標を管理します。
テイクプロフィットは、EA内部で管理する、ブローカー側に直接設定する、または両方の方法を同時に使用できます。
14. Enable Basket Take Profit
UseBasketTakeProfit = true;
バスケットテイクプロフィット管理を有効または無効にします。
15. Basket Take Profit Type
BasketTakeProfitType = BasketManage_EAManagedOnly;
バスケットテイクプロフィットの管理方法を選択します。
• EA Managed Only = EAが内部でバスケットを監視し、選択されたテイクプロフィットレベルに到達すると、管理対象のグリッドポジションを決済します
• Broker Side Only = 開いているポジションに対して、ブローカー側に実際のテイクプロフィットを設定します
• Both = EA内部のバスケットテイクプロフィット管理と、ブローカー側のテイクプロフィット保護を同時に使用します
16. Basket TP Reference
BasketTPReference = BasketRef_AveragePrice;
バスケットテイクプロフィット計算の基準価格を選択します。
• First Trade = グリッド内の最初の取引価格からテイクプロフィットを計算します
• Average Price = グリッド内のすべての管理対象ポジションの平均価格からテイクプロフィットを計算します
17. Virtual Basket TP Percent
VirtualBasketTPPercent = 1.00;
このパーセンテージは、EA内部で管理されるバスケットテイクプロフィットに使用されます。EAはバスケットを監視し、選択されたレベルに到達すると、管理対象のグリッドを決済します。
18. Broker-Side Basket TP Percent
BrokerSideBasketTPPercent = 2.00;
このパーセンテージは、ブローカー側のバスケットテイクプロフィットに使用されます。管理対象ポジションに対して、ブローカー側に実際のテイクプロフィットが設定されます。
19. Basket TP Percent Mode
BasketTPPercentMode = BasketPercent_Full;
バスケットテイクプロフィットのパーセンテージ適用方法を選択します。
• Full Percent = 選択したパーセンテージをそのまま使用します
• Divide By Grid Trades = 選択したパーセンテージを現在開いているグリッド取引数で割ります
バスケット利益トレーリング設定
Basket Trailing Profitは、バスケットが利益状態になった後に利益を保護するために使用されます。
バスケットが選択されたトレーリング開始レベルに到達すると、EAはバスケットの最も有利な価格変動を追跡し始めます。市場が選択されたトレーリング距離だけ反転した場合、EAは管理対象バスケット全体を決済し、達成した価格変動の一部を保護できます。
20. Enable Basket Trailing Profit
UseBasketTrailingProfit = true;
バスケット利益トレーリング管理を有効または無効にします。
21. Basket Trailing Reference
BasketTrailingReference = BasketRef_AveragePrice;
バスケットトレーリング計算の基準価格を選択します。
• First Trade = 最初の取引価格からトレーリング変動を計算します
• Average Price = 管理対象バスケットの平均価格からトレーリング変動を計算します
22. Basket Trailing Start Percent
BasketTrailingStartPercent = 0.06;
バスケットトレーリングが開始される有利な価格変動率です。バスケットがこのレベルに到達すると、EAは最も有利な価格変動の追跡を開始します。
23. Basket Trailing Distance Percent
BasketTrailingDistancePercent = 0.009;
トレーリング開始後に到達した最良価格から許容される反転距離です。市場がこの距離だけ反転した場合、EAは管理対象バスケットを決済できます。
24. Basket Trailing Percent Mode
BasketTrailingPercentMode = BasketPercent_Full;
バスケットトレーリングのパーセンテージ適用方法を選択します。
• Full Percent = 選択したトレーリング値をそのまま使用します
• Divide By Grid Trades = 選択したトレーリング値を現在開いているグリッド取引数で割ります
バスケットトレーリングの例
Basket Trailing Startを0.06%、Basket Trailing Distanceを0.009%に設定した場合、バスケットが0.06%の有利な価格変動に到達すると、EAはトレーリングを開始します。
市場がさらに有利な方向に動いた場合、EAは到達した最良価格を追跡します。その後、市場がそのレベルから0.009%反転すると、EAは管理対象バスケットを決済できます。
スプレッド設定
25. Maximum Spread
Max Spread = 40;
現在の市場スプレッドが選択された値を超えている場合、新規取引のエントリーを停止します。
スプレッド値はブローカーポイントで測定されます。40ポイントが示す実際の価格幅は、ブローカーがGoldを小数点以下2桁または3桁で表示するかによって異なる場合があります。
このEAは、デフォルトのスプレッド設定40ポイントでテストされています。実際のライブスプレッドは、ブローカー、口座タイプ、流動性、市場ボラティリティ、ロールオーバー時間、経済ニュースイベントによって変動する場合があります。
一般設定
26. Magic Number
Magic = 869527;
Gold Injection Proが自身のポジションを識別して管理するために使用する固有の識別番号です。
個別に管理する必要があるEAインスタンス、シンボル、設定ごとに異なるMagic Numberを使用してください。
週間取引スケジュール
月曜日の開始時間および金曜日の停止時間は、時間単位で入力します。
スケジュールは、MetaTraderプラットフォームおよびブローカーサーバーの取引時間を使用します。
27. Monday Start Hour
Resume trading on Monday = 2;
EAが月曜日に新規取引を再開する時間です。
例:
• 2 = 午前2:00
• 13 = 午後1:00
28. Friday Stop Hour
Stop opening trades on Friday = 20;
EAが金曜日に新規取引の開始を停止する時間です。
29. Friday Close Trades
FridayCloseTrades = false;
週末の市場クローズ前に、EAが管理するポジションを自動決済する機能を有効または無効にします。
30. Friday Close Hour
Force close trades on Friday = 21;
Friday Close Tradesが有効な場合、EAが金曜日に管理対象ポジションを決済する時間です。
ニュースフィルター設定
ニュースフィルターは、経済ニュースイベント前後の新規取引を管理します。時間は分単位で入力します。
31. Enable News Filter
useNews = true;
内蔵の経済ニュースフィルターを有効または無効にします。
32. Stop Trading Before News
Stop opening trades before news = 60
利用可能な値:30、45、60分
対象となる高影響ニュースイベントの前に、EAが新規取引を開くことを停止します。
33. Resume Trading After News
Start opening trades after news = 60
利用可能な値:30、45、60分
対象となるニュースイベント後、選択された分数が経過すると、EAが新規取引を再開できるようにします。
推奨設定
シンボル: XAUUSDまたはGOLD
最低残高: $500
推奨残高: $1000以上
口座モード: Hedging
Goldシンボルの桁数: 小数点以下2桁または3桁
テスト済み口座タイプ: Standard、Raw Spread、低スプレッド口座環境
テスト済みブローカー: VT Markets、Tickmill、IC Markets、Exness
レバレッジ: 1:100以上
時間足: 任意
プラットフォーム: MetaTrader 5
VPS: 推奨
口座残高の条件は、安全性や収益性を保証するものではありません。口座残高が多いほど利用可能な証拠金は増えますが、グリッド取引には依然として大きなリスクがあります。
ブローカー互換性
Gold Injection Proは、小数点以下2桁および小数点以下3桁で表示されるGoldシンボルでテストされています。
VT Markets、Tickmill、IC Markets、Exnessの取引条件でテストされており、Exness StandardおよびRaw Spread口座環境も含まれています。
ただし、ブローカーごとに以下が異なる場合があります:
• シンボル名
• シンボルの桁数
• コントラクトサイズ
• 最小ロットサイズ
• ボリュームステップ
• スプレッド条件
• 手数料
• 最小ストップレベル
• 約定方式
• ヒストリカルデータ
別のブローカーを使用する場合は、MetaTrader 5のストラテジーテスターで、そのブローカー独自のヒストリカルデータおよび取引仕様を使用してEAをテストしてください。
バックテスト後、リアル取引を検討する前にデモ口座でテストしてください。
インストール方法
1. Gold Injection ProのEX5ファイルをMQL5/Expertsフォルダーにコピーします
2. MetaTrader 5を再起動するか、Expert Advisors一覧を更新します
3. XAUUSDまたはGOLDチャートを開きます
4. Gold Injection Pro EAをチャートにセットします
5. アルゴリズム取引を許可し、Auto Tradingを有効にします
6. デフォルト設定を使用するか、希望に応じて入力パラメーターを調整します
7. チャートシンボルが、対応している小数点以下2桁または3桁のGold価格表示を使用していることを確認します
8. 24時間・週5日の継続運用にはVPSを使用してください
重要事項
• XAUUSDおよびGOLD取引向けに開発
• 保護型グリッド取引戦略を使用
• バスケットストップロス、バスケットテイクプロフィット、バスケット利益トレーリング管理を搭載
• EA内部管理およびブローカー側のバスケット保護オプションを搭載
• デフォルトの最大スプレッドは40ブローカーポイント
• 小数点以下2桁および3桁のGoldシンボルに対応
• VT Markets、Tickmill、IC Markets、Exnessの条件でテスト済み
• Exness StandardおよびRaw Spread口座環境でテスト済み
• デフォルト入力は事前に準備済み
• 追加のSETファイル不要
• ブローカー条件はパフォーマンスに影響する可能性があります
• リアル口座で使用する前に、ご利用のブローカーのデータでバックテストしてください
• 適切なリスクレベルから開始してください
• 継続取引にはVPSの使用を推奨
保護型グリッドのリスク情報
Gold Injection Proは、グリッドポジション管理を支援するために、バスケットストップロス、バスケットテイクプロフィット、バスケット利益トレーリング、ブローカー側保護オプションを使用します。
これらの保護システムは一部のリスクを軽減または管理できますが、取引リスクを完全に排除することはできません。
グリッド戦略は、市場の動きに応じて複数のポジションを開く場合があります。これにより、市場への総エクスポージャー、使用証拠金、含み損、潜在的損失が増加する可能性があります。
ブローカー側のストップロスおよびテイクプロフィット注文も、市場ギャップ、スリッページ、約定遅延、異常なスプレッド、流動性不足、ブローカーの取引条件の影響を受ける可能性があります。
リスク警告
Forex、Gold、CFD取引には重大な金銭的リスクが伴います。
このExpert Advisorは、利益を保証するものでも、損失を防止するものでもありません。
取引結果は、市場環境、ブローカー条件、口座タイプ、スプレッド、手数料、スリッページ、レバレッジ、残高、シンボル仕様、ヒストリカルデータ、ユーザーが選択した入力パラメーターによって異なる場合があります。
VT Markets、Tickmill、IC Markets、Exnessで得られた結果は、別のブローカー、別の口座、別の取引期間で同じ結果が得られることを保証するものではありません。
過去のバックテスト結果およびデモ口座の結果は、将来のリアル取引パフォーマンスを保証するものではありません。
取引資金の一部または全部を失う可能性があります。
Gold Injection Proをリアル口座で使用する前に、必ずMetaTrader 5ストラテジーテスターおよびご利用のブローカー条件を使用したデモ口座でテストしてください。
開発者は、取引損失、ブローカーの約定問題、市場ギャップ、スリッページ、接続問題、VPS障害、またはユーザーが選択した設定によって発生した損失について責任を負いません。
