以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  这种结构怎么实现分级开仓和平仓  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=174060)

--  作者:fxrock4
--  发布时间:2020/1/20 11:37:27
--  这种结构怎么实现分级开仓和平仓
平空1:SELLSHORT(PK1,1,THISCLOSE);                  //平空信号
开多1:BUY(KD1 AND HOLDING=0,1,THISCLOSE);          //开多信号

平空2:SELLSHORT(PK2,1,THISCLOSE);                  //平空信号
开多2:BUY(KD2 AND HOLDING=0,1,THISCLOSE);          //开多信号

这种结构怎么实现分级开仓和平仓呢。多谢

--  作者:FireScript
--  发布时间:2020/1/20 13:06:37
--  
 分级开平仓是怎样的操作?
--  作者:fxrock4
--  发布时间:2020/1/20 14:08:51
--  
KD1 时开多1手,PD1时平1手。
KD2 时开多2手,PD1时平2手。

--  作者:FireScript
--  发布时间:2020/1/20 14:15:27
--  
 
平空1:SELLSHORT(PK1,1,THISCLOSE);                  //平空信号
开多1:BUY(KD1 AND HOLDING=0,1,THISCLOSE);          //开多信号

平空2:SELLSHORT(PK2,2,THISCLOSE);                  //平空信号
开多2:BUY(KD2 AND HOLDING=0,2,THISCLOSE);          //开多信号

调整这里的手数参数就行了的。

--  作者:fxrock4
--  发布时间:2020/1/20 15:20:26
--  
不行啊
--  作者:FireScript
--  发布时间:2020/1/20 16:00:34
--  
 具体哪里不行,描述清楚点。
是开平手数不对还是怎么了。

--  作者:fxrock4
--  发布时间:2020/1/20 17:12:20
--  
平仓1和2都是只执行平仓1
--  作者:yukizzc
--  发布时间:2020/1/21 10:18:34
--  

平空1:SELLSHORT(PK1,1,THISCLOSE);                  //平空信号

 

这个语句你平仓了两手?截图看下呢

这个只可能平1手不可能2手的


--  作者:fxrock4
--  发布时间:2020/1/21 14:36:13
--  
平空1:SELLSHORT(PK1,1,THISCLOSE);                  //平空信号
平空2:SELLSHORT(PK2,2,THISCLOSE);                  //平空信号
所有平仓都只是执行平空1,也就是平空2也只是平空1手,我要平空2时,平空2手。怎么实现呢

--  作者:gxx978
--  发布时间:2020/1/21 14:46:12
--  
首先要看是否触发了PK2的条件,如果是PK2触发了平仓,策略会触发平2手,但是这时如果图表上的虚拟仓位只有1手,那只会下单平仓1手了。所以平仓的手数不单和你下单语句中的数量有关系,和你图表上的仓位也是有关系的。