以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请教固定点数加仓的写法 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=156115) |
-- 作者:qkl586 -- 发布时间:2017/7/21 0:52:09 -- 请教固定点数加仓的写法 我想写在已有仓位的情况下增(减)固定点数加仓,即30周期内有空(多)单,在开仓价之上(下)5个点加空(多)。但写出来的不对,请教正确的写法,谢谢! //反弹加空,回调加多 |
-- 作者:wenarm -- 发布时间:2017/7/21 8:29:12 --
反弹加空:=ANY(所有开空,30) AND C-AVGENTERPRICE>5*MINDIFF; 你表述的 30周期内有空(多)单,在开仓价之上(下)5个点加空(多)就是上面代码体现的。 你认为什么地方不对?
BUYSHORT(反弹加空 AND HOLDING=4*SS,2*SS,THISCLOSE),ORDERQUEUE; 这个是做什么的? |
-- 作者:qkl586 -- 发布时间:2017/7/21 10:29:45 -- 反弹加空:=ANY(所有开空,30) AND C-AVGENTERPRICE>5*MINDIFF; 回调加多:=ANY(所有开多,30) AND AVGENTERPRICE-C>5*MINDIFF; 上面我认为是正确的 BUYSHORT(反弹加空 AND HOLDING=4*SS,2*SS,THISCLOSE),ORDERQUEUE; BUY(回调加多 AND AND HOLDING=4*SS,2*SS,THISCLOSE),ORDERQUEUE; 这个是符合加空和加多条件之后的开空和开多,原先有4手,现在再开2手。 但是实际上符合条件后并没有相应开仓,不知道问题出在哪里。 |
-- 作者:wenarm -- 发布时间:2017/7/21 10:56:37 -- 你在图表上输出你的各个条件。定位到具体什么条件造成的.使用 : 显示。 反弹加空 : ANY(所有开空,30) AND C-AVGENTERPRICE>5*MINDIFF; |
-- 作者:qkl586 -- 发布时间:2017/7/21 11:19:55 -- 加多可以实现,加空的没有响应,在找原因。 |
-- 作者:qkl586 -- 发布时间:2017/7/21 11:29:09 -- 原因找到了,是空单持仓应该是-4*SS,原先写的是4*SS。已经正常开仓,谢谢! |