最高最低中心ルックバック戦略
1
Follow
1802
Followers
概要
最高最低中心回看戦略は、トレンドフォロー型の戦略です。その主な考え方は、過去の一定期間における最高値と最安値の中間価格を基準値として計算し、その基準値にボラティリティを組み合わせて建玉ゾーンと手仕舞いゾーンを算出することです。価格が建玉ゾーンに入ったら買い建て、手仕舞いゾーンに入ったら決済します。
戦略の原理
この戦略は主に以下のステップで実現されます。
- 過去のlookback_length期間における最高値hと最安値lを計算し、EMAで平滑化する
- 最高値と最安値の中間価格centerを基準値として計算する
- ATRとATR multiplierに基づいてボラティリティvolaを計算する
- centerとvolaから建玉ゾーンupperと手仕舞いゾーンlowerを算出する
- 価格priceがupperを上抜けたら買い建て、priceがlowerを下抜けたら決済する
この方法により、価格がトレンド状態に入ったときに迅速にトレンドを追跡できると同時に、ボラティリティを使ってリスクをコントロールすることができます。
優位性分析
この戦略には以下のような利点があります。
- トレンドを効果的に追跡し、価格変動を迅速に捉えることができる
- 最高値と最安値の中間価格を基準値とすることで、擬似ブレイクアウトの確率を減らせる
- ボラティリティが自動調整されるため、リスクをコントロールできる
- 保有期間が短く、高頻度の取引機会を得られる
- 実装が簡単で、理解や最適化が容易
リスク分析
この戦略には以下のようなリスクも存在します。
- レンジ相場では不要な取引が多く発生する可能性がある
- ATRの値と倍率の設定が戦略のパフォーマンスに影響を与えるため、入念なテストと最適化が必要
- 中間価格をブレイクした後にリトレースメントが発生し、損切につながる可能性がある
- トレンド反転が速すぎると、大きな損失を被る恐れがある
これらのリスクをコントロールするために、以下の点から最適化を図ることができます。
- ATRパラメータを調整しボラティリティを低減して、レンジ相場をフィルタリングする
- フィルター条件を追加して、不要な取引を避ける
- 移動損切を採用して利益を確定する
- トレンド指標と組み合わせて、真のトレンドの開始と終了を判断する
最適化の方向性
この戦略にはさらなる最適化の余地があります。
- 異なる市場や異なる期間におけるパラメータの効果をテストできる
- 機械学習アルゴリズムを組み合わせてパラメータを自動最適化できる
- より多くの指標を組み合わせてトレンドの開始と終了を判断できる
- 建玉比率を動的に調整することを検討できる
- センチメント指標を組み合わせて、極端な感情に引きずられるのを避けることができる
これらの最適化により、戦略の安定性と収益性をさらに高めることが期待できます。
まとめ
最高最低中心回看戦略はシンプルで実用的なトレンドフォロー戦略です。価格変動を迅速に捉えトレンドを追跡できる一方、ボラティリティによってリスクをコントロールすることができます。この戦略は実装が容易であり、定量取引の初心者が学習や実践に適しています。パラメータ最適化やルールの改善により、戦略の効果をさらに高めることができます。総じて、推奨に値する定量戦略です。
Source
Pine
/*backtest
start: 2023-11-27 00:00:00
end: 2023-12-27 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Highest/Lowest Center Lookback Strategy", overlay=true)
lookback_length = input(200, type=input.integer, minval=1, title="Lookback Length")Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

