移動平均のクロスオーバーに基づいたトレンドフォロー戦略である.異なる期間の2つの移動平均を使用する.短い期間の移動平均がより長い期間の移動平均を超えると,それは長い.短い期間の移動平均がより長い期間の移動平均を下回ると,それは短い.これは典型的なトレンドフォロー戦略である.
この戦略は20期間の移動平均と50期間の移動平均を使用します.まず,これらの2つの移動平均を計算し,その後,それらの間のクロスオーバーポイントを特定して取引信号を生成します. 20期間の移動平均が50期間の移動平均を超えると,購入信号を生成します. 20期間の移動平均が50期間の移動平均を下回ると,販売信号を生成します. したがって,この戦略の基本的な論理は,市場のトレンドのターニングポイントを決定するために,2つの移動平均間のクロスオーバーを追跡することです.
ストップ・ロスは,ストップ・ロスは,ストップ・ロスは,ストップ・ロスは,ストップ・ロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストップロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,ストロスは,スト
この戦略には以下の利点があります.
この戦略にはいくつかのリスクもあります:
対策:
戦略は以下の側面で最適化できます.
一般的には,これはシンプルで効果的なトレンドフォロー戦略である.移動平均クロスオーバーを使用してトレンドターニングポイントを捕捉し,ストップ損失と利益を取ることでリスクを制御する.この戦略はトレンド判断に高い要求がない投資家に適している.パラメータとモデルに対するさらなる最適化は,より良い戦略パフォーマンスをもたらす.
]
/*backtest start: 2022-11-29 00:00:00 end: 2023-12-05 00:00:00 period: 1d basePeriod: 1h 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/ // © danielfepardo //@version=5 strategy("QUANT", overlay=true) lenght1 = input(20) lenght2 = input(50) ema1 = ta.ema(close, lenght1) ema2 = ta.ema(close, lenght2) plot(ema1, color=color.black) plot(ema2, color=color.red) long = ta.crossover(ema1, ema2) SL = 0.004 TP = 0.007 if long == true strategy.entry("Compra Call", strategy.long) longstop=strategy.position_avg_price*(1-SL) longprofit=strategy.position_avg_price*(1+TP) strategy.exit("Venta Call", stop=longstop, limit=longprofit) short = ta.crossover(ema2, ema1) if short == true strategy.entry("Compra Put", strategy.short) shortstop=strategy.position_avg_price*(1+SL) shortprofit=strategy.position_avg_price*(1-TP) strategy.exit("Venta Put", stop=shortstop, limit=shortprofit)