以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp)
-- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2)
---- 为什么我这样写只会开多不会开空 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=142897)
|
-- 作者:梦若神机
-- 发布时间:2016/11/17 14:08:04
-- 为什么我这样写只会开多不会开空
//中间变量: input:N(5,1,100,1); A:=MA(BUYVOL-SELLVOL,N); A,COLORSTICK;
//交易条件: PD:=CROSS(0,A); PK:=CROSS(A,0); KD:=CROSS(A,0); KK:=CROSS(0,A); SS1:=1;
//交易系统: 平多:SELL(PD,SS1,THISCLOSE); 平空:SELLSHORT(PK,SS1,THISCLOSE);
开多:BUY(KD,SS1,THISCLOSE); 开空:BUYSHORT(KK,SS1,THISCLOSE);
为什么我这样写只会开多不会开空
|
-- 作者:pyd
-- 发布时间:2016/11/17 14:17:59
--
没有问题,双向信号
此主题相关图片如下:1.png

|
-- 作者:梦若神机
-- 发布时间:2016/11/17 15:08:39
--
恩,现在有出现了,是软件卡了吗,刚才看的时候还是单向,很奇怪有时候就是会不出现信号,然后有时候莫名奇妙的又出现了
|
-- 作者:pyd
-- 发布时间:2016/11/17 15:26:23
--
可能是数据量的变化引起信号的变化。
|
-- 作者:shq
-- 发布时间:2016/11/17 15:41:03
--
可能原因之一是 当前品种合约还未上市。若是这个原因的话,请将公式加载至更新合约上。
此主题相关图片如下:qq截图20161117153926.jpg

|
-- 作者:梦若神机
-- 发布时间:2016/11/17 15:46:07
--
好的,谢谢
|
-- 作者:梦若神机
-- 发布时间:2016/11/21 13:50:36
--
//中间变量: input:N(5,1,100,1); A:=MA(BUYVOL-SELLVOL,N); A,COLORSTICK;
//交易条件: PD:=CROSS(0,A); PK:=CROSS(A,0); KD:=CROSS(A,0)&&holding=0; KK:=CROSS(0,A)&&holding=0; SS1:=1;
//交易系统: 平多:SELL(PD,SS1,THISCLOSE); 平空:SELLSHORT(PK,SS1,THISCLOSE);
开多:BUY(KD,SS1,THISCLOSE); 开空:BUYSHORT(KK,SS1,THISCLOSE);
为什么我这样写只会开空
|
-- 作者:gxx978
-- 发布时间:2016/11/21 14:04:31
--
你可以在图表中输出holding的值看下,你的条件中满足holding=0才开多。
|
-- 作者:pyd
-- 发布时间:2016/11/21 14:07:03
--
BUYVOL,SELLVOL只在分笔周期有效,你是在分笔周期用的吗?
|
-- 作者:梦若神机
-- 发布时间:2016/11/21 14:14:32
--
对啊,就是持仓为0才开仓
|