我的公式在序列模式下,交易正常,就是debugfile输出的数据不对。下面是用来输出的公式:
FILEPATH:='D:\DEBUGFILE\TTRLITEzS.TXT'; DEBUGFILE(FILEPATH,'=======',0);
DEBUGFILE(FILEPATH,'Time:'&numtostr(Time,3)&' cTime:'&numtostr(currentTIME,3),0);
DEBUGFILE(FILEPATH,'O:'& numtostr(o,1)&' H:'&numtostr(h,1)&' L:'&numtostr(L,1)&' C:'&numtostr(C,1)&' DY28:'&numtostr(dynainfo(28),1)&' DY34:'&numtostr(dynainfo(34),1),0);
DEBUGFILE(FILEPATH,'HV12:'&numtostr(HV12,2)&' LV12:'&numtostr(LV12,2)&' THV2:'&numtostr(THV2,2)&' TLV2:'&numtostr(TLV2,2)&' XHV:'&numtostr(XHV,2)&' XLV:'&numtostr(XLV,2),0);
DEBUGFILE(FILEPATH,'SPK:'&numtostr(SPK,1)&' BPK:'&numtostr(BPK,1)&' TSubmit(0):'&numtostr(TSUBMIT(0),2),0);
DEBUGFILE(FILEPATH,'LSL:'&numtostr(LSL,1)&' SSL:'&numtostr(SSL,1)&' SL:'&numtostr(SL,1)&' MS:'&numtostr(MS,1)&' SL:'&numtostr(SL,1),0);
DEBUGFILE(FILEPATH,'TH:'&numtostr(THOLDING,0)&' TodayTH:'&numtostr(todayHOLDING,0)&' TH2:'&numtostr(THOLDING2,0)&' TV2B:'&numtostr(EXTGBDATA('TV2B'),0),0);
DEBUGFILE(FILEPATH,'TAP:'&numtostr(TAVGENTERPRICE,1)&' TEP:'&numtostr(TENTERPRICE,1),0);
DEBUGFILE(FILEPATH,'cXHV:'&numtostr(cXHV,0)&' cXLV:'&numtostr(cXLV,0)&' TDAMT:'&numtostr(TDAMT,0)&' PL:'&numtostr(PL,2)&' PS:'&numtostr(PL,2)&' TD:'&numtostr(TD,0)&' OAMT:'&numtostr(OAMT,0),0);
DEBUGFILE(FILEPATH,'WP:'&numtostr(WP,0)&' MATR:'&numtostr(MATR,1)&' OP_S:'&numtostr(OP_S,0)&' OP_L:'&numtostr(OP_L,0)&' PR:'&numtostr(PR,1)&' OA:'&numtostr(OA,0),0);
在周期模式下,可正常输出下面内容:
2010-12-31 20:56:21.627 =======
2010-12-31 20:56:21.627 Time:151500.000 cTime:205621.000
2010-12-31 20:56:21.631 O:3159.2 H:3159.4 L:3155.0 C:3157.0 DY28:3156.8 DY34:3157.0
2010-12-31 20:56:21.631 HV12:3161.00 LV12:3125.80 THV2:3113.32 TLV2:3144.68 XHV:3131.71 XLV:3155.09
2010-12-31 20:56:21.639 SPK:0.0 BPK:0.0 TSubmit(0):0.00
2010-12-31 20:56:21.639 LSL:0.0 SSL:0.0 SL:1.0 MS:9.0 SL:1.0
2010-12-31 20:56:21.639 TH:0 TodayTH:0 TH2:0 TV2B:0
2010-12-31 20:56:21.643 TAP:0.0 TEP:3157.2
2010-12-31 20:56:21.643 cXHV:0 cXLV:1 TDAMT:0 PL:1.00 PS:1.00 TD:0 OAMT:3
2010-12-31 20:56:21.643 WP:1 MATR:5.9 OP_S:1 OP_L:0 PR:1.5 OA:3
而在序列模式下,只能输出下面几行,而且LSL和SSL为空值:
2010-12-31 20:56:36.570 =======
2010-12-31 20:56:36.726 LSL:-1.$ SSL:-1.$ SL:1.0 MS:9.0 SL:1.0
2010-12-31 20:56:36.726 TH:0 TodayTH:0 TH2:0 TV2B:0
2010-12-31 20:56:36.730 TAP:0.0 TEP:3157.2
请帮忙看看是什么问题。
另外,序列模式实盘能正常使用吗?
[此贴子已经被作者于2010-12-31 21:12:54编辑过]