モメンタム移動平均ブレイク戦略


作成日: 2023-09-14 16:06:41 最終変更日: 2023-09-14 16:06:41
コピー: 2 クリック数: 582
1
フォロー
1617
フォロワー

戦略原則

この戦略は,動態指数と平均線のBREAKOUT理念を融合し,動態指数が連続して方向変化し,価格が平均線を破るときに取引する.

具体的には,

  1. 短周期動力を計算する,例えば5日動量

  2. 複数信号は,現在の動量と前の2つの動量柱が50以上であるときに成立する.

  3. 価格が5日間の平均線を越えたとき,実行は多めにします.

  4. 現在の動量と前2つの動量柱がそれぞれ50未満であるとき,空白信号が成立する

  5. 価格が5日平均線を下回ったとき,空白を実行します.

  6. 固定ポイント数ストップを設定し,ストップ・ロスを追跡する

この戦略は,動態指標のトレンド判断能力を充分に活用し,平均線突破と組み合わせて,ショートラインの価格下落を追跡する高確率の取引シグナルを形成します.

戦略的優位性

  • 動力の連続的な方向はトレンドを判断する力を持つ.

  • 均線突破と組み合わせ,信号品質を向上させる

  • ストップ・ストップ・ロスの戦略を組み合わせて,逆戻りコントロールを配置

戦略リスク

  • 動力連続信号が遅れている

  • 繰り返しテストするパラメータの最適化

  • ストップ・ロスの設定は慎重に

要約する

この戦略は,運動指数と均線BREAKシステムを有機的に組み合わせ,信号品質を保証する前提で合理的なストップ・ストローを設定し,ショートラインのトレンド機会を効果的にキャプチャすることができます.しかし,パラメータの設定とストップ・ストロー戦略の最適化は不可欠です.

ストラテジーソースコード
/*backtest
start: 2023-09-06 00:00:00
end: 2023-09-13 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// strategy("BTC MOM EMA V1", overlay=true)

longCondition = ta.mom(close,5) > 50 and ta.mom(close[1],5) > 50 and ta.mom(close[2],5) > 50 and close > ta.ema(close,5)
if (longCondition)
    strategy.entry("My Long Entry Id", strategy.long)
    strategy.exit("My Long Entry Id", profit=1000,trail_points=60)

shortCondition = ta.mom(close,5) < 50 and ta.mom(close[1],5) < 50 and ta.mom(close[2],5) < 50 and close < ta.ema(close,5)
if (shortCondition)
    strategy.entry("My Short Entry Id", strategy.short)
    strategy.exit("My Short Entry Id", profit=1000,trail_points=60)