ゴールド(XAUUSD)のサインインジケーターを使っていると、「サインが出たからエントリーしてみよう」と思うことがあります。
しかし、サインが表示されたことと、そのトレードで利益が出ることは別です。
どこで損切りするのか。何ロットで取引するのか。予測と結果はどう違ったのか。
この記事では、MT4のサインインジケーターと発注パネルを使い、エントリー判断・資金管理・取引記録を一連の流れで検証する方法を初心者向けに紹介します。
実際に使用しているMT4画面も掲載し、リスク設定によって「発注可能」と「エントリー見送り」の判断が変わる様子を説明します。
最初はデモ口座で検証し、実際の資金を使う前に十分な動作確認を行いましょう。
📜 この記事で分かること
- ゴールドのサインインジケーターの仕組み
- 買い・売りのエントリー条件
- SL・TPとロットの考え方
- リスク1%と2%で発注判断が変わる理由
- スクリーンショットと履歴の記録方法
- 初期30回の検証を進める方法
1. ギルドの作戦会議|サインだけで勝てるのか?
勝つことを急がず、負けから学ぶことを急ぐ。
2. 使用する4つのツール
今回の検証では、次の4つのツールを使用します。
| ツール | 役割 |
|---|---|
| サインインジケーター | エントリー候補を表示する |
| 発注パネル | Entry・SL・TP・ロット・想定損益を確認する |
| スクリーンショットボタン | 判断時点のチャートを保存する |
| 履歴抽出インジケーター | 決済後の取引情報をJSON形式で取得する |
サインインジケーター、発注パネル、スクリーンショット保存ボタン、履歴抽出ツールを同じチャート上に配置した画面です。画像をクリックすると拡大できます。
チャートには赤色の売りサイン、緑色の買いサイン、青色のボリンジャーバンド、オレンジ色の長期移動平均線などが表示されています。
右上にはスクリーンショット保存ボタンと履歴抽出ツールが配置されています。
画面の水平線や過去の値動きは分析補助情報です。この画像だけで取引手法の勝率や利益率が分かるわけではありません。
3. サインインジケーターの仕組み
今回のサインインジケーターは、ボリンジャーバンドの拡大と、大きなローソク足のブレイクに注目したツールです。
初期設定
| 設定項目 | 初期値 |
|---|---|
| BB期間 | 20 |
| BB偏差 | 2.0 |
| 最低ローソク足サイズ | 20 pips |
| EMA期間 | 200 |
買いサインの条件
- 陽線で確定している
- 終値がボリンジャーバンド上限の外側にある
- ローソク足の実体が最低サイズ以上
- バンド幅が直近5本のそれぞれより広い
売りサインの条件
- 陰線で確定している
- 終値がボリンジャーバンド下限の外側にある
- ローソク足の実体が最低サイズ以上
- バンド幅が直近5本のそれぞれより広い
💡 ブレイクサインの注意点
バンドの拡大は値動きが強くなった可能性を示しますが、必ず同じ方向へ動き続けるとは限りません。
急反転やダマシも含めて記録することが大切です。
※XAUUSDのpips換算はブローカーやツールの仕様によって異なります。EMA200が売買サインの判定条件に含まれるかどうかも、実際のコード確認が必要です。
4. エントリーと決済の検証ルール
最初の検証では、条件を途中で変更しないことを重視します。
買いエントリー
- 買いサインの確定を確認する
- 次足開始時にエントリーを検討する
- SLをサイン足の安値より下に設定する
- TPをSLまでの距離の1.5倍に設定する
- ロットと想定損失を確認する
- 条件をすべて満たす場合だけ発注する
売りエントリー
- 売りサインの確定を確認する
- 次足開始時にエントリーを検討する
- SLをサイン足の高値より上に設定する
- TPをSLまでの距離の1.5倍に設定する
- ロットと想定損失を確認する
- 条件をすべて満たす場合だけ発注する
⚔️ 基本の決済ルール
- SLに到達したら損切り
- TPに到達したら利確
- 基本RRは1:1.5
- 感情的にSLを遠ざけない
- 都合によってTPを変更しない
SLの余裕幅についても、検証前に決めておきます。
実際の約定価格やスプレッド、手数料も記録し、発注が遅れて条件が変わった場合は見送りとして扱います。
次の段階で比較する決済方法
- 1R到達で半分利確し、残りを建値へ移動する
- BB中心線を反対方向へ終値で抜けたら決済する
- EMA200を反対方向へ終値で抜けたら決済する
これらは最初の検証ルールと混ぜず、別の条件として比較します。
5. 発注パネルでリスクとロットを確認する
今回の検証で特に重要なのが、発注前にロットと許容損失を確認することです。
実際にRisk_Percentを変更したところ、発注判断が変わるケースを確認できました。
リスク2.0%で発注可能となった例
理論ロット、発注可能ロット、許容損失、TP・SLの想定損益を表示しています。
📊 図2の表示内容
- 売買方向:買い(LONG)
- シミュレーション:0.01 Lots
- リスクリワード:1:1.50
- TP目標:+150.0 pips(約+2,366円)
- SL目標:-100.0 pips(約-1,578円)
- 理論ロット:0.010 Lots
- 発注可能ロット:0.01 Lots
- 許容損失:1,638円
- 最小ロット時の想定SL損失:1,578円
- リスク判定:発注可能
この画面では、最小ロット時の想定損失1,578円が、許容損失1,638円の範囲内に収まっています。
そのため、発注パネルは「発注可能」と判定しています。
実際に、Risk_Percentを2.0に設定した状態で、1回の取引が成立しました。ただし、この1回の取引だけで手法の有効性を判断することはできません。
※表示金額は撮影時点の値です。注文条件や相場価格、有効証拠金が変われば、同じ設定でも表示数値は変化します。
リスク1.0%ではエントリー見送りとなった例
一方、Risk_Percentを1.0に設定すると、理論ロットがブローカーの最小ロットを下回り、発注を見送るケースがありました。
許容損失を超えるため、発注パネルがエントリーを見送った画面です。実際の注文は成立していません。
📊 図3の表示内容
パネル側の表示
- 理論ロット:0.005 Lots
- 発注可能ロット:0.01 Lots
- 許容損失:842円
- 最小ロット時の想定SL損失:1,576円
- リスク判定:エントリー見送り
警告ポップアップ側の表示
- 理論ロット:0.006 Lots
- 最小ロット:0.01 Lots
- 許容損失:842円
- 最小ロット時の想定SL損失:1,501円
この例では、どちらの表示でも、最小ロットでの想定損失が許容損失842円を上回っています。
そのため、ツールはエントリーを見送っています。
図3では、パネルと警告ポップアップで理論ロットと想定SL損失の表示値に差があります。
表示更新のタイミングや内部計算方法などが原因として考えられますが、現時点では原因を特定できていません。
今回の記事では、両方の表示がリスク超過を示しているという事実を紹介し、数値差の原因は今後の検証課題とします。
なぜリスク設定を1%から2%に変更したのか
当初は、1回の許容リスクを有効証拠金の1%に設定していました。
しかし、ゴールド(XAUUSD)は値動きが大きく、サイン足の高値・安値を基準に損切りを設定すると、SLまでの距離が広くなることがあります。
その結果、ブローカーの最小ロットでも許容損失を超えてしまい、「エントリー見送り」となるケースがありました。
そこで今回は、検証用の設定をRisk_Percent = 2.0 に変更しました。
実際に2%設定で1回の取引が成立しましたが、2%に変更すれば必ず発注できるわけではありません。損切り幅がさらに広くなれば、2%でも見送りとなる場合があります。
許容リスクを1%から2%へ変更すると、同じ有効証拠金に対する許容損失額は2倍になります。
連敗した場合の資金減少も大きくなるため、すべてのトレーダーに2%設定を推奨するものではありません。
リスク設定を大きくする目的が「とにかく発注するため」にならないよう注意が必要です。
理論ロットと発注可能ロットの違い
理論ロットは、有効証拠金、許容リスク、EntryからSLまでの値幅をもとに計算した数量です。
発注可能ロットは、ブローカーが受け付ける最小ロットや数量ステップなどに合わせた数量です。
例えば理論ロットが0.005 Lotsでも、最小ロットが0.01 Lotsの場合、0.005 Lotsでは注文できません。
このとき、0.01 Lotsでの想定損失が許容損失を上回るなら、取引は見送るべきです。
発注パネルの基本操作
- サイン足の確定を確認する
- 買い・売りのモードを選ぶ
- Entry・SL・TPを確認する
- 理論ロットと発注可能ロットを確認する
- 許容損失と想定SL損失を比較する
- リスク判定を確認する
- 条件を満たす場合だけ発注する
6. スクリーンショットと取引履歴を保存する
エントリー前には、チャート全体と発注パネルが見える状態でスクリーンショットを保存します。
📸 保存しておきたい情報
- 銘柄・時間足・日時
- サインが表示された位置
- Entry・SL・TPの価格
- 理論ロットと実際の発注ロット
- リスク設定と許容損失
- 発注可能・見送りの判定
- エントリーまたは見送りの理由
今回のスクリーンショットツールで指定されている初期保存先は次の場所です。
MT4データフォルダ\MQL4\Files\Screenshots
MT4の「ファイル」から「データフォルダを開く」を選び、保存先を確認できます。
決済後の履歴抽出
決済後は、履歴抽出インジケーターを使って取引情報をJSON形式で取得します。
- Entry時刻・Exit時刻
- 銘柄と売買方向
- 発注ロット
- Entry価格・Exit価格
- SL・TP
- 取引損益
- スワップ・手数料
- マジックナンバー・コメント
スクリーンショットと取引履歴を同じ取引番号で管理すると、発注前の判断と決済後の結果を比較しやすくなります。
見送りになった場合も、サイン発生時の状況やリスク判定を記録しておくと、後から検証できます。
7. まずは30回の初期検証を行う
最初は、同じ条件で30回程度の記録を集めることを目標にします。
30回は手法の優位性を証明する回数ではなく、問題点を洗い出すための初期検証です。
検証中に固定する条件
- 銘柄・時間足
- BB期間と偏差
- ローソク足の最低サイズ
- エントリールール
- SL・TPの決定方法
- RRと決済ルール
Risk_Percentについても記録し、1%と2%の結果は区別して集計します。
トレードノートの記録項目
| 項目 | 記録内容 |
|---|---|
| 日時・銘柄 | Entry日時・XAUUSDなど |
| 時間足 | M5、M15など |
| サイン | 買い・売り |
| Entry・SL・TP | 予定価格・実約定価格 |
| RR | 予定リスクリワード |
| Risk_Percent | 1.0、2.0など |
| ロット | 理論ロット・発注ロット |
| リスク | 許容損失・想定SL損失 |
| 判定 | 発注可能・見送り |
| 結果 | TP・SL・途中決済 |
| スクリーンショット | 画像の保存先 |
| コメント | エントリー理由・反省点 |
30回後に確認する指標
- 勝率
- 平均利益と平均損失
- 合計損益
- 最大連敗
- 最大ドローダウン
- 見送り回数
- サインからエントリーまでの時間
- ルール遵守率
🔍 検証で確認したい3つのこと
- 分析1どの相場環境で勝ちやすく、負けやすいか
- 分析2どのようなルール違反が発生したか
- 分析3改善すべき条件は何か
良い結果が出ても、30回だけで優位性が確立したとは判断しません。追加の期間や異なる相場環境で検証を続けます。
8. まとめ|記録することから修行は始まる
⚔️ 今回のクエストの重要ポイント
- 確定したサインだけを確認する
- Entry・SL・TPを先に決める
- 理論ロットと発注可能ロットを確認する
- 許容損失を超える場合は見送る
- リスク設定を変えた場合は記録を分ける
- エントリー前のチャートを保存する
- 決済後に履歴を抽出する
- 予測と実績を比較して改善する
今回の検証では、リスク設定1%で見送りとなり、2%では発注できた例を確認しました。
大切なのは、2%に変更すれば勝ちやすくなるということではありません。リスクを増やすことには相応の負担があり、見送りも重要な判断の一つです。
勝つことを急がず、負けから学ぶことを急ぐ。
次に読みたい
検証の途中経過はX(@gyoku89)でも発信中です。
投資リスクと免責事項
本記事はFX・ゴールド取引の検証手順を紹介するものであり、特定の売買を推奨したり、利益を保証したりするものではありません。XAUUSDは価格変動が大きく、証拠金取引では投資資金を超える損失が生じる場合があります。紹介した手法の収益性は確認されていません。発注パネルの計算仕様についても一部検証中です。実運用前にデモ口座などで十分に確認し、最終的な取引判断はご自身の責任で行ってください。


コメント