avatar of CryptoLiu CryptoLiu
집중하다 사신
0
집중하다
0
수행원

도와주세요. 파인 언어 전략에서 주문 주기를 어떻게 구현할 수 있나요? 지금은 주문을 하나만 할 수 있지만 후속 조치는 없습니다.

만든 날짜: 2022-11-14 10:11:47, 업데이트 날짜:
comments   7
hits   990

//@version=4 strategy(title=“EMA crosses”, overlay=true)

// Inputs priceData = input(title=“Price data”, type=input.source, defval=hl2) ema1Length = input(title=“EMA 1”, type=input.integer, defval=12) ema2Length = input(title=“EMA 2”, type=input.integer, defval=24) ema3Length = input(title=“EMA 3”, type=input.integer, defval=36)

// Compute values ema1 = ta.ema(priceData, ema1Length) ema2 = ta.ema(priceData, ema2Length) ema3 = ta.ema(priceData, ema3Length)

enterLong = ema1 > ema2 and ema2 > ema3 enterShort = ema1 < ema2 and ema2 < ema3

// Plot values plot(series=ema1, color=color.orange, linewidth=2) plot(series=ema2, color=color.maroon, linewidth=2) plot(series=ema3, color=color.blue, linewidth=2)

// Submit orders if (enterLong) strategy.entry(id=“Enter Long”, long=strategy.long)

if (enterShort) strategy.entry(id=“Enter Short”, long=strategy.short)

이 코드는 항상 처음 시작될 때 작동하고, 다른 것들은 작동하지 않는 것 같습니다. 어떤 이 전략 순환을 실행하는 방법을 알려주실 수 있나요?