以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]邮件问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=9380)

--  作者:aback
--  发布时间:2011/12/14 15:25:44
--  [求助]邮件问题

想在收盘平仓后发一邮件到信箱(手机有提示并可以显示邮件标题),记录每天资产,发现两个问题:

1 ,连发了近10封邮件

2,资产统计不了

请高人指点,谢谢!

资产:TACCOUNT(6);
SENDMAIL(TIME=151000,\'18935255462@189.cn\',\'资产\',\'资产\');


--  作者:jinzhe
--  发布时间:2011/12/14 16:13:02
--  

资产:TACCOUNT(6);

SENDMAIL(TIME=151000,\'18935255462@189.cn\',\'资产\',资产);

 

 

改成这样行不行


--  作者:阿火
--  发布时间:2011/12/15 0:13:03
--  

globalvariable:abb=0;

资产:TACCOUNT(6);

if TIME=151000 and abb=0 then begin

 SENDMAIL(1,\'18935255462@189.cn\',\'资产\',numtostr(资产,2));

 abb:=1;

end


--  作者:aback
--  发布时间:2011/12/15 12:16:13
--  

多谢指导!


--  作者:kekegeneral
--  发布时间:2011/12/15 16:59:11
--  

可以在版主的这个基础上完善下,避免极端情况

 

加上

if TIME=151100  then

abb:=0;

 

避免不关机第二天不发邮件了