マルチレベルの買われ過ぎと売られ過ぎのショック買い戦略

RSI DCA
作成日: 2024-07-30 15:45:44 最終変更日: 2024-07-30 15:45:44
コピー: 1 クリック数: 509
1
フォロー
1617
フォロワー

マルチレベルの買われ過ぎと売られ過ぎのショック買い戦略

概要

多層超買超売の揺れ買い戦略は,牛市環境のために特別に設計された長線取引戦略である.この戦略は,ランダムな指標 ((Stochastic) とランダムな比較的強い指標 ((Stochastic RSI) の組み合わせを使用して,市場の調整中に最適な買いタイミングを探している.この戦略は,3層のピラミッド式加仓方法を採用し,ドルコスト平均法 (DCA) の効果を模倣し,市場の調整によってもたらされる投資機会を捉えることを目的としている.

戦略原則

この戦略の核となる原則は,超売り地域での買取シグナルを識別することで”低価格で買取”を実現することです.

  1. 周期が長いランダム指数 ((K) とランダムRSI指数 ((Kr) を使用する.
  2. 牛市環境に対応するために,上向きの超売線 ((20) と超買線 ((99) を設定する.
  3. K と Kr が同時にも超売ライン ((20) 未満であるとき,戦略は買い取りの機会を探し始める.
  4. 上記の条件が満たされている場合,Kr線でD線を穿過すると,買取信号が発せられる.
  5. アカウントの総額の20%を投資する3階のピラミッド式加仓.
  6. Kr線が超買線 ((99) に達し,またはそれを越えたとき,すべてのポジションを平らげて,利益を得て終了する.

この戦略は,牛市のトレンドに対する強い信頼を示しています.

戦略的優位性

  1. 順調なトレンド:牛市用に設計され,上昇傾向の逆転の機会を最大限に活用する.
  2. 多重確認: 2つの指標を組み合わせて,入口信号の信頼性を高めます.
  3. フレキシブルな加仓:平均コストを削減し,リスクをコントロールする3階層のピラミッド式加仓.
  4. 適応力:パラメータを調整することで,異なる市場環境に対応できる.
  5. シンプルで直感的な:戦略の論理は明確で,理解し実行しやすい.
  6. 自動化に適したコードで,自動化取引を簡単に実行できます.

戦略リスク

  1. 誤った突破の危険性: 揺れ動いている都市では誤った信号が頻繁に発生する可能性があります. 解決策: 移動平均のようなトレンド確認指標を追加する

  2. 過剰ポジショニングのリスク: 連続下落が過剰ポジショニングにつながる可能性があります. 解決方法:最大保有限額を設定するか,加仓率を動的に調整する.

  3. 失敗した反発の危険性: 厳しい入場条件が失敗した急速な反発を引き起こす可能性があります. 解決方法:より敏感な短期指標を追加することを検討する.

  4. ストップダメージメカニズムの欠如:急激なリコールで大きな損失を被る可能性があります. 解決方法:変動率に基づく動的止損機構の導入

  5. パラメータ感性: 策略のパフォーマンスはパラメータ設定に過度に依存する可能性があります. 解決方法:全般的なパラメータ最適化と反測を行う.

戦略最適化の方向性

  1. 動的パラメータ調整:市場の変動に応じてストキャスティックとRSIの周期を自動的に調整する. 理由は,異なる市場環境への戦略の適応性を向上させるためです.

  2. トレンドフィルターを導入: 長期移動平均をトレンド確認として追加する. 理由: 騒動の市内の偽信号を減らし,入場品質を向上させる.

  3. ダイナミックな加仓を実現する:市場変動と口座の利益と損失に基づいて加仓毎の割合を調整する. 理由: リスクの管理と資金運用の効率を向上させるため

  4. 利潤を増加させる結束メカニズム:Krが超買い領域に達すると,全額を平仓にするのではなく,分量的に減仓する. 理由:大きなトレンドを逃さず,長期的な利益を増やすこと

  5. 市場情緒指標の統合:VIXや資金流向指標,入場タイミングの最適化 理由: 市場マクロ環境に対する戦略の感度向上

要約する

多層超買超売の揺れ買い戦略は,ストキャスティックとストキャスティックRSIの指標を組み合わせて,市場調整中の買い機会を効果的に捕捉する巧妙に設計された牛市取引システムである.その3層のピラミッド型の加仓方法は,DCA戦略の優位性を模倣するだけでなく,より柔軟なポジション管理も提供している.戦略は設計上楽観的であるが,合理的なリスク管理と継続的な最適化により,安定した長期投資ツールになる可能性がある.将来の最適化の方向は,異なる市場環境に対応するために戦略の適応性とリスク制御能力を向上することに重点を置くべきである.全体的に,これはさらなる研究と改善の潜在的取引戦略である.

ストラテジーソースコード
/*backtest
start: 2024-06-29 00:00:00
end: 2024-07-29 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © aeperalta
 
//@version=5
strategy("Buy The Dips [aep]", overlay=false, pyramiding = 3)

//-------  strategy details ------------ {
// The strategy is to buy the dips by entering the market in the territory of oversold
// When both Stochastic (K) and Stochastic RSI (Kr) are below OS line is time to look for 
// crossovers in the Stochastic RSI indicator and buy @ market
// Take profit will happend when Kr is way up near the 100% as Overbought territory
// Since we are buy dips of during bullmarkets, there is no stoploss
//}

 
// ------stochastics --------{
periodK = input.int(66, title="%K Length", minval=1)
smoothK = input.int(3, title="%K Smoothing", minval=1)
periodD = input.int(3, title="%D Smoothing", minval=1)

// classic stochastic
k = ta.sma(ta.stoch(close, high, low, periodK), smoothK)


// stochastic rsi
periodRSI = input(14)
rsi = ta.rsi(close,periodRSI)
kr = ta.sma(ta.stoch(rsi, rsi, rsi, periodK), smoothK)
d = ta.sma(kr, periodD) 
 
// plots
OB = input.int(99, "Overbought")
OS = input.int(20, 'Oversold')

plot(k,'stochastic',color.white,2)
plot(kr, 'stochastic rsi', color.blue, 1)
plot(d, '%rsi D',color.maroon, 1 )

hline(OS, color = color.rgb(39, 230, 18), linestyle= hline.style_dashed)
hline(OB, color = color.rgb(229, 28, 18), linestyle= hline.style_dashed)
hline(100, color = color.red, linestyle= hline.style_dotted)
hline(0, color = color.green, linestyle= hline.style_dotted)

//}
// -------------- strategy excecution --------------- {

if  ta.crossover(kr, d) and kr < OS and k < OS
	strategy.entry("by the dip",strategy.long)
if kr >= OB
	strategy.close_all()

//}