欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 邮件提醒sendmail时好时坏

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有7464人关注过本帖树形打印复制链接

主题:邮件提醒sendmail时好时坏

帅哥哟,离线,有人找我吗?
飞翔鸟
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:147 积分:745 威望:0 精华:0 注册:2010/3/13 17:01:25
邮件提醒sendmail时好时坏  发帖心情 Post By:2012/6/5 10:28:49    Post IP:58.41.53.116[显示全部帖子]

IF CURRENTTIME>091500 AND CURRENTTIME<=151500 AND (MINUTE=4 OR MINUTE=19 OR MINUTE=34 OR MINUTE=49) THEN BEGIN
SENDMAIL(1 ,'xxxx@126.com' ,' 正常'  ,'交易正常' );
END

我想使用SENDMAIL 这个函数, 作为我不在电脑前能发送邮件到邮箱查看电脑是否正常运行,发现后台运行当日启动,有时不能发成功,改改无关紧要的语句(如SENDMAIL(close<>0,'xxxx@126.com' ,' 正常'  ,'交易正常' );
),可能才能发邮件,而一旦当日发送成功一封后,之后的一天都能正常收到邮件,但不关闭金字塔到了第二日就又不发邮件了,不知为何? 找不到规律。

[此贴子已经被作者于2012-6-5 10:32:47编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
飞翔鸟
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:147 积分:745 威望:0 精华:0 注册:2010/3/13 17:01:25
  发帖心情 Post By:2012/6/5 11:19:56    Post IP:58.41.53.116[显示全部帖子]

以下是引用jinzhe在2012-6-5 10:54:31的发言:

哪个时间周期的

还有可能是currenttime判断本地时间不对,用time判断好了

[此贴子已经被作者于2012-6-5 10:56:10编辑过]

1分钟周期 走完k线发送    我只需要每隔15分钟发一个邮件看看电脑是否在正常运行金字塔。

我试一下time的 一个一个来。


 回到顶部
帅哥哟,离线,有人找我吗?
飞翔鸟
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:147 积分:745 威望:0 精华:0 注册:2010/3/13 17:01:25
  发帖心情 Post By:2012/6/5 13:55:57    Post IP:58.41.53.116[显示全部帖子]

IF {MINUTE=3 OR MINUTE=27 OR MINUTE=28 OR MINUTE=29} minute<>ref(minute,1) THEN BEGIN
SENDMAIL(close<>0,'xxxxx@126.com' ,' 正常'  ,'交易正常' );
END

 

测试一下, 我把代码改成上面的,周期选择5分钟,走完k线模式  目前看正常,每隔5分钟发一次信 ,监控品种if00,今天可能都正常 ,看明天了,DEBUGFILE调试不来,版主有空的话和我一起试一下:)

前提是晚上不关金字塔的话。

[此贴子已经被作者于2012-6-5 13:59:12编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
飞翔鸟
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:147 积分:745 威望:0 精华:0 注册:2010/3/13 17:01:25
  发帖心情 Post By:2012/6/6 9:48:39    Post IP:58.41.53.116[显示全部帖子]

晚上没有关机和关金字塔,什么都没动,今天如预期般不发邮件了!


 回到顶部
帅哥哟,离线,有人找我吗?
飞翔鸟
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:147 积分:745 威望:0 精华:0 注册:2010/3/13 17:01:25
  发帖心情 Post By:2012/6/6 10:49:41    Post IP:58.41.53.116[显示全部帖子]

这个会不会是bug呢,照5楼的设置跑一下试试


 回到顶部
帅哥哟,离线,有人找我吗?
飞翔鸟
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:147 积分:745 威望:0 精华:0 注册:2010/3/13 17:01:25
  发帖心情 Post By:2012/6/6 11:19:45    Post IP:58.41.53.116[显示全部帖子]

期待你们能试一下 明天我再来问问结果图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
飞翔鸟
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:147 积分:745 威望:0 精华:0 注册:2010/3/13 17:01:25
  发帖心情 Post By:2012/6/6 14:02:26    Post IP:58.41.53.116[显示全部帖子]

2012-06-06 13:46:53.139    MINUTE=46.00
2012-06-06 13:46:53.140    REFMINUTE=45.00
2012-06-06 13:47:00.478    MINUTE=47.00
2012-06-06 13:47:00.478    REFMINUTE=46.00
2012-06-06 13:48:00.303    MINUTE=48.00
2012-06-06 13:48:00.304    REFMINUTE=47.00
2012-06-06 13:49:00.129    MINUTE=49.00
2012-06-06 13:49:00.130    REFMINUTE=48.00
2012-06-06 13:49:59.957    MINUTE=50.00
2012-06-06 13:49:59.958    REFMINUTE=49.00
2012-06-06 13:51:00.796    MINUTE=51.00
2012-06-06 13:51:00.797    REFMINUTE=50.00
2012-06-06 13:52:00.623    MINUTE=52.00
2012-06-06 13:52:00.624    REFMINUTE=51.00
2012-06-06 13:53:00.450    MINUTE=53.00
2012-06-06 13:53:00.450    REFMINUTE=52.00
2012-06-06 13:54:00.276    MINUTE=54.00
2012-06-06 13:54:00.277    REFMINUTE=53.00
2012-06-06 13:55:00.102    MINUTE=55.00
2012-06-06 13:55:00.103    REFMINUTE=54.00
2012-06-06 13:55:59.240    MINUTE=56.00
2012-06-06 13:55:59.240    REFMINUTE=55.00

 

关闭金字塔后再开,我改成1分钟周期了 每分钟发一次,目前正常可发:

1、上面就是正常发送的test.txt文件,看到DEBUGFILE('D:\TEST.TXT','邮件已经发送了',0) 语句是不起作用的,无论有没有发邮件,都没有提示,可能和sendmail函数有关?

2、MINUTE变量初始化应该要等到明天才能看了。


 回到顶部
帅哥哟,离线,有人找我吗?
飞翔鸟
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:147 积分:745 威望:0 精华:0 注册:2010/3/13 17:01:25
  发帖心情 Post By:2012/6/8 10:23:27    Post IP:58.41.53.116[显示全部帖子]

按10楼第二个方案测试 :

6月7日没关金字塔,6月8日不发邮件 ,也无日志minute可以查询,请仔细看看或者你们自己可以做隔夜的测试

 

6日收盘有两个minute=14 两个refminute=13

7日收盘就只有一个14和13.不知道是不是原因

 

2012-06-06 15:11:00.335    REFMINUTE=10.00
2012-06-06 15:12:04.486    MINUTE=12.00
2012-06-06 15:12:04.486    REFMINUTE=11.00
2012-06-06 15:13:00.588    MINUTE=13.00
2012-06-06 15:13:00.588    REFMINUTE=12.00
2012-06-06 15:13:59.217    MINUTE=14.00
2012-06-06 15:13:59.218    REFMINUTE=13.00
2012-06-06 15:55:01.125    MINUTE=14.00
2012-06-06 15:55:01.125    REFMINUTE=13.00

。。。

2012-06-07 15:11:00.553    MINUTE=11.00
2012-06-07 15:11:00.553    REFMINUTE=10.00
2012-06-07 15:12:00.380    MINUTE=12.00
2012-06-07 15:12:00.381    REFMINUTE=11.00
2012-06-07 15:13:00.208    MINUTE=13.00
2012-06-07 15:13:00.209    REFMINUTE=12.00
2012-06-07 15:14:01.047    MINUTE=14.00
2012-06-07 15:14:01.048    REFMINUTE=13.00


 回到顶部