線形回帰と二重移動平均線を用いた短期戦略
1
Follow
1802
Followers
概要
本戦略は、線形回帰指標と二重指数移動平均線を組み合わせることで、短期的なトレンドフォロー運用を実現します。戦略は、価格が上下のバンドを突破した際に売り建てを行い、再度価格がバンドを突破した時点でポジションをクローズします。また、二重指数移動平均線を用いて価格トレンドを判断し、建倉の補助条件としています。
戦略の仕組み
本戦略は主に線形回帰指標を用いて価格のブレイクアウトを判定します。線形回帰指標は、一定期間の最高値と最安値に基づき、線形回帰法によって算出された上下のバンドです。価格が上バンドを下抜け、または下バンドを上抜けした場合、これを取引シグナルとみなします。
また、本戦略では二重指数移動平均線を導入し、中間トレンドを判断します。二重指数移動平均線は価格変化により速やかに反応します。価格が上バンドを下抜けした際、その時点で二重指数移動平均線が既に価格の上にあれば、下落トレンドにあると判断し、売りポジションを建てます。価格が再び上バンドを突破するか、二重指数移動平均線を上回った場合、ポジションをクローズします。
具体的には、戦略は以下のポイントを含みます。
- 線形回帰の上バンドと下バンドを計算
- 二重指数移動平均線を計算
- 価格が上バンドを下抜け、かつ二重指数移動平均線が価格より高い場合、売りポジションを建てる
- 価格が再び上バンドを突破するか、二重指数移動平均線を上回る場合、売りポジションをクローズする
優位性分析
従来の移動平均線などの指標と比較して、本戦略には以下のような利点があります。
- 線形回帰指標は価格変化をより迅速に捉えることができ、建倉シグナルとして有効である
- 二重指数移動平均線はトレンド判断の感度が高く、偽ブレイクを回避できる
- 二重指標と条件を組み合わせることでノイズを除去でき、取引をより安定させる
リスク分析
本戦略には以下のようなリスクも存在します。
- 線形回帰指標はパラメータに敏感であり、期間によって異なる結果を生じる可能性がある
- 二重指数移動平均線でダイバージェンスが発生し、誤判断を招く恐れがある
- ブレイクアウト型戦略ではスリッページリスクが増加する可能性がある
- レンジ相場では頻繁なポジション開閉が発生する可能性がある
上記リスクに対しては、パラメータ最適化、厳格なストップロス設定、ブレイクアウト幅の適度な拡大などの方法で対処できます。
最適化の方向性
本戦略は以下の点からさらに最適化できます。
- 線形回帰の期間と二重指数移動平均線の期間を最適化し、最適なパラメータ組み合わせを見つける
- 価格変動幅の判断を追加し、微小なブレイクによる誤シグナルを回避する
- 出来高などの補助条件を追加し、ブレイクアウトの有効性を確保する
- ストップロス階層を設定し、1回の損失を抑える
- 特定の銘柄に合わせてパラメータを調整する
まとめ
本戦略は線形回帰指標と二重指数移動平均線を総合的に活用し、理論的・実践的に一定の優位性を持ちます。継続的な最適化調整により、安定性と戦略効果をさらに向上させることが可能です。本戦略は短期的な取引に適しており、定量トレーダーに良好なアルファをもたらすことが期待されます。
Source
Pine
/*backtest
start: 2023-12-26 00:00:00
end: 2024-01-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy('LR&SSL_Short', overlay=true)
startP = timestamp(input(2017, "Start Year"), input(12, "Month"), input(17, "Day"), 0, 0)
end = timestamp(9999,1,1,0,0)Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

