Type/to search

レインボーオシレーター取引戦略

Cryptocurrency
Created: 2024-02-23 14:57:43
Last modified: 2 years ago
1
Follow
1782
Followers

img

概要

虹の振動器取引戦略は,主に複数の指標の平滑移動平均と振動指標を使用して,多層の振動通路を構築し,レベルが明確な多空信号を形成し,トレンド追跡型の戦略である.この戦略は,RSI,CCI,Stochastic,MAの組み合わせの指標を集約して市場の全体的な動きと超買い超売り領域を判断し,多要素評価型の戦略である.

戦略原則

  1. RSI,CCI,Stochasticの3つの指標値の重み平均を計算して,総合的な震動指標Magicを構築する.
  2. マジック指標を複数の指数平行処理で,sampledMagicFastとsampledMagicSlowの2つの曲線が得られる.
  3. sampledMagicFastは高速平均を表し,sampledMagicSlowは遅い平均を表します.
  4. サンプルマジックファストでサンプルマジックスローを着用すると,買取信号が生じる.
  5. サンプルされたMagicFastの下をサンプルされたMagicSlowで穿くとセールシグナルが生成される.
  6. 最後のバーのsampledMagicFastの方向の変化を計算し,現在のトレンドを判断します.
  7. トレンドの方向とsampledMagicFastとsampledMagicSlowの交差状況によって,入場と出場のタイミングを判断する.

戦略的優位性

  1. 市場全体の動向を判断する複数の指標を統合し,信号の正確性を向上させる.
  2. スムージドMA指数に基づいて,シグナルノイズを効果的に抑制する.
  3. 震動信号は,清晰で操作が容易で,層層に伝達されます.
  4. トレンドフィルターと組み合わせて,トレンドフォローまたは反転操作として配置できます.
  5. オーバーバイ・オーバーセール・ゾーンの強度がカスタマイズされ,適応性が強い.

戦略リスク

  1. パラメータ設定の誤りにより,曲線が滑りすぎ,最適な入場時刻が逃れることになりかねない.
  2. オーバーバイ・オーバーセール・ゾーンの設定が不適切であるため,空き時間が長引く可能性があります.
  3. 多要素評価のいくつかの指標の失敗は,信号の有効性を弱める.

対応方法:

  1. 曲線の平らさを適度にするためのパラメータを最適化します.
  2. 超買超売の強さを調整し,空置率を下げる.
  3. 各指標の予測能力をテストし,重み付けで調整する.

戦略最適化の方向性

  1. 市場状況に基づいて指標のパラメータを動的に調整する.
  2. マシン・ラーニングの導入により,指標の重み組み合わせを自動化できます.
  3. 音量や波動率などの要素をフィルターする.

要約する

虹の振動器戦略は,複数の指標信号を統合し,指標の平滑な処理によって安定性を高めます. この戦略は,トレンドと振動市場の適応として配置でき,特定の品種の振動の動きにのみ使用することもできます. パラメータの最適化と指標の拡張により,信号の質をさらに向上させることができます. 全体的に,この戦略は,論理的に明確で,使用にシンプルで,容易に掌握できます.

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

//@version=5
strategy("Rainbow Oscillator [Strategy]", overlay=false, margin_long=100, margin_short=100, initial_capital = 2000)

bool trendFilter = input.bool(true, 'Use trend filter')
float w1 = input.float(0.33, 'RSI Weight', 0, 1, 0.01)
float w2 = input.float(0.33, 'CCI Weight', 0, 1, 0.01)
float w3 = input.float(0.33, 'Stoch Weight', 0, 1, 0.01)
int fastPeriod = input.int(16, 'Ocillograph Fast Period', 4, 60, 1)
int slowPeriod = input.int(22, 'Ocillograph Slow Period', 4, 60, 1)
Strategy parameters
Strategy parameters
Use trend filter
RSI Weight
CCI Weight
Stoch Weight
Ocillograph Fast Period
Ocillograph Slow Period
Oscillograph Samples Period
Oscillograph Samples Count
Oscillograph Samples Type
Level Period
Level Offset
Level Redunant
Level Smooth Samples
Level MA type
% Take profit
% Stop Loss
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)