首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >pine脚本中的反向测试

pine脚本中的反向测试
EN

Stack Overflow用户
提问于 2021-09-24 21:56:30
回答 1查看 102关注 0票数 1

我正在尝试在Tradingview中创建一个简单的回测代码。这个想法是,一旦价格突破40周移动均线,当价格收盘低于40周移动均线时卖出,止损为5%。我已经得到了交叉策略的工作,我认为,但似乎我的回报,完全取决于我交易的合约数量。我只想看到策略简单明了的回报,而不管合同大小。此外,我正在努力将止损实现到我的代码中。到目前为止,这是我的代码。

代码语言:javascript
运行
复制
//@version=4
strategy(" SMA cross")

sma40 = sma(close,40)

long = close > sma200
sell = close < sma200

start= timestamp(1995,6,1,0,0)
end= timestamp(2020,6,1,0,0)

if time>= start and time <=end
    strategy.entry("Long", strategy.long,1000, when= long)

strategy.close("Long", when = sell)

其中表示1000的部分在我返回时发生了重大变化。我只想看到这种策略的中性回报。

EN

回答 1

Stack Overflow用户

发布于 2021-09-26 15:36:26

long = close > sma200 sell = close < sma200

long = close > sma( close ,200) sell =close< sma(close,200)

long = crossover(close,sma(close,200)) sell = crossunder(close,sma(close,200))

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

https://stackoverflow.com/questions/69321468

复制
相关文章

相似问题

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