【发布时间】:2019-12-25 06:42:59
【问题描述】:
这是我的第一篇文章。我是一名道具交易员,并且非常努力地学习如何编码,因为这将使我的交易更上一层楼。一开始会让人不知所措,但做一些对我有用的事情是很有动力的。
我有一个要编辑的交易视图脚本。我已经尝试过自己,但显然我做错了什么。任何帮助将不胜感激。
我只是想为策略添加我自己预先确定的止损和获利,代码如下:
strategy(title="Z-Score Strategy", shorttitle="Z-Score Strategy")
Period = input(20, minval=1)
Trigger = input(0)
reverse = input(false, title="Trade reverse")
hline(Trigger, color=purple, linestyle=line)
xStdDev = stdev(close, Period)
xMA = sma(close, Period)
nRes = (close - xMA) / xStdDev
pos = iff(nRes > Trigger, 1,
iff(nRes < Trigger, -1, nz(pos[1], 0)))
possig = iff(reverse and pos == 1, -1,
iff(reverse and pos == -1, 1, pos))
if (possig == 1)
strategy.entry("Long", strategy.long)
if (possig == -1)
strategy.entry("Short", strategy.short)
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(nRes, color=blue, title="Z-Score")
【问题讨论】:
标签: algorithmic-trading pine-script