//@version=5
chiến lược ((
// Đặt tham số rsiPeriod = 6 EmaPeriod = 54 buyLevel = 30 positionSize = 0.02
// tính toán RSI và EMA rsiValue = ta.rsi ((close, rsiPeriod) emaValue = ta.ema ((close, emaPeriod)
// Điều kiện mua: RSI dưới 30 buySignal = ta.crossunder ((rsiValue, buyLevel)
// Điều kiện bán: giá cao hơn EMA 54 sellSignal = close > emaValue
// ghi lại giá mở cửa var float entryPrice = na
// mua logic: chỉ cần làm nhiều hơn
if (buySignal and strategy.position_size == 0)
Strategy.entry ((
// Logic stop loss: đặt stop loss là 0.5%
if (strategy.position_size > 0)
stopLossPrice = entryPrice * 0.995 // 0.5% dừng lỗ
if (close <= stopLossPrice)
strategy.close ((
// Định giá ngang: Định giá ngang trên EMA 54
if (strategy.position_size > 0 and sellSignal)
strategy.close ((