리소스 로딩... 로딩...

피네 코드를 배우기 위해, 손익분기 설정에 문제가 있는지 물어보십시오. 재검토시 손익분기 실행이 되지 않고, 실전시 손익분기 실행이 되었지만, 그 후 조건에 따라 직접적으로 계속되는 오픈 포지션, 평형을 열지 않습니다.

저자:플랑드, 창작: 2024-10-22 05:50:32, 업데이트: 2024-10-22 05:51:23

//@버전=5 전략 (RSI) (6) 30, EMA에서 구매 (34) Stop Loss로 판매 (overlay=true)

// 변수 설정 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 (Buy, strategy.long, qty=positionSize) entryPrice := close // 매입 당시의 개시 가격을 기록합니다.

// 중지 손실 논리: 0.5%로 중지 손실 설정 if (strategy.position_size > 0) stopLossPrice = entryPrice * 0.995 // 0.5% 중지 손실 if (close <= stopLossPrice) 는 strategy.close ((Buy, comment=Stop Loss) // 중지 손실 평형

// 평형 논리: 54 EMA보다 높은 가격에 평형 if (strategy.position_size > 0 및 sellSignal) strategy.close ((Buy, comment=Take Profit) // 조건 평형에 도달


더 많은