首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >松树脚本不运行于所有点,包含一个入口和一个出口。

松树脚本不运行于所有点,包含一个入口和一个出口。
EN

Stack Overflow用户
提问于 2022-03-25 13:05:09
回答 1查看 20关注 0票数 0

以下代码为10 SMA到20 SMA交叉,但不知何故不起作用

代码语言:javascript
运行
复制
//@version=5
    strategy(' MA Crossover ', overlay=true)
    start = timestamp(2007, 1, 1, 0, 0)
    end = timestamp(2022, 03, 21, 0, 0)
    ema1 = ta.sma(close, 10)
    ema2 = ta.sma(close, 20)
    plot(ema1, title='EMA 11', color=color.new(color.green, 0))
    plot(ema2, title='EMA 20', color=color.new(color.blue, 0))
    LongEntry = ta.crossover(ema1, ema2)
    LongExit = ta.crossover(ema2, ema1)
    
    strategy.entry('Long Entry', strategy.long, when=LongEntry)
    strategy.close('Long Exit', when=LongExit)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-25 13:23:05

strategy.close()的第一个参数是id

id (串联字符串)是必需的参数。订单标识符。可以通过引用订单的标识符来关闭订单。

您需要传递您想要关闭的交易的id。就你的情况而言,应该是:

代码语言:javascript
运行
复制
strategy.close('Long Entry', when=LongExit)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71617447

复制
相关文章

相似问题

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