ピボット反転に基づく定量取引戦略
概要
これは,入場シグナルとして支点を利用する量的な取引戦略である. 支点の上昇と下降を計算し,価格がこれらの支点を突破すると,長ポジションまたは短ポジションを起動する.
戦略原則
この戦略は,主に支点反転理論に基づいている.まずは,左のN根K線と右のM根K線の支点を計算し,その後,価格がこれらの支点を突破するかどうかをリアルタイムで監視する.
価格が上昇支柱を突破すると,ランチャンの力が価格を押し上げ続けるには不十分であることを示す.空白は良い利益を得ることができる.価格が下降支柱を突破すると,空白の力が枯渇したことを示す.このとき,空白は良い利益を得ることができる.
具体的には,この戦略は,ta.pivothighとta.pivotlowの関数を使って上昇支点と下降支点を計算する.そして,現在の最高価格が上昇支点を突破するかどうか,最低価格が下降支点を突破するかどうかを比較する.突破した場合,対応する多空策を起動する.
さらに,この戦略は,リスクを管理するためにストップを用いることもある.具体的には,価格が支点を破った後,すぐに注文し,支点の反対側にストップを設定することで,失敗したシングルが損失を拡大することを最大限に防ぐことができる.
優位分析
この"支柱の反転"という戦略には以下の利点があります.
- 支点反転信号はより信頼性があり,勝利率が高い.
- リスクコントロールと合理的なストップダスト設定
- 簡単に実行し 簡潔なコードで
- 異なる品種に適応し,柔軟性がある
リスク分析
この戦略にはいくつかのリスクがあります.
- プラグインが故障し,誤信号が発生する可能性があります.
- 突破した支柱点の後に反響が起こり,停止ダメージが引き起こされる
- 取引の頻度が高く,取引費用は隠されたコストです.
- 効果は品種とパラメータの設定に関係し,調整が必要
リスクを下げるために,以下のことを考えてください.
- 基点計算を確実にするため,左右のK線の数を最適化
- 適切な緩解範囲を設け,過密な停止を避ける.
- 最小利益目標設定で,重複取引を減らす
- 異なる品種とパラメータをテストし,最適な配置を見つけます.
最適化の方向
この戦略はさらに改善できる余地があります.
- 他の指標と組み合わせて,支点突破の信頼性
- 価格の傾向を判断する機械学習モデルを追加
- 高周波データによる取引信号の感度向上
- ポジション管理モジュールを追加し,条件に応じてポジションを動的に調整します.
- 詳細なアカウントモジュールにアクセスし,実際の取引費用を計算します.
これらの最適化は,戦略の勝率,収益性,安定性を向上させます.
要約する
概要として,これは支点逆転理論に基づく量化取引戦略である.これは,価格突破支点を取引信号として利用し,同時にも,ストップ・メカニズムを用いてリスクを制御する.この戦略は,実行しやすい,適用範囲は広範囲であり,実用的な量化取引戦略である.しかし,また,一定のリスクがあり,さらなるテストと最適化が必要で,実用的な使用で最適な配置を見つける必要がある.
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy('Weekly Returns with Benchmark', overlay=true,
default_qty_type=strategy.percent_of_equity, default_qty_value=25,
commission_type=strategy.commission.percent, commission_value=0.1)- 1

