【ELDRA説明書】DDR(部分決済)機能の使い方 - 含み損を段階的に解消する賢い決済戦略
DDR(部分決済)機能とは? 🎯
DDR(Dynamic Drawdown Recovery)は、ELDRAに搭載された含み損を段階的に解消するための機能です。
複数ポジションを保有している時に、利益ポジションと損失ポジションをペアにして同時決済することで、一気に全決済するリスクを避けながら、着実にドローダウンを回復していきます。
「ナンピンで5ポジ、10ポジ抱えちゃった...😰」そんな時にこそ力を発揮する機能です。
パラメーター一覧(グループ14) 📋
| No. | パラメーター名 | 説明 | デフォルト |
|---|---|---|---|
| 14-1 | 部分決済ON/OFF | DDR機能の有効/無効 | OFF |
| 14-2 | DDR決済モード | どのポジションを決済するか(後述) | 利益N位+最不利価格 |
| 14-3 | 発動ポジション数 | DDRが動作する最低ポジション数 | 3 |
| 14-4 | 価格タイプ | 決済判定を金額/ポイントどちらで行うか | 金額 |
| 14-5 | 決済価格(pt/金額) | 決済を実行する閾値 | 0 |
| 14-6 | 利益順位 | 何番目に利益の大きいポジションを使うか | 1 |
DDR決済モードの違い 🔄
モード1: 利益N位 + 最不利価格(デフォルト)
指定した順位の利益ポジション 1つ と、最も不利な損失ポジション 1つ をペアにして決済します。
例: BUY 5ポジション保有中(利益順位 = 1の場合)
ポジション 利益 ───────────────── #1 (最大利益) +500円 ← 利益1位(決済対象) #2 +300円 #3 +100円 #4 -200円 #5 (最大損失) -400円 ← 最不利(決済対象) ─────────────────
→ #1(+500) と #5(-400) を同時決済 → 合計: +100円 の利益確定 → 残り3ポジション: #2, #3, #4利益ポジションで損失ポジションを「相殺」するイメージです。合計がプラスになるペアから決済していくので、着実にポジション数を減らせます。
モード2: 利益1位 + 利益2位
利益の大きいポジション 上位2つ を同時決済します。損失ポジションには触れません。
例: BUY 5ポジション保有中
ポジション 利益 ───────────────── #1 (最大利益) +500円 ← 決済対象 #2 (2番利益) +300円 ← 決済対象 #3 +100円 #4 -200円 #5 -400円 ─────────────────
→ #1(+500) と #2(+300) を同時決済 → 合計: +800円 の利益確定 → 残り3ポジション: #3, #4, #5⚠️ 注意: このモードでは「利益順位」パラメーターは無視されます。常に1位+2位が決済されます。
決済条件(価格タイプ別) 💰
金額ベース(PARTIAL_CLOSE_AMOUNT)
ペアとなる2つのポジションの 合計損益 が設定金額以上になった時に決済します。
合計損益 = 利益ポジションの損益 + 損失ポジションの損益合計損益 >= 決済金額 → 決済実行ポイントベース(PARTIAL_CLOSE_POINTS)
全ポジションの 平均取得単価 から現在価格が設定ポイント以上離れた時に決済します。
BUY: 現在価格 >= 平均取得単価 + 決済ポイント × PointSELL: 現在価格 <= 平均取得単価 - 決済ポイント × Pointよくある質問 ❓
Q: 最も有利なポジション2つを残したい場合、どう設定すれば?
A: 以下の設定にしてください。
| パラメーター | 設定値 | 理由 |
|---|---|---|
| DDR決済モード | 利益N位+最不利価格 | 利益ポジション+損失ポジションをペア決済 |
| 利益順位 | 3 | 3番目の利益ポジションから決済(1位・2位は温存) |
| 発動ポジション数 | 3 | ポジションが3つ以上ある時だけ発動(2つ以下になったら停止) |
動作の流れ:
【初期状態】5ポジション保有 #1: +500 #2: +300 #3: +100 #4: -200 #5: -400
【DDR 1回目】利益3位(#3) + 最不利(#5) を決済 → 合計: +100 + (-400) = -300 → 閾値未達なら待機 → 閾値を達成したら決済 → 残り: #1, #2, #4
【DDR 2回目】利益3位(#4) + ...(3ポジション中の3位) → 残り: #1, #2
【DDR停止】2ポジション < 発動数3 → DDR不動作 → 利益TOP2 (#1, #2) が温存される!💡 ポイント: 「利益順位」を「残したいポジション数 + 1」に設定するのがコツです。TOP3を残したければ順位を4にします。
Q: 決済価格を0にするとどうなる?
合計損益が0円以上(= プラマイゼロ以上)で即座に決済されます。つまり、ペアの合計がトントン以上になった瞬間に決済します。
Q: DDRはBUYとSELL別々に動作する?
はい、BUY側とSELL側は独立して動作します。BUY 5ポジション + SELL 3ポジションの場合、それぞれの側で個別にDDRが判定されます。
Q: DDRとナンピン救済は同時に使える?
使えますが、注意が必要です。DDRが先にポジションを減らすと、ナンピン救済の発動条件(ポジション数)を下回る可能性があります。
動作フロー図 🔧
OnTick() │ ├─ DDR有効? → NO → 終了 │ └─ YES │ ├─ BUY側チェック │ ├─ ポジション数 >= 発動数? → NO → スキップ │ └─ YES │ ├─ 金額モード → ペアの合計損益 >= 閾値? │ └─ ポイントモード → 価格が平均+Xpt以上? │ └─ YES → 2ポジション決済 │ └─ SELL側チェック(同様)設定例 📝
例1: 損失ポジションの整理(保守的)
DDR決済モード: 利益N位+最不利価格利益順位: 1(最大利益を使用)価格タイプ: 金額決済価格: 100(100円以上の利益で決済)発動ポジション数: 5→ 最も利益の大きいポジションと最も損失の大きいポジションのペアが、合計+100円以上になったら決済。5ポジ以上の時だけ動作するので、少数ポジの時は通常運用できます。
例2: 利益確定(積極的)
DDR決済モード: 利益1位+利益2位価格タイプ: 金額決済価格: 500(500円以上の合計利益で決済)発動ポジション数: 3→ 上位2つの利益ポジションの合計が500円以上になったら決済して利益確定。損失ポジションはそのまま残して回復を待ちます。
まとめ ✅
DDR機能は「ポジションを抱えすぎた時の出口戦略」です。
- モード1(利益N位+最不利): 利益で損失を相殺 → ポジション整理
- モード2(利益1位+2位): 利益の確定 → キャッシュ化
- 利益順位の調整: 温存したいポジションをコントロール
- 発動ポジション数: いつDDRが動き始めるかを制御
ナンピン運用のリスク管理として、ぜひ活用してみてください!💪
🎁おすすめツール・サービス
※上記リンクにはプロモーション(広告)が含まれています
量子相場謀略|ホソノP
ブログでは書けない本音のトレード戦略とEA開発の裏側を公開。 データに基づいた検証で、再現性のある手法だけをお届けします。