長期反転シグナル - 完全ユーザーガイド

概要

長期反転シグナル(Long-Term Reversal Signal)は、長期(日/週単位)のローソク足パターンを分析してトレンドの反転を検知します。以下のシグナルを特定します:

  • LONGTERM_SMART_LONG_SIGNAL: 弱気トレンド(80% 赤ローソク) + 価格下落 + 強気反転 → LONGエントリー
  • LONGTERM_SMART_SHORT_SIGNAL: 強気トレンド(80% 緑ローソク) + 価格上昇 + 弱気反転 → SHORTエントリー

設定手順

ステップ1:長期取引プロファイルの有効化

ファイル: tradesettings.yaml

General:
  Profile: "long"  # 長期反転シグナルには必ず "long" である必要があります

オプション: scalp | day | swing | long | hft

重要: long プロファイルのみが長期反転シグナルをサポートします。


ステップ2:Klineデータ間隔の設定

ファイル: tradesettings.yaml

Kline:
  summaryInterval: "1d"  # シグナル分析用の日足ローソク

サポート間隔:

  • 推奨: 1d(1日) - 長期分析に最適
  • 代替: 12h(12時間) - シグナル頻度増加、安定性低下

重要: summaryInterval は戦略間隔(ステップ3)と一致させる必要があります。一致しないと「kline data not found」エラーが発生します。


ステップ3:Longプロファイル用戦略間隔の設定

ファイル: tradesettings.yaml

strategyIntervals:
  hft:     ["1m"]              # 高頻度取引
  scalp:   ["15m"]             # 短期:3m, 5m, 15m
  day:     ["15m", "30m"]      # デイトレード
  swing:   ["1h", "2h"]        # スイングトレード
  long:    ["1d"]              # 長期:1d, 12h(推奨:1d)
  default: ["5m"]

長期取引用:

  • ["1d"] を使用 → 日足分析(最も安定)
  • ["12h"] も使用可能 → より頻繁なチェック
  • 組み合わせ可能:["1d", "12h"] → マルチタイムフレーム分析

一致必須: Klineデータ設定にこの間隔が存在していることを確認してください。


ステップ4:長期反転分析の有効化と設定

ファイル: tradesettings.yaml → 決定設定

decision_settings:
  # 長期反転分析
  enabled_long_term_reversal: true
  candle_lookback_count: 12
  required_color_percent: 0.7
  required_movement_percent: 0.4
  last_n_candles_check: 2
  min_confidence_threshold: 70.0

設定パラメータの説明:

パラメータ 説明 推奨値 範囲
enabled_long_term_reversal シグナルのマスタースイッチ true true/false
candle_lookback_count 分析する最近のローソク足数 12(12日) 10-20
required_color_percent 同じ色のローソク足が占める割合(%) 0.7(70%) 0.6-0.8
required_movement_percent 必要な最小価格変動 0.4(40%) 0.3-0.6
last_n_candles_check 反転を示す最近のローソク足 2 1-3
min_confidence_threshold トリガーするための最小信頼度 70.0(70%) 60-80

微調整ガイドライン:

保守的(シグナル少なく高品質):

candle_lookback_count: 15
required_color_percent: 0.8      # 80% 同じ色
required_movement_percent: 0.5   # 50% 価格変動
last_n_candles_check: 2
min_confidence_threshold: 75.0

積極的(シグナル多く品質低め):

candle_lookback_count: 10
required_color_percent: 0.6      # 60% 同じ色
required_movement_percent: 0.3   # 30% 価格変動
last_n_candles_check: 1
min_confidence_threshold: 65.0

バランス(推奨開始点):

candle_lookback_count: 12
required_color_percent: 0.7      # 70% 同じ色
required_movement_percent: 0.4   # 40% 価格変動
last_n_candles_check: 2
min_confidence_threshold: 70.0

ステップ5:長期シグナルをサポートアクションに追加

ファイル: tradesettings.yaml → 決定設定

decision_settings:
  # 取引シグナルをトリガーするボラティリティアクション
  supported_volatility_action:
    - "BUY"
    - "SELL"
    - "PUMP"
    - "CRASH"
    - "LONGTERM_SMART_SHORT_SIGNAL"  # 新規
    - "LONGTERM_SMART_LONG_SIGNAL"   # 新規

重要: この2つのシグナルを追加しないと、システムは長期反転注文をスキップします!


ステップ6:シンボル設定のリセット

必要なアクション: 新しいシグナル設定と再同期させるため、symbols.json からすべてのシンボルを削除。

なぜ必要か:

システムはシンボルごとのボラティリティ設定をキャッシュします。古いシンボルには新しい LONGTERM_SMART_* シグナルが含まれていません。

リセット方法:

オプション1:symbols.json を削除

rm symbols.json
# ボットを再起動 - すべてのシンボルを再同期

オプション2:手動編集(同期無効時)

symbols.json を編集し、各シンボルにシグナルを追加:

{
  "BTCUSDT": {
    "volatility_settings": {
      "supported_volatility_action": [
        "BUY",
        "SELL",
        "PUMP",
        "CRASH",
        "LONGTERM_SMART_SHORT_SIGNAL",
        "LONGTERM_SMART_LONG_SIGNAL"
      ]
    }
  }
}

オプション3:クリアして再同期

# 1. 現在のシンボルをバックアップ
cp symbols.json symbols.json.backup

# 2. ファイルを空にする
echo "[]" > symbols.json

# 3. 同期を有効にしてボットを再起動

シグナルロジックの説明

LONGTERM_SMART_LONG_SIGNAL(強気反転)

条件:

  1. lookback期間内に 70%以上赤ローソク(弱気トレンド)
  2. 40%以上価格下落(最初のローソク始値 → 最後のローソク終値)
  3. 直近2本が緑ローソク(強気反転開始)
  4. 信頼度 ≥ 70%

例:

1-10日目: ████████░░ (80% 赤) - 強い弱気トレンド
価格: $100 → $60 (40% 下落) ✓
11-12日目: ░░ (緑ローソク) - 反転検知!
→ $65でLONGシグナル発動

LONGTERM_SMART_SHORT_SIGNAL(弱気反転)

条件:

  1. lookback期間内に 70%以上緑ローソク(強気トレンド)
  2. 40%以上価格上昇(最初のローソク始値 → 最後のローソク終値)
  3. 直近2本が赤ローソク(弱気反転開始)
  4. 信頼度 ≥ 70%

例:

1-10日目: ░░░░░░░░██ (80% 緑) - 強い強気トレンド
価格: $50 → $80 (60% 上昇) ✓
11-12日目: ██ (赤ローソク) - 反転検知!
→ $75でSHORTシグナル発動

ログ出力の理解

有効シグナル例:

LONGTERM_SMART_LONG_SIGNAL: 弱気トレンド=9/12 (75.0%) | 
価格下落 ✓ | 直近2本: 強気反転 ✓ | 
ドージ: 1 | 信頼度: 77.5% | トレンド強度: 2.34%

解釈:

  • 9/12 赤ローソク = 75% 弱気(70%閾値クリア)
  • 価格下落 = 40%以上下落(検証済み)
  • 直近2本 強気 = 反転確認(2本緑ローソク)
  • ドージ1本 = 1本の優柔不断ローソク(許容)
  • 信頼度77.5% = 高品質シグナル
  • トレンド強度2.34% = 平均ローソク実体サイズ

無効シグナル例:

LONGTERM_SMART_LONG_SIGNAL: 弱気=7/12 (58.3%) | 
変動有効: false | 直近2本反転有効: false | 
ドージ: 2 | 信頼度: 0.0%

失敗理由:

  • 赤ローソク58.3%のみ(70%必要)
  • 変動検証失敗(40%下落なし)
  • 直近2本が強気でない
  • 結果:シグナル拒否

取引スタイル別設定例

超保守的(クリプトホエール)

シグナル少なく非常に高い精度

decision_settings:
  enabled_long_term_reversal: true
  candle_lookback_count: 20        # 20日分析
  required_color_percent: 0.85     # 85% 同じ色
  required_movement_percent: 0.6   # 60% 価格変動
  last_n_candles_check: 3          # 3本反転ローソク
  min_confidence_threshold: 80.0   # 80% 信頼度

中庸(ほとんどのユーザーに推奨)

バランスの取れたアプローチ

decision_settings:
  enabled_long_term_reversal: true
  candle_lookback_count: 12        # 12日
  required_color_percent: 0.7      # 70% 同じ色
  required_movement_percent: 0.4   # 40% 変動
  last_n_candles_check: 2          # 2本反転ローソク
  min_confidence_threshold: 70.0   # 70% 信頼度

積極的(アクティブトレーダー)

シグナル多く品質低めを許容

decision_settings:
  enabled_long_term_reversal: true
  candle_lookback_count: 8         # 8日のみ
  required_color_percent: 0.65     # 65% 同じ色
  required_movement_percent: 0.3   # 30% 変動
  last_n_candles_check: 1          # 1本反転ローソク
  min_confidence_threshold: 65.0   # 65% 信頼度

トラブルシューティング

問題:「SKIPPING ORDER: Volatility direction not in supported options」

原因: シンボル固有設定がグローバル設定を上書き。

解決策: symbols.json のシンボル固有設定にシグナルを追加:

{
  "BTCUSDT": {
    "volatility_settings": {
      "supported_volatility_action": [
        "LONGTERM_SMART_SHORT_SIGNAL",
        "LONGTERM_SMART_LONG_SIGNAL"
      ]
    }
  }
}

問題:「Insufficient candles for long-term analysis」

原因: ロードされた過去データ不足。

解決策:

  1. candle_lookback_count を減らす(例:15 → 10)
  2. データ蓄積を待つ
  3. Klineデータが正しく取得されているか確認

問題:「kline data not found」

原因: summaryIntervalstrategyIntervals の不一致。

解決策: 一致を確認:

Kline:
  summaryInterval: "1d"

strategyIntervals:
  long: ["1d"]  # 必ず一致!

問題:シグナルが生成されない

チェックリスト:

  • Profile: "long" が設定されている
  • enabled_long_term_reversal: true
  • supported_volatility_action にシグナルが追加されている
  • symbols.json がリセット/更新されている
  • 十分なローソク足がある(≥ candle_lookback_count
  • 閾値が厳しすぎない(低い値を試す)

ベストプラクティス

1. 保守的に始める

高い閾値から始めて徐々に緩和:

required_color_percent: 0.8      # 80%から開始
required_movement_percent: 0.5   # 50%から開始
min_confidence_threshold: 75.0   # 75%から開始

2. シグナル品質を監視

1〜2週間シグナルを追跡:

  • シグナル少なすぎ? → 閾値を下げる
  • 偽シグナル多すぎ? → 閾値を上げる
  • バランス良好? → 現在の設定を維持

3. 他のインジケーターと組み合わせる

反転シグナルだけに頼らず、以下と併用:

  • 出来高分析
  • RSI/MACD確認
  • サポート/レジスタンスレベル
  • 市場センチメント

4. 市場状況に応じて調整

強気相場:

# LONGシグナルを優先
required_color_percent: 0.65  # LONGトリガーを容易に
last_n_candles_check: 1       # より速い反転検知

弱気相場:

# SHORTシグナルを優先または品質向上
required_color_percent: 0.75  # より厳格な要件
last_n_candles_check: 2       # 反転をより良く確認

5. 設定のバックテスト

ライブ前に:

  1. ペーパートレードモードを有効化
  2. 設定で2〜4週間実行
  3. 勝率と収益性を分析
  4. 必要に応じて調整

完全な設定テンプレート

# tradesettings.yaml - 完全な長期反転設定

General:
  Profile: "long"

Kline:
  summaryInterval: "1d"

strategyIntervals:
  long: ["1d"]
  default: ["5m"]

decision_settings:
  # 長期反転分析
  enabled_long_term_reversal: true
  candle_lookback_count: 12
  required_color_percent: 0.7
  required_movement_percent: 0.4
  last_n_candles_check: 2
  min_confidence_threshold: 70.0
  
  # サポートシグナル
  supported_volatility_action:
    - "BUY"
    - "SELL"
    - "PUMP"
    - "CRASH"
    - "LONGTERM_SMART_SHORT_SIGNAL"
    - "LONGTERM_SMART_LONG_SIGNAL"

最終チェックリスト

ボット起動前:

  • [ ] Profile: "long" を設定
  • [ ] summaryInterval: "1d" を設定
  • [ ] strategyIntervals.long: ["1d"] を設定
  • [ ] enabled_long_term_reversal: true を有効化
  • [ ] 閾値パラメータを設定
  • [ ] 両方のシグナルを supported_volatility_action に追加
  • [ ] symbols.json を削除/リセット
  • [ ] ボットを再起動
  • [ ] ログでシグナル検知を確認
  • [ ] 最初の数シグナルを慎重に監視

期待される結果

適切な設定で:

シグナル頻度:

  • 保守的:週1〜3回
  • 中庸:週3〜7回
  • 積極的:週7〜15回

一般的な信頼度レベル:

  • 70〜75%:最低限実行可能なシグナル
  • 75〜85%:良好な品質シグナル
  • 85〜95%:優れたシグナル
  • 95%以上:稀で極めて強力なシグナル

成功率(バックテスト):

  • 保守的設定:約65〜75% 勝率
  • 中庸設定:約55〜65% 勝率
  • 積極的設定:約45〜55% 勝率

注:実際の結果は市場状況、ペア選択、出口戦略により異なります。


リスク管理設定

オプションA:物理的ストップロス/テイクプロフィット(シンプル&直接的)

固定パーセンテージベースの出口に使用。予測可能なリスク/リワード比を求める保守的トレーダー向け。

#################################################
# 5. スマートストップロス/テイクプロフィット設定
#################################################
SLTPSettings:
  StopLossPercent: 5.0          # -5%損失で退出
  TakeProfitPercent: 15.0       # +15%利益で退出
  
  # 高度な機能(オプション)
  EnableTrailingSl: true          # 価格が有利に動いたら利益をロック
  TrailingSlOffsetPercent: 2.0    # 最高値から2%下にストップロスを維持
  
  EnableBreakeven: true           # 利益が出たらストップロスを損益分岐点に移動
  BreakevenActivationPercent: 3.0 # +3%利益で有効化
  BreakevenBufferPercent: 0.5     # ストップロスを+0.5%に設定(エントリーよりやや上)
  
  EnableTrailingTp: false         # テイクプロフィットをトレール(高度)
  TrailingTpTriggerPercent: 10.0  # +10%でトレール開始
  TrailingTpOffsetPercent: 2.0    # 現在価格より2%上にTPを維持
  
  EnableDynamicTrailingScaling: false  # 利益レベルに応じてトレールオフセットをスケール
  TrailingScalingMap:             # 利益増加に伴いタイトなトレール
    "5.0": 2.0    # +5%利益:2%オフセット
    "10.0": 1.5   # +10%利益:1.5%オフセット
    "15.0": 1.0   # +15%利益:1%オフセット
    "20.0": 0.5   # +20%利益:0.5%オフセット

長期取引向け推奨設定:

保守的(資本保全):

SLTPSettings:
  StopLossPercent: 8.0           # 日足ボラティリティのための広いストップ
  TakeProfitPercent: 20.0        # 2.5:1 リワード-リスク比
  EnableTrailingSl: true
  TrailingSlOffsetPercent: 3.0   # 3%トレーリングストップ
  EnableBreakeven: true
  BreakevenActivationPercent: 5.0
  BreakevenBufferPercent: 1.0

中庸(バランス):

SLTPSettings:
  StopLossPercent: 6.0           # -6%ストップロス
  TakeProfitPercent: 15.0        # +15%テイクプロフィット(2.5:1)
  EnableTrailingSl: true
  TrailingSlOffsetPercent: 2.5
  EnableBreakeven: true
  BreakevenActivationPercent: 4.0
  BreakevenBufferPercent: 0.5

積極的(高リスク/高リワード):

SLTPSettings:
  StopLossPercent: 4.0           # よりタイトなストップ
  TakeProfitPercent: 12.0        # 3:1 比率
  EnableTrailingSl: true
  TrailingSlOffsetPercent: 2.0
  EnableBreakeven: true
  BreakevenActivationPercent: 3.0
  BreakevenBufferPercent: 0.3

オプションB:インテリジェント動的出口ルール(高度&適応型)

時間ベースおよびローソクパターンの出口に使用。スマートで状況認識型の意思決定を求めるトレーダー向け。

#################################################
# 7. インテリジェントルールオプション(動的出口)
#################################################
IntelligentRuleOptions:
  IsEnabled: true                    # スマート出口ルールを有効化
  UseOriginalTPAsBase: false         # 固定TPをベースラインとして使用しない
  EnableAdaptiveThresholds: true     # 市場状況に応じて閾値を調整
  MinimumHoldTime: 2                 # 最低2本のローソクを保持(1d間隔で2日)
  MaximumBuyHoldTime: 30             # LONGは最大30日後に強制退出
  MaximumSellHoldTime: 20            # SHORTは最大20日後に強制退出
  
  # ローソクパターン反転で退出
  CandleExitRules:
    IsEnabled: true                  # 反転パターン検知時に退出
    OppositesCandlesCount: 3         # 反対色のローソク3本後に退出
    ExitPercentage: 100              # ポジション100%をクローズ
    RuleName: "トレンド反転出口"
    RequireMinimumProfit: 2.0        # 最低+2%利益がある場合のみ退出
  
  # LONG取引ルール(強気反転ポジション)
  LongTrade:
    ThresholdRules:
      # 時間ベースのストップロス(徐々に緩やかに)
      - Minutes: 1440                # 1日後(1440分)
        ThresholdPer: -6.0           # -6%損失で退出
        RuleName: "1日目ストップロス - Long"
      
      - Minutes: 4320                # 3日後
        ThresholdPer: -8.0           # -8%損失を許容
        RuleName: "3日目ストップロス - Long"
      
      - Minutes: 10080               # 7日後
        ThresholdPer: -10.0          # -10%損失を許容
        RuleName: "1週目ストップロス - Long"
      
      - Minutes: 20160               # 14日後
        ThresholdPer: -5.0           # まだ利益が出ていない場合はタイトに
        RuleName: "2週目保護 - Long"
    
    TakeProfitRules:
      # 段階的な利益確定
      - TpMultiplier: 0.5            # +10%利益(20%TP * 0.5)
        SellPer: 30                  # ポジションの30%を売却
        RuleName: "部分退出1 - Long"
        IsEnabled: true
        UseMarketOrder: true
      
      - TpMultiplier: 1.0            # +20%利益(フルTP)
        SellPer: 50                  # 残りの50%を売却
        RuleName: "部分退出2 - Long"
        IsEnabled: true
        UseMarketOrder: true
      
      - TpMultiplier: 1.5            # +30%利益(1.5倍TP)
        SellPer: 100                 # ポジション全体をクローズ
        RuleName: "完全退出 - Long"
        IsEnabled: true
        UseMarketOrder: true
  
  # SHORT取引ルール(弱気反転ポジション)
  ShortTrade:
    ThresholdRules:
      # SHORTポジション用によりタイトなストップ(暗号資産ではリスクが高い)
      - Minutes: 1440                # 1日後
        ThresholdPer: -5.0           # -5%損失で退出
        RuleName: "1日目ストップロス - Short"
      
      - Minutes: 2880                # 2日後
        ThresholdPer: -7.0           # -7%損失を許容
        RuleName: "2日目ストップロス - Short"
      
      - Minutes: 7200                # 5日後
        ThresholdPer: -10.0          # 最大-10%損失許容
        RuleName: "5日目ストップロス - Short"
      
      - Minutes: 14400               # 10日後
        ThresholdPer: -4.0           # 大幅にタイトに
        RuleName: "10日目保護 - Short"
    
    TakeProfitRules:
      # SHORTポジションではより速く利益確定
      - TpMultiplier: 0.4            # +8%利益
        SellPer: 40                  # 40%をクローズ
        RuleName: "クイック退出1 - Short"
        IsEnabled: true
        UseMarketOrder: true
      
      - TpMultiplier: 0.7            # +14%利益
        SellPer: 60                  # 残りの60%をクローズ
        RuleName: "クイック退出2 - Short"
        IsEnabled: true
        UseMarketOrder: true
      
      - TpMultiplier: 1.0            # +20%利益
        SellPer: 100                 # すべてクローズ
        RuleName: "完全退出 - Short"
        IsEnabled: true
        UseMarketOrder: true

#################################################
# 8. グローバルセーフティ&損失制御
#################################################
IntelligentGlobalSettings:
  MinProfitToEnableTP: 1.0           # TP退出を許可する前に+1%利益が必要
  MaxLossBeforeForceClose: -15.0     # -15%損失で緊急退出(すべてのルールを上書き)

インテリジェントルールの理解:

時間ベース閾値:

  • 初期は広いストップを許可(市場が動くのに時間が必要)
  • 取引が機能しない場合は徐々にタイトに
  • 例:1日目-6%、3日目-8%、2週後-5%

ローソク出口ルール:

  • 連続する反対色ローソクでトレンド反転を検知
  • LONG:3本の赤ローソク後退出(弱気反転)
  • SHORT:3本の緑ローソク後退出(強気反転)
  • RequireMinimumProfit:利益がある場合のみ退出(パニック売りを回避)

段階的利益確定:

  • TpMultiplier: 0.5 = 目標利益の50%で退出
  • SellPer: 30 = ポジションの30%のみ売却(70%を継続)
  • 利益をロックしつつ勝ちトレードを走らせる

グローバルセーフティ:

  • MaxLossBeforeForceClose: -15.0 = -15%損失でキルスイッチ
  • すべてのルールを上書きして壊滅的損失を防止

比較:物理的SL/TP vs インテリジェントルール

機能 物理的SL/TP インテリジェントルール
シンプルさ 非常にシンプル より複雑
予測可能性 固定パーセンテージ 動的調整
時間認識 なし あり(段階的ストップ)
パターン認識 なし あり(ローソク反転)
部分退出 全か無か 段階的スケールアウト
市場適応 静的 適応型閾値
最適対象 保守的、設定して放置 アクティブトレーダー、最適化

取引スタイル別推奨設定

保守的長期ホルダー

物理的SL/TPを使用:

SLTPSettings:
  StopLossPercent: 10.0          # ボラティリティのための広いストップ
  TakeProfitPercent: 25.0        # 忍耐強い利益目標
  EnableTrailingSl: true
  TrailingSlOffsetPercent: 4.0
  EnableBreakeven: true
  BreakevenActivationPercent: 8.0

IntelligentRuleOptions:
  IsEnabled: false               # シンプルに保つ

バランス型スイングトレーダー

組み合わせを使用:

SLTPSettings:
  StopLossPercent: 7.0           # 基本保護
  TakeProfitPercent: 0.0         # 固定TPを無効化
  EnableTrailingSl: true
  TrailingSlOffsetPercent: 2.5

IntelligentRuleOptions:
  IsEnabled: true
  CandleExitRules:
    IsEnabled: true              # 反転時に退出
    OppositesCandlesCount: 3
  LongTrade:
    TakeProfitRules:             # 代わりにインテリジェントTPを使用
      - TpMultiplier: 0.5
        SellPer: 40
      - TpMultiplier: 1.0
        SellPer: 100

IntelligentGlobalSettings:
  MaxLossBeforeForceClose: -12.0

アクティブオプティマイザー

完全インテリジェントシステムを使用:

SLTPSettings:
  StopLossPercent: 0.0           # 物理的SL/TPを無効化
  TakeProfitPercent: 0.0
  EnableTrailingSl: false

IntelligentRuleOptions:
  IsEnabled: true
  EnableAdaptiveThresholds: true  # 完全動的制御
  CandleExitRules:
    IsEnabled: true
    OppositesCandlesCount: 2     # 迅速な反転検知
  # 上記に示したすべての閾値とTPルールを使用

IntelligentGlobalSettings:
  MinProfitToEnableTP: 0.5
  MaxLossBeforeForceClose: -10.0

重要な考慮事項

1日ローソク用:

  • インテリジェントルールの Minutes = 実際の分
  • 1日 = 1440分
  • 1週 = 10080分
  • 時間閾値を適切に計画

ポジションサイズ:

  • 広いストップでは小さいポジションを使用(長期ボラティリティ)
  • 1取引あたり資本の2〜3%以上のリスクを取らない
  • インテリジェントルールは3〜5%のポジションサイズで最適

バックテスト必須:

  • まず過去データでSL/TP設定をテスト
  • 勝率と取引ごとの平均利益を監視
  • 実際のパフォーマンスに基づいて閾値を調整

市場状況:

  • 強気相場:広いストップ、高いTP
  • 弱気相場:タイトなストップ、速い利益確定
  • 全体のポートフォリオリスクに基づいて MaxLossBeforeForceClose を調整

追加リソース

  • ログを定期的に確認:grep "LONGTERM_SMART" bot.log
  • 信頼度レベルを監視してシグナル品質を評価
  • 過去のパフォーマンスに基づいて min_confidence_threshold を調整
  • SL/TPヒット率を追跡してリスク管理を最適化
  • IntelligentGlobalSettings.MaxLossBeforeForceClose をポートフォリオ保護として使用

拡張最終チェックリスト

シグナル設定:

  • [ ] Profile: "long" を設定
  • [ ] summaryInterval: "1d" を設定
  • [ ] strategyIntervals.long: ["1d"] を設定
  • [ ] enabled_long_term_reversal: true を有効化
  • [ ] 閾値パラメータを設定
  • [ ] 両方のシグナルを supported_volatility_action に追加
  • [ ] symbols.json を削除/リセット

リスク管理:

  • [ ] SL/TP方法を選択(物理的 vs インテリジェント)
  • [ ] ストップロスパーセンテージを設定
  • [ ] テイクプロフィット目標を設定
  • [ ] グローバルセーフティ制限を設定(MaxLossBeforeForceClose
  • [ ] まず小さなポジションサイズでテスト
  • [ ] 緊急退出メカニズムが機能することを確認

起動:

  • [ ] ボットを再起動
  • [ ] ログでシグナル検知を確認
  • [ ] 最初の数シグナルを慎重に監視
  • [ ] SL/TP実行を追跡
  • [ ] 実際のパフォーマンスに基づいて調整

📎 Related Topics