双RSI指標突破策は,相対的に強い2つの指標 ((RSI) を使って取引する.それは,速いRSIと遅いRSIであり,どちらも同じ方向で取引することができます.
具体的にはこうです
急速RSI (例えば16サイクル) と遅いRSI (例えば31サイクル) をそれぞれ計算する
購入シグナルが生成されるのは,速度のRSIが超売り線 (例えば30) よりも低い場合です.
遅いRSIが超売り線 (例えば30) よりも低い場合も買取シグナルを生成します.
RSIは,同じ日に同じタイミングで買い信号を発信します.
RSIの急上昇で70時平行
RSIが68で平衡した
リストラ・ストップラインを設定する
双RSI指標は,オーバーバイのオーバーセール領域で良い機会を見つけることができます. 快速・スロースピードラインの組み合わせは,多層の入場を実現し,トレンドの走行を追跡することができます. 止損は,リスクを制御できます.
RSIが互いに検証し,偽信号を減らす
多層のエントリーでトレンドを順番に把握できます.
異なる利得点とストップポイントを設定します.
リスクのコントロールをさらに進める
RSIパラメータを最適化するために繰り返しテストする必要があります.
双重入場は取引リスク因数を増大させる
ストップダメージが接近し,震えられる可能性
双RSI指数戦略は,二時間軸の指数を総合的に使用し,リスクを制御した前提で,トレンドを追跡するために複数のエントリーポイントを実現する.パラメータの最適化と厳格なストップダストが鍵である.全体的に,この戦略は,中長線方向の動きを追跡するのに適しています.
/*backtest
start: 2023-09-06 00:00:00
end: 2023-09-13 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// @version=4
// © HermanBrummer
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
strategy("DUAL RSI", "RSI", 1, pyramiding=2)
/// USES TWO RSI'S BOTH OF THEM CAN TRADE IN THE SAME DIRECTION AT THE SAME TIME -- ONE SLOW RSI, AND ONE FAST RSI
/// BOTH RSI'S HAVE DIFFERENT LENGHTS ONE IS FAST AND HAS A SETTTING OF 16 ONE IS SLOW AND HAS A SETTING OF 31
/// BOTH RSI'S HAVE DIFERENT EXIT PARAMETERS
/// PYRAMIDING ALLOWS THE SYSTEM TO BUY ONE DO ONE SLOW RSI AND ONE FAST RSI BUY ON THE SAME DAY
/// FASTRSI EXITS AT 70 RSI LEVEL
/// SLOW RSI EXITS AT 68 RSI LEVEL
FastRSILen = input( 16 )
SlowRSILen = input( 31 )
overSold = input( 91 )
FastRsi = rsi(ohlc4, FastRSILen)
SlowRsi = rsi(ohlc4, SlowRSILen)
aboveMaFilter = close > sma(close, 200)
StopLossLine = strategy.position_avg_price * .90
plot(StopLossLine, "StopLossLine", #ff0000)
// plot(FastRsi, "FastRsi", color.yellow, 2)
// plot(SlowRsi, "SlowRsi", color.purple, 2)
FastBuy = FastRsi < overSold and aboveMaFilter //and strategy.position_size != 1
SlowBuy = SlowRsi < overSold and aboveMaFilter //and strategy.position_size != 1
// FAST_BUY
strategy.entry("Fast Enter", true, when=FastBuy)
if FastRsi > 70 /// SELLS IF RSI == 75
strategy.close("Fast Enter", comment="Fast Exit")
strategy.exit("Stop Loss", "Fast Enter", stop=StopLossLine)
// // /// SLOW_BUY
strategy.entry("Slow Enter", true, when=SlowBuy)
strategy.exit("Stop Loss", "Slow Enter", stop=StopLossLine)
if SlowRsi > 68 /// SELLS IF RSI == 68
strategy.close("Slow Enter", comment="Slow Exit")