以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=169127)

--  作者:strenjoy
--  发布时间:2019/4/1 17:10:10
--  请问软件的数据错误问题
000016的数据确认已经下载好了。
也加载到回测模型里面了。
运行出错以后,我特意写了一个测试程序,发现000016的数据没有。


运行程序为:
if refx(o,1) > 0 then  ;


HH10:=HHV(C,10);
LL10:=LLV(C,10);
HH15:=HHV(C,15);
LL15:=LLV(C,15);
LL11:=LLV(C,20);
NN:=BARSLAST(DATE<>REF(DATE,1));
OO:REF(O,NN);//取的当日的开盘价



50C:="000016$CLOSE";


  IF time=1459  and holding=0 THEN BEGIN
buy(1,1,thisclose);
MSGOUT(1, NUMTOSTR(DATE,0) + \' \' + NUMTOSTR(50C,1)  );
 
  END

cond:= time=0931 ; sell(cond,1,thisclose);

运行结果如下:

019/04/01 17:07:50  1180808 -1.$
2019/04/01 17:07:50  1180809 -1.$
2019/04/01 17:07:50  1180810 -1.$
2019/04/01 17:07:50  1180813 -1.$
2019/04/01 17:07:50  1180814 -1.$
2019/04/01 17:07:50  1180815 -1.$
2019/04/01 17:07:50  1180816 -1.$
2019/04/01 17:07:50  1180817 -1.$




--  作者:banzhuan
--  发布时间:2019/4/1 17:24:41
--  
time改成 145900 和 93100,运用于日线以下周期再试试呢