Type/to search

トレンドとレンジを組み合わせたクオンツ取引戦略

Common strategy
Created: 2024-01-04 17:32:26
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

デュアルトレンドオシレーター戦略は、トレンドとレンジ(もみ合い)を組み合わせた定量取引戦略です。2つのインジケーターの組み合わせを利用してトレンドの方向性と強さを識別し、トレンドがもみ合う局面で良好なエントリータイミングを見つけることを目的としています。

戦略の仕組み

本戦略は主に2つの公開インジケーター「Trend Surfers」と「Mawreez's Trend Oscillator」を利用しています。

Trend Surfersはトレンドフォロー型のストップロスインジケーターです。一定期間の最高値と最安値を計算し、価格の動きを判断して推奨されるストップロスの位置を示します。例えば、価格が直近168本のローソク足の最高値を上抜けると強気シグナル、逆に直近168本のローソク足の最安値を下抜けると弱気シグナルとなります。

Mawreez's Trend Oscillatorは2本線のオシレーターです。MACDに類似しており、DIの差を用いてトレンドの方向性と強さを判断します。このインジケーターのラインが0軸より上にある場合は強気、下にある場合は弱気を示します。

本戦略の取引ルールは以下の通りです。

ロングエントリー:Trend Surfersが最高値を突破し、かつMawreez's Trend Oscillatorが強気を示した場合に買い。
ショートエントリー:Trend Surfersが最安値を割り込み、かつMawreez's Trend Oscillatorが弱気を示した場合に売り。

ストップロスはトレンドフォロー型ストップロスと固定ストップロスを併用します。

優位性分析

本戦略はトレンド系とオシレーター系のインジケーターを組み合わせているため、トレンドを捉えつつ、もみ合いの中で有利な価格帯でのエントリーも可能です。以下がその優位性です。

  1. 2重のフィルターにより、偽のブレイクアウトを効果的に回避できます。
  2. トレンドともみ合いを組み合わせることで、もみ合いレンジ内の安値圏での仕込みや高値圏での軽量ポジションを掴みやすくなります。
  3. 複数のストップロス方式を採用することで、リスクを良好にコントロールできます。

リスク分析

本戦略には以下のリスクも存在します。

  1. 2重のインジケーターの組み合わせにより、シグナルを逃しやすい。
  2. トレンド系とオシレーター系のインジケーターが相反するシグナルを発する可能性がある。
  3. 固定ストップロスが早すぎる損切りを引き起こす可能性がある。

これらのリスクに対しては、以下の対策を講じることができます。

  1. インジケーターのパラメーターを適度に緩和し、フィルター率を下げる。
  2. トレンド判定ルールを追加し、インジケーター間の矛盾を回避する。
  3. ストップロス位置を動的に調整する。

最適化の方向性

本戦略にはさらなる最適化の余地があります。

  1. 異なるパラメーターや期間の組み合わせをテストし、最適なパラメーターを探る。
  2. ボラティリティや取引量などの補助的な判断ルールを追加する。
  3. 機械学習技術を採用し、インジケーターやパラメーターを動的に最適化する。

まとめ

デュアルトレンドオシレーター戦略は、トレンドフォローとオシレーター系インジケーターのメリットを統合し、トレンド方向を識別しつつもみ合いの機会も捉えることができます。パラメーターとルールの最適化により、戦略の収益性をさらに向上させることが可能です。本戦略は良好な発展の見通しを持っています。

Source
Pine
/*backtest
start: 2023-12-27 00:00:00
end: 2024-01-03 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © myn

//@version=5
Strategy parameters
Strategy parameters
DI Length
Sensitivity
Risk Management
Max % risk
How many pairs
Entry Condition
Highest High Period
Lowest Low Period
Exit Condition
Trailing ATR Pediod
Trailing ATR Multiplier
Fix ATR Pediod
Fix ATR Multiplier
ADX
Average Directional Index (ADX)
ADX Smoothing
DI Length
ADX Threshold
Date Range
Start
startPeriodTime
End
endPeriodTime
Trade Direction
Trade Direction
Take Profit
Take Profit 1 - Target %
% Of Position
Take Profit 2 - Target %
% Of Position
Take Profit 3 - Target %
% Of Position
Take Profit 4 - Target %
Stop Loss
Stop Loss (%)
Leverage
Leverage
ProfitView Alert Syntax
Alert Syntax Prefix
Dashboard
Show Dashboard
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)