スマートストップロス管理は、MagicTradeBotに組み込まれたインテリジェントなリスク管理機能です。この機能は、トレードの方向や市場状況に応じてストップロスを自動的に調整することで、損失を最小限に抑え、利益を最大化します。従来の静的なストップロスとは異なり、MagicTradeBotは市場のトレンドやボラティリティにリアルタイムで対応します。
🚀 動作の仕組み
トレードが開始されると、システムはそのトレーディングペアの価格変動を追跡します。価格がトレーダーに有利に動く場合、ストップロスは段階的に調整され、リスクを抑えつつ利益を確保します。このストップロスはトレーリングストップに似ていますが、「ウィックハント(ストップ狩り)」のような一時的なスパイクに対しても対応できる高度なロジックが追加されています。
シナリオ例
- BTCのエントリー価格:
102500
- 初期ストップロス:
102200
- 価格が
102600
に上昇 → ストップロスが102300
に自動調整 - さらに
103000
まで上昇 → ストップロスがさらに追従し、エントリー価格を上回ることも - 価格が反転した場合 → 調整されたストップロスでポジションが決済され、部分利益を確保または損失を軽減
トレーリング戦略の挙動
- ストップロスがエントリー価格を上回ると、動的な距離(例:0.8%~2%)に基づいて追従
- 価格の変動幅、モメンタム、ATRなどに応じて追従距離を調整
- 過度にタイトな追従を避け、早期の決済を防止
⚙️ 設定ガイドライン
スマートストップロスは、トレーディングテンプレートレベル、または暗号資産シンボル設定で構成されます(管理アプリのUIで設定)。config.yaml
ファイルで直接設定することはできません。
1. テンプレートから設定する
MagicTradeBotの管理アプリUIからテンプレートを作成または編集します:
- ストップロス(%) – 例:1.5%
- テイクプロフィット(%) – 任意設定。指定した利益に達したら自動で決済
- シンボル設定を上書き – 有効にすると、テンプレートの設定がシンボルの設定より優先されます
2. シンボルごとに設定する
あるいは、特定のシンボル(通貨ペア)に対して直接ストップロスを設定します:
- ストップロス(%) – より細かく調整可能
- テンプレートによる上書き設定が有効でない限り、こちらの設定が適用されます
注: 両方が設定されている場合、テンプレートの設定が優先されます。
✅ メリット
- 高ボラティリティ市場でのリスクを軽減
- トレードが有利になった後に利益を保護
- スキャルピング、スイング、長期戦略などに適応可能
- 軽微な価格の反転による無駄な損失を回避
🧠 アルゴリズムの特長
- 戦略タイプ(例:マーチンゲール、フィボナッチ)に応じたトレーリング距離
- 重要なサポート・レジスタンスレベルを自動検出し、保護的なストップを設定
- トレードの経過時間や未実現利益に応じてストップロスを動的に調整
📌 ベストプラクティス
- すべての戦略でテンプレートまたはペアレベルにてスマートストップロスを設定する
- テイクプロフィットを設定して勝ちパターンを最大化
- まずデモモードでテストしてから本番適用
- 複数のBotインスタンスを使ってトレードを分散し、API制限のリスクを回避
スマートストップロスは、利益確保とリスク軽減を動的に実行する強力なリスク管理ツールであり、 MagicTradeBotを使用するトレーダーにとって、プロフェッショナルな自動売買を可能にします。