以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  信号消失可以这样解决吗?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=2014)

--  作者:期指新手
--  发布时间:2010/7/2 12:58:05
--  信号消失可以这样解决吗?

IF A>B THEN
begin      {要先平仓,再开仓}
sellshort(HOLDING<0,0,THISCLOSE);
buy(HOLDING=0,N,THISCLOSE);
end
IF A<B THEN
begin      {要先平仓,再开仓}
SELL(HOLDING>0,0,THISCLOSE);
buyshort(HOLDING=0,N,THISCLOSE);
end

IF HOLDING>0 THEN
begin      {要先平仓,再开仓}
SELL(A>B,0,THISCLOSE);
buyshort(A>B,N,THISCLOSE);
end
IF HOLDING<0 THEN
begin      {要先平仓,再开仓}
sellshort(A<B,0,THISCLOSE);
buy(A<B,N,THISCLOSE);
end

==================

这能解决信号消失问题吗?心中没底,请各位老师指点。

A,B是开平仓设置的条件,N是要买卖的手数。


--  作者:金字塔
--  发布时间:2010/7/3 9:43:16
--  
用THISCLOSE,应该可以,试试就知