以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  这个模型为何没有开空仓?问题出在哪里?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=75981)

--  作者:xingyelhl
--  发布时间:2015/2/28 12:54:32
--  这个模型为何没有开空仓?问题出在哪里?

DIFF : EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  : EMA(DIFF,M);
MACD1 : 2*(DIFF-DEA), COLORSTICK;

BUY(DIFF>DEA&&DIFF-DEA>REF(DIFF,1)-REF(DEA,1)&&HOLDING=0&&TIME<151000,0,MARKET);
BUYSHORT(DIFF<DEA&&DIFF-DEA<REF(DIFF,1)-REF(DEA,1)&&HOLDING=0&&TIME<151000,0,MARKET);

SELL(TIME>151000||DIFF-DEA<REF(DIFF,1)-REF(DEA,1),0,MARKET);
SELLSHORT(TIME>151000||DIFF-DEA>REF(DIFF,1)-REF(DEA,1),0,MARKET);


--  作者:jinzhe
--  发布时间:2015/2/28 13:31:55
--  

开空一共是4个,条件,你逐一输出一下,看看是哪个条件不成立

DIFF<DEA

DIFF-DEA<REF(DIFF,1)-REF(DEA,1)

HOLDING=0

TIME<151000

把这4个逐一输出,看看是哪个不成立