双 EMA を ベース に する 戦略 を フォロー する 傾向

作者: リン・ハーンチャオチャン開催日:2023年9月13日 (月) 18:04:52
タグ:

この戦略は"二重EMAに基づくトレンドフォロー戦略"と呼ばれる.それは異なる期間の2つのEMAラインを計算し,トレンドをフォローするために,それらの関係に基づいてトレンド方向を判断する.

具体的には,取引の論理は,

  1. 50日間の EMA と 200日間の EMA を計算します.

  2. 50日間のEMAが200日間のEMAを上回ると 上向きの傾向を示し,つまりロングになります

  3. 50日間のEMAが 200日間のEMAを下回ると 下落傾向を示し ショートになります

  4. トレンド逆転が起こると,既存のポジションは閉鎖され,方向は新しいトレンドに切り替わります.

この戦略の利点は EMA 黄金十字死十字を使用して主要なトレンド方向を決定することです.しかし,EMA の遅れには,リスクを管理するためにパラメータの最適化,およびストップロスの必要性があります.

一般的に,二重EMA戦略は,トレンドをフォローするために主要なトレンド逆転を間に合うようにして,中期から長期間のポジショニングに適しています.しかし,トレーダーは依然としてより多くの指標を監視し,戦略調整に柔軟性を維持する必要があります.


/*backtest
start: 2023-08-13 00:00:00
end: 2023-09-12 00:00:00
period: 2h
basePeriod: 15m
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/
// © Sonu1997

//@version=4
//@version=5
strategy('moving average strategy', overlay=true)

ema50 =ema(close, 50)
ema200 =ema(close, 200)



long = ema50 > ema200
short = ema50 < ema200

strategy.entry('long', strategy.long,  0, when=long)
strategy.entry('short', strategy.short,  0, when=short)

strategy.close('long', when=short)
strategy.close('short', when=long)


もっと