Type/to search

定量化ウェーブスクイーズ戦略

Common strategy
Created: 2023-11-14 14:04:24
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

この戦略の主な考え方は、Lazy Bearのモメンタム指標とCrypto FaceのMFI指標を組み合わせ、トレンド上昇時に買い、トレンド下降時に売ることで、市場トレンドを追跡する定量取引戦略である。

戦略の原理

  1. Lazy Bearのモメンタム指標BlueWaveを使用する。これは、終値と20日間の高値、安値、終値の平均を用いた線形回帰によりトレンド方向を判断する。BlueWaveが0を上抜けた場合は上昇トレンド、0を下抜けた場合は下降トレンドを示す。

  2. Crypto Faceが改良したMFI指標を使用する。これは、直近58日の値上がり・値下がり幅と出来高を計算し、資金の流れを判断する。MFIが0より大きい場合は資金流入、0より小さい場合は資金流出を示す。

  3. BlueWaveが0を上抜け、かつMFIが0より大きい場合に買いシグナルを発し、買い建て(ロング)する。BlueWaveが0を下抜け、かつMFIが0より小さい場合に売りシグナルを発し、売り建て(ショート)する。

  4. ストップロスと利確条件を設定し、市場トレンドを追跡して利益を獲得するとともに、リスクをコントロールする。

戦略の利点

  1. 2つの指標を組み合わせることで、市場トレンドの方向をより正確に判断できる。

  2. BlueWave指標は平滑化された曲線であるため、異常値に影響されにくく、市場トレンドの判断がより信頼できる。

  3. MFI指標で資金の流れを判断できるため、偽のブレイクアウトによる損失を回避できる。

  4. 戦略パラメータが少なく、実装と操作が容易である。

  5. ストップロスと利確条件を柔軟に設定でき、取引リスクをコントロールできる。

  6. 買い・売りの時間帯を設定でき、市場の特定時間帯の異常な変動を回避できる。

戦略のリスク

  1. 相場が継続的に下落する場合、この戦略は下落を追って売り建てを続け、損失を被る可能性がある。

  2. 指標が偽のシグナルを発生させた場合、エントリー後にポジションが不利になる可能性がある。

  3. ストップロス幅が大きすぎると、損失が拡大するリスクがある。

  4. 変動の激しい市場では、ストップロスが突破される確率が高い。

  5. パラメータの最適化が不適切だと、戦略の効果が低下する可能性がある。

  6. 過剰な取引シグナルが発生し、取引コストとスリッページコストが増加する。

最適化の方向性

  1. BlueWaveとMFIのパラメータを最適化し、指標をより安定かつ信頼性の高いものにする。

  2. トレンド指標を組み合わせ、継続的な売り建てによる損失を回避する。

  3. ストップロスと利確の比率を動的に調整し、不利なポジションに陥る確率を低減する。

  4. エントリー条件を最適化し、偽シグナルを減らす。

  5. ポジションサイズ管理を追加し、高値追いや安値売りを避ける。

  6. 機械学習アルゴリズムを組み合わせ、売買ポイントをより正確にする。

まとめ

本戦略は、BlueWaveとMFIの2つの指標を組み合わせてトレンド方向を判断し、上昇トレンドで買い、下降トレンドで売ることで、市場トレンドを効果的に追跡して利益を得ることができる。しかし、パラメータ設定、ストップロス・利確、継続的な下落などのリスクも存在するため、パラメータ設定、ストップロス機構、フィルター条件などをさらに最適化し、戦略の効果と安定性を高める必要がある。総じて、本戦略は比較的シンプルで直感的であり、長期トレンド追跡において良好な効果を発揮するが、レンジ相場における損失には注意が必要である。

Source
Pine
/*backtest
start: 2022-11-07 00:00:00
end: 2023-11-13 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// @version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Bunghole 2021
strategy(title="Crypto Squeeze Strategy", initial_capital = 100000, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0, currency = 'USD', overlay=true)
Strategy parameters
Strategy parameters
SL/TP For Long Strategy
Enable Long Strategy
Stoploss %
Take Profit %
SL/TP For Short Strategy
Enable Short Strategy
Stoploss %
Take Profit %
Date Range
Start Date
Start Month
Start Year
End Date
End Month
End Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)