内なる破壊戦略


作成日: 2023-09-14 16:43:52 最終変更日: 2023-09-14 16:43:52
コピー: 0 クリック数: 691
1
フォロー
1617
フォロワー

戦略原則

この戦略は,リ・K線の破壊をベースに取引を行う.リ・K線の出現後,次のK線の高点と低点がリ・K線の高点と低点を突破した場合,取引シグナルが生成される.

取引の論理は以下の通りです.

  1. 前2つのK線が内向であるかどうかを判断する.つまり,2番目のK線の高点と低点は1番目のK線内にある.

  2. 3番目のK線の最高点は2番目のK線を上回り,閉じる価格は2番目のK線の最低点より高い場合,多元信号が生成されます.

  3. 3 K 線の底が 2 K 線の底より低く,閉盘価格が 2 K 線の最高より低い場合,空白信号が生じる

  4. 前もって一定根K線 ((例えば3根) を平定する

この策略は,リール向の破壊後のトレンドの実行を捕捉しようとします.リール向は,短期的な収束を表し,破壊は,新しいトレンドの波を始める可能性があります.

戦略的優位性

  • 破壊信号がはっきりしている

  • 周期的な平仓を予測して逆転を避ける

  • 規則はシンプルで直感的で実行しやすい

戦略リスク

  • 破壊の有効性をさらに検証する

  • リーディースの形成と破壊は少ない.

  • トレンドが大きくなるにつれて,次優位方向の取引が生じる可能性がある.

要約する

この戦略は,破壊につながるトレンドの機会を捕捉しようとする.しかし,取引の頻度は低いため,リスクと利益の比率を評価する必要があります.取引の効果を最適化するために,他の要因と組み合わせて使用することを考慮することができます.

ストラテジーソースコード
/*backtest
start: 2022-09-07 00:00:00
end: 2022-10-31 00:00:00
period: 4d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Inside Bar Failure", overlay=true)

forward = input(defval=3, title="Look Forward")

longCondition = if (high[2] > high[1] and low[2] < low[1] and low < low[1] and high < high[1] and close > low[1])
    x = true
if (longCondition)
    strategy.entry("Long", strategy.long)

shortCondition = if (high[2] > high[1] and low[2] < low[1] and high > high[1] and low > low[1] and close < high[1])
    y = true
if (shortCondition)
    strategy.entry("Short", strategy.short)
    
if (longCondition[forward])
    strategy.close("Long")
if (shortCondition[forward])
    strategy.close("Short")