Type/to search

定量取引の正確なロングとショート戦略

Cryptocurrency
Created: 2023-12-07 16:19:11
Last modified: 3 years ago
1
Follow
1779
Followers

img

概要

本記事では,ブルリンチャネル,ADX指標とK線を組み合わせて多空判断を行う量化取引戦略を主に紹介する.この戦略は,ブルリンチャネルを用いて市場の傾向と波動性を判断し,ADX指標と組み合わせて市場の傾向が強いことを判断し,強いトレンドの方向に市場が多空を行うことを選択し,振動的な行情では整合的な見通しを見据え,最大限リスクを回避する.

戦略原則

    1. ブリン通路上下軌を基準に市場のトレンド方向を判断する.価格は上軌の上の多頭行情,下軌の下の空頭行情である.
    1. ブリン通路の帯域幅は市場の波動性とリスクを反映する. ブリン通路の帯域幅が広いということは,市場の揺れが大きいほどリスクが大きいので,ポジションは避けるべきである.
    1. ADX指数は,市場の傾向が強いことを判断する。ADX値が25より大きいときは,トレンドの動きを示し,このとき,ブリン通路の方向がポジションの方向を選択することを判断する。ADXが25より小さい時は,震動の動きを示し,このとき,取引は避けるべきである。
    1. 多空方向を決定した後,ATR指標に基づいてストップロスを設定する.ATRは市場の変動幅を測定するために使用される.ATR倍数に基づいてストップロスの距離を設定する.
    1. ストップはブリン上下線に応じて設定する。多頭ストップは下線,空頭ストップは上線。またはATR指数のATR倍数に応じて固定ストップ距離を設定する。
    1. ストップとストップオフの間の利益と損失を管理し,利益をロックするために移動ストップを設定します.

戦略的優位性

  1. ブリン・チャネルとADX指数の判断方向を組み合わせて,空白を明確に判断し,選択的にポジションを立て,震動の状況で無駄な取引を避ける.

  2. ブリン帯域幅を用い波動率のリスクを判断する.ブリン帯域が狭くなるとチャンスは高く,リスクも小さい.ブリン帯域が広くなる時に取引を避ける.

  3. ATRの止損設定により,リスクがコントロールされ,最大限止損が追いつかれないようにします.

  4. ブリン通路の設定により,止まるところは止まらず,止まるところは止まらず,止まるところは止まってしまう.

  5. モバイルストップは,収益の後のタイムストップで利益を確保し,トレンドを継続する.

戦略リスク

  1. ブリン経路とADX指標の両方に圧力がかかっている可能性がある. 偏差が起これば誤判が起こりうる.

  2. ATR指標は,過去の変動のみを反映し,将来の変動を予測することはできません.

  3. ブリン通路の区分は主観的で,機会が逃れている場合もある.

  4. 移動ストップはディスク内でのみ行われ,間隔期間に移動できないリスクがある.

  5. テストデータ適合のリスク.実際の市場ではテストレポートを複製することが困難である.

戦略の最適化

  1. ブルリン・チャネルとADXの偽信号を防ぐために,より多くの指標を統合して相互信頼を保つ.

  2. ATRストップは,跳躍ストップに加えることができる.または,ディープラーニングアルゴリズムを使用して,市場の波動を予測するストップを設定することができる.

  3. ブリン通路の通路のパラメータを最適化して,より大きな市場機会を受け入れることができるようにする.

  4. より効率的なプログラム化された取引システムを利用して,無人監視による移動停止を行う.

  5. より長い時間周期で,より多くの品種組合せで再テストを行い,戦略の安定性を確保する.

要約する

この戦略は,ブリン・チャネル,ADX指数など複数の指標信号を統合し,明確なトレンド方向を判断した後に選択的にポジションを構築し,ATR指数を使用してストップ・ストップの設定を最適化し,リスクと収益率を最大限に制御する,推奨される定量取引戦略です.この戦略には,多くの最適化可能な余地があり,将来のエピデーション版の出力を期待しています.

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

// © Fibonacci Zone DCA Strategy - R3c0nTrader ver 2022-06-12
// For backtesting with 3Commas DCA Bot settings
// Thank you "eykpunter" for granting me permission to use "Fibonacci Zones" to create this strategy
// Thank you "junyou0424" for granting me permission to use "DCA Bot with SuperTrend Emulator" which I used for adding bot inputs, calculations, and strategy
Strategy parameters
Strategy parameters
Date Range
Start Time
End Time
Trade Entry Settings
Source
Fibonacci length
ADX Smoothing
DI Length
Min ADX value to open trade
Open a trade when the price moves:
Only open trades on bullish +DI (Positive Directional Index)? (off for contrarian traders)
Min +DI value to open trade
Max +DI value to open trade
Base order
Safety order
Price deviation to open safety orders (%)
Safety order volume scale
Safety order step scale
Max safety orders
Trade Exit Settings
Take profit using:
Target Take Profit (%)
Trailing deviation. Default= 0.0 (%)
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)