//---------------邮件监控
globalvariable:mailt=0;
hourt:=intpart(DYNAINFO(207)/10000);
mint:=intpart((DYNAINFO(207)-hourt*10000)/100);
sect:=DYNAINFO(207)-hourt*10000-mint*100;
sec:=hourt*3600+mint*60+sect;
tg:=1200;//1200秒20分钟轮询
if INTPART(sec/tg)>mailt then begin
SENDMAIL( 1,'***','监控',NUMTOSTR(dynainfo(207),0));
mailt:=INTPART(sec/tg);
end
比如这个代码使用后台监控两个品种
一次发邮件直接发两封
我发现是监控品种数量导致globalvariable赋值两次对吗?
有无办法监控两个品种而只赋值一次的啊?
这样赋值两次有时候会有点混乱啊
你想想~
毕竟用后台同时监控多个品种
大多数情况下是在套利的时候才用的啊
[此贴子已经被作者于2014/5/24 9:56:08编辑过]