以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问,为什么会出现只有空开的情况?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=72735)

--  作者:oulu
--  发布时间:2014/12/6 23:00:47
--  请问,为什么会出现只有空开的情况?
MA1:=MA(CLOSE,A);
MA2:=MA(CLOSE,B);

手数:=ss;

开多:=CROSS(MA1,MA2);
开空:=CROSS(MA2,MA1);

BUY(开多,手数,MARKET);
BUYSHORT(开空,手数,MARKET);

不是应该达到条件多开和空开都有吗?但实际只有空开。
[此贴子已经被作者于2014/12/6 23:02:14编辑过]

--  作者:qwer123
--  发布时间:2014/12/7 9:47:55
--  
MA1:=MA(CLOSE,A);
MA2:=MA(CLOSE,B);
手数:=ss;
开多:=CROSS(MA1,MA2);
开空:=CROSS(MA2,MA1);

if 开多 then
begin
sellshort(1,0,market);
BUY(holding=0,手数,MARKET);
end
if 开空 then
begin
sell(1,0,market);
BUYSHORT(holding=0,手数,MARKET);
end



--  作者:oulu
--  发布时间:2014/12/7 20:10:32
--  
谢谢,能说一下这是为什么吗?
能不能只开仓不平仓?
如果没有持仓而平仓,会发生什么情况呢?

--  作者:jinzhe
--  发布时间:2014/12/8 9:03:38
--  
图表不能对锁,图表上有空仓那么就不会有多仓信号