以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  平仓开仓  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=153318)

--  作者:pp
--  发布时间:2017/5/19 10:48:41
--  平仓开仓


在符合平仓条件的K线收盘价平仓,接着又判断符合开多条件(以K线收盘价判断),接着开仓,如何表达?

这里是有矛盾的---到底是平多还是开多?但是策略认为收盘价平多后应该立即开多。。。

--  作者:yukizzc
--  发布时间:2017/5/19 13:26:26
--  

不理解你意思,符合条件平仓,又符合开多条件开仓

这不就是两个条件然后发出指令吗


--  作者:pp
--  发布时间:2017/5/19 14:58:34
--  

符合条件平多,又符合开多。

--  作者:pp
--  发布时间:2017/5/19 14:59:01
--  

如何实现?

--  作者:pyd
--  发布时间:2017/5/19 15:09:45
--  
符合条件平多,又符合开多。分别是不同的条件吗?
[此贴子已经被作者于2017/5/19 15:09:57编辑过]

--  作者:pp
--  发布时间:2017/5/20 22:42:24
--  


在符合平多条件的K线收盘价平仓,接着又判断符合开多条件(以K线收盘价判断),接着开多仓,如何表达?

这里是有矛盾的---到底是平多还是开多?但是策略认为收盘价平多后应该立即开多。。。


即符合条件x平多,又符合条件y开多。请问如何实现?

--  作者:pp
--  发布时间:2017/5/21 22:41:01
--  


符合条件x平多,则前多仓先平仓后。符合条件y开多又立即开多仓。

--  作者:pyd
--  发布时间:2017/5/22 9:10:13
--  

正常写就可以

if x and holding>0 then sell(();

if y and holding=0 then buy()