トレンド乖離インジケーターとローソク足を組み合わせた移動平均線ウェーブ戦略
1
Follow
1802
Followers
概要
本戦略は、価格のトレンド乖離指標であるTSIを計算し、TSIに移動平均線処理を施すことで、TSI指標の移動平均線を形成します。価格のローソク足方向と組み合わせて、現在の株価が上昇トレンドか下降トレンドかを判断し、買いシグナルと売りシグナルを生成します。
原理
本戦略は主に以下のステップで構成されています。
- 価格の変化率pctを計算
- pctに対して二重のHMA平滑化処理を行い、double_smoothed_pcを取得
- pctの絶対値に対して二重のHMAを計算し、double_smoothed_abs_pcを取得
- TSIの値を計算:(100 * (double_smoothed_pc / double_smoothed_abs_pc))
- TSI値に対してHMA移動平均線処理を行い、TSIの移動平均線tsihmalineを取得
- TSI値とTSI移動平均線の関係を比較し、TSI値が移動平均線より高い場合は上昇トレンド、低い場合は下降トレンドと判定
- 上昇トレンド時、価格も上昇している場合は買いシグナルを生成
- 下降トレンド時、価格も下落している場合は売りシグナルを生成
上記のステップにより、現在の全体的なトレンド方向を判断し、価格の実際の動きと組み合わせて取引シグナルを生成します。
利点
- 二重のHMA平滑化処理により、短期的なノイズを効果的に除去し、メイントレンドを捉えることができます
- TSIとその移動平均線を組み合わせることで、全体的なトレンド方向を判断できます
- 価格のローソク足方向と組み合わせることで、ダマシの突破を回避し、シグナルの信頼性を向上させます
- パラメータは調整可能で、市場に応じて平滑化パラメータを変更し、異なる周期に適応できます
- グラフは直感的で、緑色が上昇トレンド、赤色が下降トレンドを示します
リスク
- レンジ相場では、誤ったシグナルが複数発生する可能性があります
- トレンド転換点では、移動平均線にラグが生じ、最適なエントリーポイントを逃す可能性があります
- 市場の変化に適応するために、頻繁にパラメータを調整する必要があります
- 本戦略は単一のTSI指標に基づいており、他の指標と組み合わせて最適化することができます
最適化の方向性
- フィルターを追加して、レンジ相場での誤シグナルを回避できます
- 他の指標を追加してトレンド転換点を確認できます
- 機械学習などの手法を用いてパラメータを自動最適化できます
- ストップロス戦略を導入し、1回の損失を制御できます
まとめ
本戦略はTSI指標を使用してトレンド方向を判断し、価格のローソク足と組み合わせて取引シグナルを生成します。上昇トレンドで買い、下降トレンドで売ることでトレンドを効果的に捉えることができます。ただし、一定のリスクも存在し、安定性を向上させるために最適化が必要です。全体的に、この戦略は直感的で理解しやすく、テクニカル指標に精通したトレーダーに適しています。
Source
Pine
/*backtest
start: 2023-10-29 00:00:00
end: 2023-11-05 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="TSIHULLBOT", shorttitle="TSICCIHULL", default_qty_type=strategy.percent_of_equity, default_qty_value=100)
long = input(title="Long Length", type=input.integer, defval=50)
short = input(title="Short Length", type=input.integer, defval=50)Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

