以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 第一次止损后反手,如何编写? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=160344) |
-- 作者:c100011611 -- 发布时间:2017/12/12 9:30:32 -- 第一次止损后反手,如何编写? 第一次止损后反手,如何编写? 再次开仓后止损就不在反手了。 多谢!
|
-- 作者:FireScript -- 发布时间:2017/12/12 10:03:31 -- VARIABLE:mark:=1;//全局变量 标记止损反手的操作 if 止损条件 then buyshort(holding=0 and mark,1,market);//反手,这里用全局变量限制了反手操作 if time=closetime(0) then mark:=1;//收盘后重置回1 |
-- 作者:c100011611 -- 发布时间:2017/12/12 10:52:11 -- 不是日内模型,是日线级别的模型。该如何编写 |
-- 作者:FireScript -- 发布时间:2017/12/12 11:22:18 -- 如果是日线级别的模型 if time=closetime(0) then mark:=1;//收盘后重置回1
这句代码就去掉就行了。 之前的代码或者可以直接这样做反手的代码这样限制下 也就不用全局变量了。 if count(止损条件,0)=1 and 止损条件 then buyshort(holding=0 and mark,1,market);//反手
|