Chiến lược mà bạn đã xây dựng sử dụng EMA20 (một chỉ số trung bình động theo cấp số nhân với thời gian 20) và một dao động stochastic.
Vào đầu, bạn đã thiết lập các tham số cho bộ dao động chứng khoán, bao gồm các tham số %K và %D. %K đo lường tỷ lệ thị trường hiện tại cho một tài sản, và %D là trung bình động của %K.
Sau đó, bạn tính toán giá trị của %K và %D dựa trên giá lịch sử của tài sản (khép lại, cao, thấp).
Tiếp theo, EMA 20 giai đoạn được tính toán.
Sau đó, bạn vẽ EMA20 trên biểu đồ.
Sau đó, bạn xác định các điều kiện để vào một vị trí dài (mua) và ra khỏi vị trí (bán).
Bạn sẽ vào một vị trí khi:
Bạn sẽ rời khỏi vị trí khi:
Theo chiến lược này, bạn có thể đầu tư khi thị trường đã được bán quá mức và bây giờ đang bắt đầu xu hướng tăng.
Xin nhớ rằng tất cả các chiến lược giao dịch đều có rủi ro và nên được sử dụng một cách khôn ngoan.
/*backtest start: 2022-09-01 00:00:00 end: 2023-09-07 00:00:00 period: 4h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // © dragolite95 //@version=5 strategy("Simple EMA20 Strat", overlay=true, margin_long=100, margin_short=100) periodK = input.int(14, title="%K Length", minval=1) smoothK = input.int(1, title="%K Smoothing", minval=1) periodD = input.int(3, title="%D Smoothing", minval=1) k = ta.sma(ta.stoch(close, high, low, periodK), smoothK) d = ta.sma(k, periodD) ema = ta.ema(close, 20) plot(series=ema, title="ema 20", color=color.blue) if(low > ema and k > d and ema > ema[20]) strategy.entry("long", strategy.long) if(close < ema) strategy.close("long")