はじめに
「利益をどこで確定するか」
これは、多くのトレーダーが悩むテーマです。
エントリーがうまくできても、利益確定が早すぎれば、 その後に続いた大きなトレンドを取り逃がしてしまいます。
一方、利益を伸ばそうとしてポジションを長く保有しすぎると、 大きかった含み益が減少したり、利益を失ったりする場合があります。
AutoTrade PROでは、こうした利益確定の問題へ対応するため、
複数の利益管理機能を搭載しています。
- あらかじめ決めた価格で利益確定する固定TP
- 損失を限定する固定SL
- 利益が出た後に損失を防ぐBreakEven
- 価格へ追従して利益を守るTrailing Stop
- 強いトレンドでTPを延長するSmart TP
- 一定間隔でTPを延長するStep Smart TP
- MACDの勢い低下で利益確定するMACD TP
複数の決済条件を同時に使用すると、 最初に条件を満たした機能がポジションを決済する場合があります。
それぞれの役割と発動順序を理解したうえで、 必要な機能だけを組み合わせることが重要です。
利益管理機能の全体像
| 機能 | 変更対象 | 主な目的 | 決済方法 |
|---|---|---|---|
| 固定TP | TP | 利益目標を固定 | TP到達 |
| 固定SL | SL | 最大損失を限定 | SL到達 |
| BreakEven | SL | 建値付近で利益保護 | 移動後のSL到達 |
| Trailing Stop | SL | 利益に追従 | 追従SL到達 |
| Smart TP | TP | トレンドに応じて延長 | 延長TP・EMA・Overshoot |
| Step Smart TP | TP | 一定間隔で段階的に延長 | 延長TP・EMA |
| MACD TP | ポジション | 勢い低下で利益確定 | 成行決済 |
Take Profit(TP)
Take Profitは、最も分かりやすい利益確定方法です。
BUYの場合はエントリー価格より上、 SELLの場合はエントリー価格より下へTPを設定します。
AutoTrade PROでは、Signalごとに異なるTPを設定できます。
SignalごとにTPを設定できる
AutoTrade PROでは、次のようにSignal別のTPを設定できます。
TPを小さくする場合
- 利益確定までの距離が短くなる
- 小さな値動きでも決済されやすい
- 大きなトレンドを取り逃がしやすい
TPを大きくする場合
- 一度の利益を大きく狙える
- TPへ到達するまで時間がかかる
- 途中で反転し、含み益を失う可能性がある
XAUUSDやGOLDでは、FX会社の価格桁数によって、 パラメーターの300が実際にどれだけの価格差になるかが異なります。
デモ口座でTPラインの位置を確認してから運用してください。
Stop Loss(SL)
どのようなトレードロジックでも、 すべてのエントリーが利益になるわけではありません。
長期運用では、利益を伸ばすことだけでなく、 1回の失敗で大きな損失を受けないことが重要です。
SignalごとにSLを設定できる
AutoTrade PROでは、TPと同様に、 Signalごとに異なるSLを設定できます。
- Signal1はトレンド初動に合わせたSL
- Signal2は押し目・戻りの深さを考慮したSL
- Signal3は逆行局面の変動を考慮したSL
- Signal4は反転後の値動きを考慮したSL
SLを広げれば一時的な値動きでは決済されにくくなりますが、 SL到達時の損失額は大きくなります。
SLを変更する場合は、必ずロット設定も再確認してください。
1ポジションのSLだけでなく、 Signal1・Signal2などを同時保有した状態で すべてがSLへ到達した場合の合計損失を確認してください。
BreakEven(建値移動)
BreakEvenは、利益が出ていたトレードを 大きな損失へ変えないための機能です。
例えば、次のように設定します。
- BreakEven開始:100pips
- 確保する利益:5pips
BreakEvenが早すぎる場合
発動位置が近すぎると、通常の押し戻しでSLへ到達し、 その後にトレンドが再開する場合があります。
BreakEvenが遅すぎる場合
利益が出ていてもSLが初期位置のままとなり、 大きな含み益を失う可能性があります。
Trailing Stop
Trailing Stopは、トレンドが続いている間はポジションを保有し、 反転したときに追従後のSLで利益を確定します。
例えば、次のように設定します。
- Trailing Start:200pips
- Trailing Distance:100pips
Trailing Distanceが短い場合
- 利益を早く確保しやすい
- 小さな押し戻しで決済されやすい
- 大きなトレンドを途中で降りやすい
Trailing Distanceが長い場合
- 大きな値動きを追従しやすい
- 含み益の戻り幅が大きくなる
- 確保できる利益が減る場合がある
BreakEvenで先に損失リスクを抑え、 その後Trailing Stopで利益を追従させる構成が可能です。
Smart TP
通常の固定TPでは、価格が設定位置へ到達すると、 その後に強いトレンドが続いても決済されます。
Smart TPは、固定TPへ近づいた段階で
EMAの状態やATRを確認し、
条件が揃っている場合にTPを延長します。
残り20pips
条件OK
条件NG
Smart TPの主な設定
SmartTP_BeforeTP
現在設定されているTPの何pips手前から、 Smart TPの延長判定を始めるかを設定します。
例えば20pipsに設定した場合、 価格が既存TPの20pips手前まで到達すると、 トレンド継続条件を確認します。
ATRによるTP延長
ATRは、現在の値動きの大きさを表す指標です。
値動きが大きい相場ではTPを遠くへ、 値動きが小さい相場では比較的近くへ設定することで、 相場環境に合わせた延長を目指します。
EMAによるトレンド維持判定
BUYでは価格やEMAの向きが上昇方向を維持しているか、 SELLでは下降方向を維持しているかを確認します。
Smart TPは、トレンドが継続していると判断できる間だけ、 TPを延長します。
Overshoot決済
価格がEMAからATRの一定倍率以上離れた場合、 値動きが急激に進みすぎていると判断し、 利益確定する機能です。
急激な乖離後も、そのままトレンドが続く場合があります。 Overshoot決済は天井や底を完全に予測する機能ではありません。
EMA割れ決済
Smart TPでTPを延長した後、 価格が指定EMAを反対方向へ抜けた場合に利益確定します。
BUYでは価格がEMAを下回った場合、 SELLでは価格がEMAを上回った場合が基本的な決済条件です。
Step Smart TP
Smart TPがEMAやATRなどの相場状況を見て延長するのに対し、
Step Smart TPは、あらかじめ決めた利益幅と間隔に従って
TPを機械的に更新します。
Step Smart TPの主な設定
StepTP_StartPips
Step Smart TPを開始する利益幅です。
100pipsに設定した場合、 利益が100pipsへ到達してから段階更新を開始します。
StepTP_StepPips
利益が何pips進むたびに次のTP更新を行うかを設定します。
50pipsなら、100、150、200、250pipsというように 段階判定を行います。
StepTP_AddPips
TP更新時に、現在価格から何pips先へTPを置くかを設定します。
80pipsの場合、更新条件へ到達した時点の現在価格から、 さらに80pips先へTPを移動します。
StepTP_MinMovePips
現在のTPと新しいTPの差が小さすぎる場合に、 不要な注文変更を繰り返さないための最小更新幅です。
Step発動後のEMA割れ決済
Step Smart TPが一度も発動していない段階では、 EMA割れだけで決済しない設計にできます。
Step Smart TP発動後は、 TP延長で利益を狙いながら、 EMA割れを出口条件として使用します。
Smart TPとStep Smart TPは、どちらもTPを更新する機能です。
同時にONにすると、Smart TPが設定したTPをStep Smart TPが変更したり、 反対にStep Smart TPのTPをSmart TPが上書きしたりする可能性があります。
AutoTrade PROでは、原則としてどちらか一方だけを使用してください。
MACD TP
価格が上昇していても、 上昇の勢いが徐々に弱くなっている場合があります。
MACD TPでは、MACDのヒストグラムやメイン・シグナルの変化から、 トレンドの勢い低下を判断します。
MACD TPの主な設定
`MinProfit`を設定することで、 含み益が小さい段階でMACDの一時的な弱化だけを理由に 決済することを防ぎます。
`WeakBars`は、勢い低下が何本連続したときに 決済条件とするかを設定します。
Smart TPやStep Smart TPでTPを延長していても、 MACD TPの決済条件が成立すれば、 延長TPへ到達する前にポジションを決済する場合があります。
利益管理機能は同時に使える?
一部の機能は組み合わせて使用できます。
ただし、すべての機能を同時に使用するのではなく、 役割が重複するものを整理する必要があります。
| 組み合わせ | 使用可否 | 考え方 | 注意点 |
|---|---|---|---|
| 固定TP+BreakEven | 可能 | TPまで利益を狙い、途中でSLを建値へ | BEが早すぎると途中決済されやすい |
| BreakEven+Trailing | 可能 | BE後にTrailingへ移行 | 開始位置の順番を整理する |
| 固定TP+Smart TP | 可能 | 固定TPをSmart TPが延長 | 既存TPが必要な構成を確認 |
| 固定TP+Step Smart TP | 可能 | 既存TPを段階的に延長 | BeforeTPの値を確認 |
| Smart TP+Step Smart TP | 非推奨 | 両方がTPを更新 | TPの上書き競合が発生する |
| Smart TP+MACD TP | 可能 | TP延長中も勢い低下で決済 | MACDが先に決済する場合がある |
| Step Smart TP+MACD TP | 可能 | 段階延長中も勢い低下で決済 | 延長TPまで届かない場合がある |
利益を守る機能
- BreakEven
- Trailing Stop
- EMA割れ決済
- MACD TP
利益を伸ばす機能
- Smart TP
- Step Smart TP
利益を伸ばす機能はSmart TPまたはStep Smart TPのどちらか一方を選び、 利益を守る機能を必要に応じて追加します。
発動前後の管理優先順位
AutoTrade PROでは、Smart TPまたはStep Smart TPが 発動する前と後で、利益管理の中心を切り替える構成ができます。
MACD TPをONにしている場合、 Smart TP・Step Smart TPの発動前後にかかわらず、 最低利益とMACD弱化条件を満たした時点で決済する場合があります。
利益管理の設定例
以下は機能の組み合わせを理解するための設定例です。 利益や安全性を保証する推奨値ではありません。
まずTP・SLの位置と、 Signalごとの決済動作を確認する構成です。
固定TPを目標にしながら、 一定利益後の損失を抑える構成です。
固定TP付近まで利益を守り、 強いトレンドではTPを延長する構成です。
Step Smart TPを使用する場合
上記のTP延長型でSmart TPをOFF、 Step Smart TPをONに変更します。
Smart TPとStep Smart TPは同時にONにしないでください。
MACD TPを追加する場合
MACD TPは勢い低下を出口として追加します。
ただし、固定TPや延長TPより早く決済されることがあるため、 過去チャートやデモ口座で決済頻度を確認してください。
利益管理機能でよくある質問
相場状況に合わせて動的にTPを延長したい場合はSmart TP、 一定のルールで機械的に延長したい場合はStep Smart TPが 分かりやすい選択になります。
両方がTPを変更するため、同時使用は推奨しません。 AutoTrade PROではどちらか一方を選択してください。
AutoTrade PROの新規注文処理が、 パラメーターのTP値を使って発注する構造であれば、 TP入力値が0以外の場合は固定TPが設定されます。
TPボタンが裁量ツール側の表示・入力モードだけを制御している場合は、 EAのSignal別TPとは別管理です。
Smart TPは、既存TPの手前へ価格が近づいたときに 延長判定を行う構成で使用できます。
固定TPが0の場合は、BeforeTPによる発動判定が成立しない 可能性があるため、実装仕様を確認してください。
現在の運用方針では、Smart TPまたはStep Smart TP発動前は BreakEvenとTrailingを有効にし、 発動後は停止してEMA割れ決済などへ管理を引き継ぎます。
価格が発動位置へ到達していない、 EMAのトレンド維持条件を満たしていない、 既存TPがない、ATR条件が成立していないなどが考えられます。
Smart TPは、ONにしただけで必ずTPを延長する機能ではありません。
Smart TPの条件判定はポジションごとに行われます。 Signal3が延長条件を満たしていても、 後から入ったSignal1やSignal2が条件を満たしていなければ、 それらは通常TPのまま決済される場合があります。
固定TPと固定SLはブローカー側へ登録されていれば、 通常はMT4を閉じても有効です。
一方、Trailing、Smart TP、Step Smart TP、MACD TP、 EMA割れ決済などはEAの継続計算が必要なため、 MT4またはVPSが停止すると動作しません。
開発者からのアドバイス
Smart TPは「利益を増やす機能」というより、 本来伸ばせる可能性がある利益を、 固定TPだけで早く確定しすぎないために開発しました。
相場には、短時間で大きなトレンドが発生する日があります。
そのような場面では、固定TPへ到達した後も価格が進み続け、 本来得られた可能性のある利益を取り逃がすことがあります。
一方、方向感のないレンジ相場では、 TPを延長したことで利益確定できず、 含み益が減少する場合もあります。
まずは固定TPと固定SLだけでEAの動作を理解し、 次にBreakEvenを追加し、 その後にSmart TPまたはStep Smart TPを 少しずつ試すことをおすすめします。
運用前の利益管理チェック
まとめ
今回は、AutoTrade PROのTP・SLと、 複数の利益管理機能について解説しました。
- 固定TPは指定した利益目標で決済する
- 固定SLは最大損失を限定する
- BreakEvenはSLを建値付近へ移動する
- Trailing Stopは価格へSLを追従させる
- Smart TPは相場状況に応じてTPを延長する
- Step Smart TPは固定間隔でTPを延長する
- MACD TPは勢い低下を利用して決済する
- Smart TPとStep Smart TPは同時使用しない
利益管理で重要なのは、 すべての機能を有効にすることではありません。
それぞれの機能がどの価格を変更し、
どの条件でポジションを決済するのかを理解し、
役割が重複しないように組み合わせること
が重要です。
固定TP・SLから始め、 BreakEven、Trailing、 Smart TPまたはStep Smart TPの順に、 一つずつ動作を確認しながら追加してください。
次回予告
次回は、AutoTrade PROで資金を守るための リスク管理機能について詳しく解説します。
- Equity Stop
- Drawdown Stop
- Daily Loss Stop
- 最大保有ポジション数
- 最大スプレッド制限
- 取引時間制限
- EA停止予約
- 停止後の新規サイクル管理
- 裁量決済後のサイクルリセット
- VPS停止・通信切断時の注意点
利益を増やすことだけでなく、
想定外の相場で大きな損失を防ぐための考え方を、
図解と設定例を使って解説します。
関連記事
FX・CFD・ゴールドなどの証拠金取引には、 元本を超える損失が発生する可能性があります。 本記事に掲載している設定値は機能を説明するための例であり、 利益、安全性、運用成績を保証するものではありません。 実際の運用は、取引条件と各機能の挙動をデモ口座等で確認し、 ご自身の判断と責任において行ってください。
SPONSORED LINK
コメント