//@버전=5
전략 (
// 변수 설정 rsiPeriod = 6 emaPeriod = 54 buyLevel = 30 positionSize = 0.02
// RSI와 EMA를 계산합니다 rsiValue = ta.rsi ((close, rsiPeriod) emaValue = ta.ema ((close, emaPeriod) 에 해당하는 값
// 구매 조건: RSI 30 이하 buySignal = ta.crossunder (rsiValue, buyLevel)
// 판매 조건: EMA 54보다 높은 가격 sellSignal = close > emaValue
// 오픈 가격을 기록합니다. var float entryPrice = na
// 구매 논리: 더 많이 하세요
if (buySignal and strategy.position_size == 0)
strategy.entry (
// 중지 손실 논리: 0.5%로 중지 손실 설정
if (strategy.position_size > 0)
stopLossPrice = entryPrice * 0.995 // 0.5% 중지 손실
if (close <= stopLossPrice) 는
strategy.close ((
// 평형 논리: 54 EMA보다 높은 가격에 평형
if (strategy.position_size > 0 및 sellSignal)
strategy.close ((