強気相場の強いトレンド追従戦略


作成日: 2023-10-17 14:31:22 最終変更日: 2023-10-17 14:31:22
コピー: 0 クリック数: 693
1
フォロー
1617
フォロワー

強気相場の強いトレンド追従戦略

概要

この戦略は,多行ではなく空行のみのトレンド追跡戦略である.これは,タングチャン通路とStochRSI指標を使用して,牛市の強い上昇傾向を識別し,強い傾向へのLOWリスクの参加を実現する.

戦略原則

この戦略は,次の2つの指標を用いてトレンドを判断します.

  1. 唐通路:通路上線として,最近30本のK線最高価格の6日EMAを計算する.閉盘価格が上線より大きい場合は,現在牛市トレンドにあることを示している.

  2. StochRSI指標:%K線と%D線を含むストッチRSI指標. この戦略は%K線に下線を加え,35をデフォルトする.%K線が下線を突破すると,牛市トレンドが終了し,平仓する.

具体的には,この戦略の取引の論理は以下の通りです.

  1. 閉盤価格が唐通路上線より大きいときは,牛市トレンドで,緑の背景が表示されます.

  2. StochRSIの%K線がデフォルト下線35より大きいとき,多入場を行う.

  3. %K線下から軌道下を通るとき,平仓は離場する.

この戦略は,トレンドフィルターとオーバーバイのオーバーセール指標を同時に使用して,低リスクでブルマーケットトレンドに参加する効果を現していることがわかります. 唐津チャネルは,非トレンド市場の干渉をフィルターし,トレンドブルマーケットでのみ多項を開くことを保証します.ストックRSI指標は,オーバーバイのオーバーセールをタイムリーに反映し,比較をタイムリーに平行させることができます.

戦略的優位性

この戦略の利点は以下の通りです.

  1. 牛市が上昇するトレンドに参加し,熊市がもたらす損失を避ける.

  2. トランジメントを判断し,非トレンド市場をフィルターし,不必要な取引を減らすために,唐通路を使用します.

  3. StochRSIのパラメータは調整可能で,自分のリスクの好みに応じて入場・退出ポイントを設定できます.

  4. この戦略は,株価が継続的に上昇する状況で,継続的に利益を得ることができる.

  5. 戦略はシンプルで明快で,理解し,実行しやすい.

リスク分析

この戦略にはいくつかのリスクがあります.

  1. 市場が変化するにつれて,市場が変化し,市場が変化するにつれて,市場が変化し,市場が変化するにつれて,市場が変化するにつれて,市場が変化するにつれて,市場が変化するにつれて,市場が変化するにつれて,市場が変化するにつれて,

  2. 牛市が突然終了し,指標が適切なタイミングで退出信号を発せなかったため,大きな損失を招く可能性がある.

  3. パラメータを正しく設定しないと,取引頻度や偽信号が増加する.

  4. この戦略は,株価が長期にわたって上昇している牛市にしか適さないし,変動や下落の市場環境には適さない.

  5. 株の基本面に注意を払い,基本面が弱くなる株を選ばないこと.

最適化の方向

この戦略は以下の点で最適化できます.

  1. パラメータ設定を最適化し,変動する市場環境に対応する.

  2. 単一損失をコントロールするためのストップ・ロスの策略を追加します.

  3. 株の基本面とニュース面を組み合わせて,基本面が弱くなった株を選ぶのを避ける.

  4. トレンドへのタイムリーなアクセスを確保するために,入場時間を最適化します.

  5. 試合のタイミングを最適化して,牛市状態で早退を防ぐ.

  6. 異なる株のサンプルをテストし,戦略のパフォーマンスを評価します. その戦略に最も適した株のタイプを探します.

要約する

この戦略は,唐津通路によるトレンド判断,StochRSI指標と組み合わせて取引信号を発信し,低リスクで牛市トレンドを追跡する効果を実現する.利点は,操作が簡単で,牛市上昇傾向を継続的に捕捉できる点である.パラメータ最適化に注意し,基本面と組み合わせて株を選択し,戦略の効果をさらに改善する点である.適切な方法であれば,この戦略は,市場の中期および長期の牛市動向に参加する有効なツールとなる.

ストラテジーソースコード
/*backtest
start: 2023-09-16 00:00:00
end: 2023-10-16 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © SnarkyPuppy

//@version=5
strategy("Filtered Stoch", overlay=false, default_qty_value = 100, default_qty_type=strategy.percent_of_equity)

/////high filter...upper donchian channel of ema... or highest ema for a given amount of candles

filter_ema_len= input(6)
ema_donchian_len = input(30)

ema=ta.highest(ta.ema(high,filter_ema_len),ema_donchian_len)

////////////////////////basic stoch rsi with max val 100 and min val 0.. entry above lowerband preset 35

smoothK = input.int(7, "K", minval=1)
smoothD = input.int(4, "D", minval=1)
lengthRSI = input.int(14, "RSI Length", minval=1)
lengthStoch = input.int(14, "Stochastic Length", minval=1)
src = input(close, title="RSI Source")
rsi1 = ta.rsi(src, lengthRSI)
k = math.min(100, math.max(0,ta.sma(ta.stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)))
d = math.max(math.min(ta.sma(k, smoothD),80),35)
plot(k, "K", color=#2962FF)
plot(d, "D", color=#FF6D00)
h0 = hline(80, "Upper Band", color=#787B86)
hline(50, "Middle Band", color=color.new(#787B86, 50))
lowerband=input(35)
h11 = hline(lowerband, "Lower Band", color=#787B86)
fill(h0, h11, color=color.rgb(33, 150, 243, 90), title="Background")

ematrend= close>ema ? 1 : 0

bgcolor(ematrend==1?color.rgb(76, 175, 79, 80):na)

longCondition = k>lowerband and ematrend==1
if (longCondition)
    strategy.entry("Up", strategy.long)

shortCondition =  ta.crossunder(k,lowerband)
if (shortCondition)
    strategy.close("Up", shortCondition)