1
Follow
1802
Followers
概要
追跡買い戦略はトレンドフォロー戦略の一種です。短期移動平均線が長期移動平均線を上抜けた時にポジション開始シグナルが発生します。直接エントリーするのとは異なり、この戦略ではシグナル発生後すぐにはポジションを持たず、価格が一定の条件を満たした後に買い注文を実行します。これにより、ある程度戦略の収益性を高めることができます。
原理
この戦略は2つの移動平均線のクロスシステムに基づいています。短期移動平均線と長期移動平均線をそれぞれ計算し、短期移動平均線が長期移動平均線を上抜けた時にロングシグナルを生成します。
追跡オプションが有効になると、戦略の実行ロジックは以下のように変わります。
- ロングシグナルが発生した時点では即座に買い注文を出さず、その瞬間の最安値を記録します。
- 次に、追跡買いで設定された割合に基づき、買い価格の閾値を計算します。すなわち、最安値 × (1 + 割合) となります。
- その後のローソク足において、現在のローソク足の最安値と買い価格の閾値を継続的に比較します。
- 最安値が買い価格の閾値を上抜けた時に、買い注文を実行します。
- これにより、トレンドが確認された後に、より良い価格でエントリーすることができます。
優位性分析
この戦略には以下のような利点があります。
- 追跡買いを使用することで、トレンドがより明確になった後にエントリーできるため、偽のブレイクアウトによるリスクを回避できます。
- 追跡買いにより、より良い価格でエントリーでき、ある程度収益性を向上させることができます。
- 戦略は比較的シンプルで理解しやすく、実装も容易です。
- 追跡買いのステップ割合をカスタマイズできるため、戦略の柔軟性が高まります。
- 移動平均線の期間もカスタマイズ可能で、異なる市場環境に適応できます。
リスク分析
この戦略には以下のリスクも存在します。
- 追跡買いには遅れが生じるため、エントリーの機会を逃す可能性があります。
- 追跡買いのステップ割合の設定が適切でないと、買い注文が実行されない場合があります。
- 移動平均線の期間設定が不適切だと、偽のシグナルが増える可能性があります。
- レンジ相場に直面すると、この戦略は大きな損失を被る可能性があります。
- 戦略が比較的単純であるため、ハイパーパラメータの最適化の余地があります。
これらのリスクに対しては、以下の対策を取ることができます。
- 追跡買いのステップ割合を適度に短縮し、遅れを低減します。
- 異なる割合設定をテストし、最適なパラメータを見つけます。
- 移動平均線の期間を最適化し、市場環境に適応させます。
- 他のフィルター条件を追加し、レンジ相場を回避します。
- ストップロスを導入して損失を抑えることを検討します。
最適化の方向性
この戦略は以下の方向で最適化が可能です。
- 出来高や出来高変化などの指標を追加し、価格と出来高の不一致を防ぎます。
- 出来高の条件判断を追加し、出来高が増加した時のみ買い注文を実行します。
- 移動平均線の期間パラメータを最適化し、異なる商品に適応させます。
- ボラティリティ指標を追加し、レンジ相場を回避します。
- ATRによるストップロスを導入します。
- ステップ割合を動的に変化させ、トレンドがより明確な時にステップを速めることを検討します。
まとめ
以上のように、追跡買い戦略は価格を追跡してより良いエントリーポイントを得るという考え方で改良され、シンプルさを保ちながら戦略の収益性を向上させています。しかし、この戦略には一定のリスクもあり、さらなる最適化が必要です。全体として、この戦略は定量取引に参考となるアイデアを提供しています。
Source
Pine
/*backtest
start: 2023-10-01 00:00:00
end: 2023-10-08 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
//
// ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
// -----------------------------------------------------------------------------Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1
