首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ta.crossover在pine脚本中不能按预期工作

ta.crossover在pine脚本中不能按预期工作
EN

Stack Overflow用户
提问于 2021-11-07 08:12:11
回答 1查看 416关注 0票数 1

我有以下脚本

代码语言:javascript
复制
//@version=5
strategy("Bollinger Bands Strategy", overlay=true)
// BB
source = close
length = input.int(20, minval=1)
mult = input.float(2.0, minval=0.001, maxval=50, title="StdDev")
basis = ta.sma(source, length)
dev = mult * ta.stdev(source, length)
upper = basis + dev
lower = basis - dev

// Stoch
periodK = input.int(14, title="%K Length", minval=1)
periodD = input.int(3, title="%D Smoothing", minval=1)
smoothK = input.int(1, title="%K Smoothing", minval=1)
k = ta.sma(ta.stoch(close, high, low, periodK), smoothK)
d = ta.sma(k, periodD)
lcb = input.int(20, title="Long border cross", minval=1) // long condition bollinger
scb = input.int(80, title="Short border cross", minval=1) // short condition bollinger


long_condition = (k[2] < k[1]) and (k[1] < k) and ((k[2] + k[1] + k) / 3) < 20
plotchar(long_condition, "long?", "", location = location.top)
short_condition = (k[2] > k[1]) and (k[1] > k)  and ((k[2] + k[1] + k) / 3) > 80
plotchar(short_condition, "short?", "", location = location.top)
plotchar(source, "source", "", location = location.top)
plotchar(lower, "lower", "", location = location.top)
my_crossunder = (source[1] > upper[1]) and (source < upper) 
plotchar(my_crossunder, "my_crossunder", "", location = location.top)

if (my_crossunder)
    strategy.entry("BBS", strategy.short, stop=upper, oca_name="BollingerBands", oca_type=strategy.oca.cancel, comment="BBS")
else
    strategy.cancel(id="BBS")

由于某些原因,它没有输入我的if条件,而plotchar(my_crossunder, "my_crossunder", "", location = location.top)说变量为真

在截图这里,它必须输入位置,但它不能,当条件为真时,为什么?

EN

回答 1

Stack Overflow用户

发布于 2021-11-07 08:53:24

解决了这个问题,strategy.entry()不能用当前策略打开多个、一个以上的位置。所以这意味着我之前的订单是用同样的策略打开的。More info here。所以如果你想下订单,你应该使用strategy.order()

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69870755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档