Gold Silver News
- エキスパート
- バージョン: 3.1
- アクティベーション: 10
GS News — Gold & Silver News は、ニュース発表によってボラティリティが高まる局面で、動的価格チャネルの確定ブレイクアウトを取引するために設計された、XAUUSD および XAGUSD 用のエキスパートアドバイザーです。
本エキスパートアドバイザーは、ニュースの結果や市場の将来方向を事前に予測しません。実際の価格変動を監視し、計算されたチャネル境界のブレイクアウトが確認された後にのみポジションを開きます。
GS News の主な特徴の一つは、動的な取引目標です。現在のチャネル幅は形成された価格レンジの大きさを表し、Take Profit の計算に使用できます。狭いチャネルでは目標が近くなり、広いチャネルでは潜在的な目標距離が大きくなります。
取引銘柄と時間足
- XAUUSD — ゴールド;
- XAGUSD — シルバー;
- 推奨時間足:M5、M10、M15。
短い時間足では、エキスパートアドバイザーは市場の変化により速く反応しますが、市場ノイズやダマシの動きが増える可能性があります。M15 ではレベル形成が遅くなりますが、通常はより安定した市場構造を反映します。
取引コンセプト
重要なマクロ経済指標の発表前には、ゴールドとシルバーが局所的な価格レンジを形成することがあります。発表後にはボラティリティが急上昇し、価格が方向性を伴ってレンジを抜ける場合があります。
GS News は、確定した局所高値と局所安値に基づいて動的な階段状チャネルを構築します。選択されたチャネル境界が実際にブレイクされた後、エキスパートアドバイザーは値動きの方向にポジションを開くことができます。
本エキスパートアドバイザーは、反対方向の指値注文または逆指値注文を同時に配置しません。取引方向は、実際の市場価格によってブレイクアウトが確認された後にのみ決定されます。
動的目標としてのチャネル幅
チャネルは現在の市場構造とボラティリティを反映します。上下境界の距離は、その後の価格変動の潜在的な大きさとして使用できます。
- 狭いチャネルでは Take Profit がエントリー価格に近く設定されます。
- 広いチャネルでは潜在的な目標距離が大きくなります。
- 新しい確定レベルが形成された場合、Take Profit を更新後のチャネル境界へ移動できます。
そのため、取引目標はすべての市場環境で一定である必要はなく、現在の価格レンジに適応できます。
ニュース集中期間が重要な理由
GS News は主に、複数の重要な USD 関連イベントが比較的短い時間内に発表される期間を対象としています。
対象となるイベントには以下が含まれます:
- 政策金利決定;
- 中央銀行の記者会見;
- インフレ指標;
- 雇用統計;
- GDP 指標;
- 景況指数および企業活動指数;
- 中央銀行関係者の発言;
- その他の重要なマクロ経済指標。
重要イベントの集中度が高いほど、ボラティリティが拡大する可能性があります。ただし、ニュース発表があること自体は、方向性のある価格変動を保証するものではありません。
取引時間の管理
ユーザーは、エキスパートアドバイザーが新規ポジションを開くことのできる日付および時間帯を自由に設定できます。
以下の管理機能を利用できます:
- 2つの独立した取引時間帯;
- 各時間帯ごとの開始時刻と終了時刻;
- チャート上の ON/OFF ボタンによる新規エントリーの許可・禁止;
- 許可された取引時間終了後の任意のポジション決済;
- Telegram による任意の遠隔操作。
選択したニュース発表を取引する場合、取引時間帯を発表の15分前から開始し、発表の30分後に終了するよう設定することを推奨します。
主な機能
動的価格チャネル
チャネルは確定した局所価格極値を使用して構築されます。チャネルの左側および右側の確認本数を使用して、各局所高値または局所安値を確定します。
チャートには以下を表示できます:
- 上側の内側および外側レベル;
- 下側の内側および外側レベル;
- チャネル境界の過去の階段状変化;
- チャネルレベル間のゾーン。
チャネルオフセット設定
チャネルレベルのオフセットは、以下の2つの方法で計算できます:
- 固定パーセント;
- ATR に基づく自動計算。
自動モードでは、ATR 期間、第1ラインおよび第2ラインの乗数、さらに最小および最大オフセットを設定できます。
取引方向
以下の方向フィルターを使用できます:
- Long + Short;
- Long のみ;
- Short のみ。
Take Profit
以下の2つの Take Profit モードを使用できます:
- エントリー価格からの固定パーセント;
- 動的チャネルの反対側境界。
チャネル境界モードを使用する場合、新しい確定チャネルレベルが形成された後に Take Profit を再計算できます。
Stop Loss
以下の2つの Stop Loss モードを使用できます:
- エントリー価格からの固定パーセント;
- エントリー足の高値または安値の外側。
エントリー足の外側に Stop Loss を設定するモードでは、ポジションを開いた直後に固定パーセントによる保護レベルが設定されます。エントリー足の確定後、エキスパートアドバイザーはそのローソク足の極値の外側に新しい Stop Loss を計算し、エントリー価格により近いレベルを使用します。
仮想 Break Even
価格がエントリー価格から Take Profit までの距離の指定割合を進んだ後、エキスパートアドバイザーは仮想ブレークイーブン機能を有効にできます。価格がエントリーレベルまで戻った場合、ポジションはプログラムによって決済されます。
仮想レベルはブローカーのサーバーには配置されません。MetaTrader 5 を起動したままにし、エキスパートアドバイザーをチャート上で稼働させる必要があります。
日次制限
- 日次利益制限;
- 日次損失制限;
- 指定した制限到達後の新規エントリー自動停止;
- 次のサーバー取引日の開始時に自動リセット。
取引量管理
- 固定取引ロット;
- 指定証拠金に基づく取引量計算;
- 損失取引後の任意のロット増加;
- 連続ロット増加回数の上限;
- 利益取引後の増加ロットのリセット。
損失後の取引量増加は取引リスクを高めるため、初期状態では無効です。
Telegram
Telegram 操作は任意機能であり、初期状態では無効です。
Telegram では以下の機能を利用できます:
- エキスパートアドバイザーの状態確認;
- 新規エントリーの有効化および無効化;
- 現在の保有ポジションの確認;
- 当日実現 PnL の確認;
- 取引時間帯の管理;
- エキスパートアドバイザーが開いたポジションの決済。
Telegram 機能はストラテジーテスターでは使用されません。
推奨操作手順
- 重要な USD 関連ニュース期間を選択します。
- XAUUSD または XAGUSD の個別チャートを開きます。
- M5、M10、または M15 の時間足を選択します。
- GS News をチャートに適用します。
- チャネル、Take Profit、Stop Loss の設定を確認します。
- 適切な取引量を設定します。
- 取引時間帯を、選択したニュース発表の15分前から開始し、発表の30分後に終了するよう設定します。
- 取引開始前に、ON ボタンが有効であり、MetaTrader 5 のアルゴリズム取引が許可されていることを確認します。
- 選択した期間の終了後、新規エントリーを無効にするか、取引時間帯の自動終了機能を使用します。
入力パラメータ
01. チャネル設定
- Left channel shoulder — 局所高値または局所安値を確認するために使用する、極値の左側のローソク足本数。
- Right channel shoulder — 極値の右側のローソク足本数。値を大きくすると確認精度が高まりますが、レベル確定が遅くなります。
- Show channel on chart — 階段状チャネルの過去表示を有効にします。このパラメータは取引計算には影響しません。
02. ラインオフセット
- Line offset mode — チャネルレベル間の距離を、固定パーセントまたは ATR ベースの自動パーセントで計算する方法を選択します。
- Fixed first-line offset, % — 確定した極値に対して内側チャネルレベルを移動します。負の値も使用できます。
- Fixed second-line offset from the first line, % — 内側チャネル境界と外側チャネル境界の距離を設定します。
- ATR period for Auto ATR % — 自動オフセット計算に使用する ATR 期間。
- Auto ATR multiplier for the first line — 内側チャネルレベルのオフセットを決定します。
- Auto ATR multiplier for the second line from the first line — 第1ラインから第2ラインまでの距離を決定します。
- Minimum automatic offset, % — ATR ベースオフセットの最小許容値。
- Maximum automatic offset, % — ATR ベースオフセットの最大許容値。
03. 取引設定
- Trading enabled on startup — エキスパートアドバイザーの適用または再起動直後から新規エントリーを許可します。
- Order activation — Standard — BUY シグナルは Ask 価格、SELL シグナルは Bid 価格で監視します。
- Order activation — Bid only — 両方向のシグナルを Bid 価格で監視します。
- Magic Number — エキスパートアドバイザーの取引を識別する固有番号です。異なるチャートや銘柄では異なる値を使用することを推奨します。
- Direction filter — 両方向、Long のみ、または Short のみの取引を選択します。
- Allowed deviation, points — 注文執行時に許可される最大価格偏差。
Take Profit
- TP mode — Fixed percentage — Take Profit をエントリー価格から指定パーセント離れた位置に設定します。
- TP mode — At channel border — Take Profit を動的チャネルの反対側境界に設定します。
- TP, % — Fixed percentage モードで使用する Take Profit 距離。
- Move TP to a new line — 新しい確定レベルが形成された場合、チャネルベースの Take Profit を新しいラインへ移動します。
Stop Loss
- SL mode — Fixed percentage — Stop Loss をエントリー価格から指定パーセント離れた位置に設定します。
- SL mode — Beyond entry candle — ポジションを開いた直後に、SL, % パラメータで計算された固定 Stop Loss を設定します。エントリー足の確定後、エキスパートアドバイザーはローソク足の極値の外側に新しいレベルを計算します。
- SL, % — Fixed percentage モードで使用する基本 Stop Loss 距離であり、Beyond entry candle モードでは初期および上限制御用の Stop Loss として使用されます。
- SL offset beyond entry candle, points — エントリー足の高値または安値の外側に追加する距離。
エントリー足の確定後:
- BUY ポジションでは、Stop Loss はローソク足の安値より下に計算されます。
- SELL ポジションでは、Stop Loss はローソク足の高値より上に計算されます。
- 固定 Stop Loss とエントリー足 Stop Loss のうち、エントリー価格に近いレベルが使用されます。
04. 取引時間フィルター
- Trading Time Filter — 新規エントリーに対する時間制限を有効にします。
- Window 1 start and end — 第1の許可取引時間帯。
- Window 2 start and end — 第2の許可取引時間帯。
- Close positions after trading time ends — 許可された取引時間帯の終了後に、保有ポジションを決済します。
時刻はブローカーのサーバー時間に基づき、HH:MM 形式で入力します。
05. 日次制限
- Daily profit limit — 口座通貨で指定した利益に到達すると、次の取引日まで新規エントリーを停止します。
- Daily loss limit — 口座通貨で指定した損失に到達すると、次の取引日まで新規エントリーを停止します。
- Value 0 — 対応する制限を無効にします。
計算には、現在のサーバー取引日にエキスパートアドバイザーが決済した取引結果が含まれます。
06. Telegram
- Telegram control enabled — Telegram 操作を有効にします。
- Telegram Bot Token — 作成した Telegram Bot のトークン。
- Telegram Chat ID — エキスパートアドバイザーの操作を許可されたユーザーまたはチャットの識別番号。
Telegram 機能を使用するには、MetaTrader 5 の設定で Telegram API アドレスを許可された WebRequest URL 一覧へ追加してください。
07. 取引量
- Volume mode — 固定ロットまたは指定証拠金に基づく取引量計算を選択します。
- Fixed lot — 各新規ポジションで使用する固定取引量。
- Margin per trade, % of deposit — 1取引の計算証拠金として使用する口座残高の割合。
- Increase lot after a losing trade — 損失取引後に次回の取引量を増加させます。
- Multiplier after a loss — 次回の取引量に適用する倍率。
- Maximum consecutive increases — 連続して取引量を増加できる最大回数。
- Reset after a profitable trade — 利益取引後に増加した取引量をリセットします。
- Reset counter from the current time — 保存されている取引量増加履歴を手動でリセットします。
08. 仮想 Break Even
- Break-even enabled — ポジションの仮想ブレークイーブン保護を有効にします。
- Break-even trigger, % of distance to TP — 機能を有効にする前に、価格がエントリー価格から Take Profit までの距離の何パーセントを進む必要があるかを設定します。
有効化後、エキスパートアドバイザーは価格がエントリーレベルへ戻るかを監視し、プログラムによってポジションを決済します。仮想レベルはブローカーのサーバーには配置されません。
推奨初期設定
以下の設定はテスト開始時の参考値です。リアル口座で使用する前に、利用するブローカーの実際の価格データおよび銘柄仕様を使用して、ストラテジーテスターで確認してください。
XAUUSD — ゴールド
- Timeframe: M5、M10、または M15。
- Left channel shoulder: 2。
- Right channel shoulder: 2。
- Show channel on chart: true。
- Line offset mode: Auto ATR %。
- Fixed first-line offset: 0.0%。
- Fixed second-line offset: 0.0%。
- ATR period: 14。
- Auto ATR multiplier for the first line: 0.0。
- Auto ATR multiplier for the second line: 0.5。
- Minimum automatic offset: 0.0%。
- Maximum automatic offset: 0.3%。
- Trading enabled on startup: true。
- Order activation: Bid only。
- Magic Number: 700070。
- Direction filter: Long + Short。
- Allowed deviation: 20 points。
- TP mode: At channel border。
- TP: 0.03%。
- Move TP to a new line: true。
- SL mode: Beyond entry candle。
- SL: 0.03%。
- SL offset beyond entry candle: 0 points。
XAGUSD — シルバー
- Timeframe: M5、M10、または M15。
- Left channel shoulder: 2。
- Right channel shoulder: 2。
- Show channel on chart: true。
- Line offset mode: Auto ATR %。
- Fixed first-line offset: 0.0%。
- Fixed second-line offset: 0.0%。
- ATR period: 14。
- Auto ATR multiplier for the first line: 0.0。
- Auto ATR multiplier for the second line: 1.0。
- Minimum automatic offset: 0.0%。
- Maximum automatic offset: 0.5%。
- Trading enabled on startup: true。
- Order activation: Bid only。
- Magic Number: 700070。
- Direction filter: Long + Short。
- Allowed deviation: 20 points。
- TP mode: At channel border。
- TP: 0.05%。
- Move TP to a new line: true。
- SL mode: Beyond entry candle。
- SL: 0.05%。
- SL offset beyond entry candle: 0 points。
一般的な推奨事項
- 選択したニュース発表の15分前から開始し、発表の30分後に終了する取引時間帯を使用してください。
- XAUUSD と XAGUSD を同時に取引する場合、エキスパートアドバイザーを別々のチャートに適用してください。
- 異なるエキスパートアドバイザーのインスタンスには、異なる Magic Number を使用してください。
- ゴールドとシルバーの取引量は個別に計算してください。
- 初期テストでは、ブローカーが許可する最小取引量を使用してください。
- シルバーは通常より急激な価格変動を示すため、XAGUSD ではより広いチャネルを使用します。
- M5 はより多くのシグナルを生成する可能性がありますが、市場ノイズ、スプレッド、スリッページの影響も増加します。
- 日次利益および損失制限は、口座残高と許容リスクに応じて設定してください。
ニュース取引に関する注意事項
- ニュース発表時にはスプレッドが大幅に拡大する場合があります。
- 成行注文はスリッページを伴って約定する場合があります。
- 実際の約定価格は計算された価格と異なる場合があります。
- Stop Loss と Take Profit は、指定価格での正確な約定を保証しません。
- 価格配信、スプレッド、流動性、銘柄仕様はブローカーによって異なります。
- ストラテジーテスターの結果は、リアル取引の結果と異なる場合があります。
- VPS とブローカーサーバーへの安定した接続は技術的遅延を軽減できますが、市場リスクを排除することはできません。
リスク警告
金融商品の取引には高いリスクが伴い、資金の一部または全部を失う可能性があります。
リアル口座でエキスパートアドバイザーを使用する前に:
- ストラテジーテスターで設定を確認してください。
- デモ口座でエキスパートアドバイザーをテストしてください。
- 設定値が利用するブローカーの銘柄仕様に適合していることを確認してください。
- 許容リスクに適した取引量を使用してください。
- ターミナル、サーバー接続、および VPS の稼働状況を監視してください。
記載された設定は一例であり、利益を保証するものではありません。ユーザーはすべての取引判断を自己責任で行い、関連するリスクを負担します。
