高度な連携

シグナル + DCA/TSL
動的な戦略コントロール

TradingViewのシグナルとDCA・トレーリングストップを組み合わせた、相場の変化に対応する自動売買です。設定した条件に応じて、ボットがリアルタイムに動作します。

シグナル連動の戦略が動く仕組み

TradingViewのインジケーターが相場の状況を検知し、ボットのDCA・トレーリングストップのパラメーターを状況に合わせて自動で調整します。

1

相場分析

TradingViewのインジケーターが相場の状況を分析します

2

シグナル発生

アラートが新しい設定とともにWebhookを送信します

3

設定を更新

ボットが新しいDCA・トレーリングストップの設定を受け取り、適用します

4

適応型トレード

現在の相場状況に合わせて戦略が調整されます

シグナルフロー:TradingView → ボット設定

TradingViewインジケーター

RSI / EMAで相場を分析します

RSI > 70
RSI < 30
EMA Cross

Webhook発生

JSONペイロードをボットに送信します

{ "canBuy": false }

設定を更新

ボットのパラメーターが変更されます

canBuy: false
DCA: 5

ボットが適応

売買戦略を調整します

適応済み

シグナルフローの例

RSI買われすぎシグナル
1
RSIが70を上抜け
2
アラート:「RSI買われすぎ・買いを停止」
3
Webhookが送信 { "canBuy": false }
4
ボットが新規ポジションを開かなくなります
EMA下抜けシグナル
1
EMA 9がEMA 21を下抜け
2
アラート:「弱気のEMAクロス」
3
Webhook:canBuy: false, dcaLevels: 5
4
ボットがDCAによる保護を強化します
RSI回復シグナル
1
RSIが買われすぎ圏から60を下回る
2
アラート:「RSI正常化・再開」
3
Webhookが送信 { "canBuy": true }
4
ボットが買いを再開します
RSI + EMAの複合シグナル
1
RSI < 30 かつ EMA 9 > EMA 21
2
アラート:「強い買いシグナル」
3
canBuy: true, dcaLevels: 3, tslDrop: 3
4
ボットが積極モードに移行します

シグナル連動による設定の変化

シグナル動作ログ

日数 1
買い
$100

Signal: Bear Market Detected

DCA: 3TSL: 5%
日数 3
買い
$88

Signal: Increase DCA Levels

DCA: 4TSL: 6%
日数 5
買い
$75

Signal: Max DCA Protection

DCA: 5TSL: 7%
日数 7
買いなし
$68

Signal: RSI Oversold -> canBuy: false

DCA: 5TSL: 7%
日数 9
買い
$78

Signal: RSI Recovery -> canBuy: true

DCA: 4TSL: 5%
日数 11
買い
$92

Signal: Tighten TSL

DCA: 3TSL: 4%

canBuyシグナルの仕組み(RSI / EMA)

canBuy: true

ボットが新しい買い注文を出せる状態です。チャートの緑のゾーンが買い可能な期間を示します。

canBuy: false

ボットが新しい買い注文を停止します。保有中のポジションはそのまま継続します(保有中の取引ではDCA・トレーリングストップが引き続き有効です)。

RSIベース

RSI > 70:買われすぎ → canBuy: false
RSI < 30:売られすぎ → 回復を待つ

EMAベース

EMA9 < EMA21:デッドクロス → canBuy: false
EMA9 > EMA21:ゴールデンクロス → canBuy: true

TradingViewアラートメッセージの例

// RSI Overbought Alert
{
  "canBuy": false,
  "message": "RSI {{interval}} = {{RSI}} > 70 - Stop buying"
}

// EMA Crossover Alert
{
  "canBuy": {{EMA9 > EMA21}},
  "dcaLevels": {{EMA9 > EMA21 ? 3 : 5}},
  "message": "EMA Cross - Adjusting strategy"
}

シグナル連動戦略の計算ツール

戦略プリセット

基本設定
バランス型 プリセット

シグナルが基本パラメーターをどの程度強く変化させるかを調整します

シグナル調整後のパラメーター

下落相場

DCAレベル: 5

トレーリングストップ幅: 7.5%

上昇相場

DCAレベル: 2

トレーリングストップ幅: 3.3%

高ボラティリティ

DCAレベル: 4

トレーリングストップ幅: 6.3%

レンジ相場

DCAレベル: 3

トレーリングストップ幅: 5%

戦略の概要

シグナル倍率が 1.5x のとき、市場のシグナルに応じて 2-5 のDCAレベルと 3.3%-7.5% のトレーリングストップ幅の間で自動的に調整されます。

パフォーマンス比較

さまざまな相場状況における、シグナル連動戦略と静的なDCA・トレーリングストップ設定の比較です。

シナリオ静的なDCA/TSLシグナル連動改善幅
平均取得価格利益率 %回復期間平均取得価格利益率 %回復期間
下落相場(-32%)$8219.5%4日$7530.7%3日+57%
上昇相場(+95%)$10085%-$10092%-+8%
高ボラティリティ$9531.6%2日$9137.4%1.5日+18%
レンジ相場からのブレイクアウト$10032%-$9933.3%-+4%

シグナルペイロードの例

これらのWebhookペイロードをコピーし、TradingViewのアラートに設定すると、戦略を自動で調整できます。

下落相場での保護

{
  "mode": "dca",
  "dcaEnabled": true,
  "dcaLevels": 5,
  "dcaDropStep": 3,
  "dcaBuyPercentages": [30, 25, 20, 15, 10],
  "tslDropPercent": 7,
  "message": "Bear market detected - maximizing DCA protection"
}

上昇相場での最適化

{
  "mode": "tsl",
  "dcaEnabled": false,
  "dcaLevels": 1,
  "tslDropPercent": 2,
  "tpPercent": 15,
  "message": "Bull run detected - tight TSL for profit protection"
}

RSI買われすぎ:買いを停止

{
  "canBuy": false,
  "message": "RSI > 70 - Overbought, stop new buys"
}

RSI回復:買いを再開

{
  "canBuy": true,
  "message": "RSI < 60 - Resume buying"
}

EMAデッドクロス:買いを停止

{
  "canBuy": false,
  "dcaEnabled": false,
  "message": "EMA 9 crossed below EMA 21 - bearish signal"
}

高ボラティリティ時の調整

{
  "mode": "dca",
  "dcaEnabled": true,
  "dcaLevels": 4,
  "dcaDropStep": 4,
  "tslDropPercent": 6,
  "message": "High volatility - balanced DCA/TSL configuration"
}

かんたん設定ガイド

1

インジケーターを設定

相場の状況を検知するTradingViewのインジケーター(RSI・MACD・移動平均線など)を設定します

2

アラート条件を作成

インジケーターが特定の相場状況を示したときに発火するアラートを作成します

3

Webhookペイロードを追加

適切なDCA・トレーリングストップ設定のペイロードをアラートのWebhookに設定します

戦略を自動化してみませんか?

TradingViewのシグナルと、賢いDCA・トレーリングストップ管理を組み合わせましょう。設定した条件に応じて、あらゆる相場状況にボットが自動で対応します。

    TradingViewシグナル連動のDCA・TSL自動売買|unCoded