[英]How to set multiple sell/buy orders in Pine Script V5 Bollinger Bands Code?
圖片
我這里有一個簡單的 Bollinger Bands 代碼,到目前為止一直有效。 然而,問題在於,即使連續出現多個賣出信號(或買入信號),也只設置了賣出限價單,然后是買入限價單。 我怎么解決這個問題? 我附上了一張圖片。
strategy("Bollinger Bands Strategy V6", overlay=true)
source = close[0]
length = input.int(20, minval=1)
mult = input.float(2.0, minval=0.001, maxval=50)
basis = ta.sma(source, length)
dev = mult * ta.stdev(source, length)
upper = basis + dev
lower = basis - dev
smaHIGH = ta.sma(high[0], 1)
plot(smaHIGH, offset=0, color = color.rgb(206, 59, 232))
smaLOW = ta.sma(low[0], 1)
plot(smaLOW, offset=0, color = color.rgb(232, 145, 175))
plot(upper)
plot(lower)
if smaHIGH >= lower
strategy.entry("Buy L", strategy.long, limit = lower, oca_name="BollingerBands", oca_type=strategy.oca.cancel, comment="Buy L")
if smaLOW <= upper
strategy.entry("Sell L", strategy.short, limit = upper, oca_name="BollingerBands", oca_type=strategy.oca.cancel, comment="Sell L")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.