Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共8 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:每个策略只能收到一个预警邮件,是什么地方设置的不对?

1楼
zwdqx 发表于:2017/1/19 16:18:06

我是用sendmail在策略中发邮件的,发现一个问题,同一策略发出的预警,只能收到一个邮件,不知为什么?

我有20个策略在后台运行,我查了今天的预警记录,发信号的有10个策略32条,邮件但只收到10条(一个策略只收到一条),已何用了allowerpeat。

 

以下是我的策略之一,

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MA5:=EMA(CLOSE,5);
MA10:=MA(CLOSE,10);
macd:=stkindi('','macd.macd1',0,6);//日macd值
J:=stkindi('','kdj.j',0,6);
if CROSS(diff,dea)  and  tbuyholding(1)=0 and TTOTALDAYTRADE<1 then BEGIN
 tbuy(1,10000/close,mkt);
 SENDMAIL(1,'13913992413@139.COM;13773473555@139.COM',STKLABEL&STKNAME&NUMTOSTR(CLOSE,2)&'《买》_【融1_macd金叉】',''),allowerpeat;
 end
if  (c>tenterprice*1.045  or  c<tenterprice*0.93 or  tenterbars>=8)  and tbuyholding(0)>0 then  BEGIN 
tsell(1,0,mkt);
 SENDMAIL(1 ,'13913992413@139.COM;13773473555@139.COM',STKLABEL&STKNAME&NUMTOSTR(CLOSE,2)&'《卖》_【融1_macd金叉】',''),allowerpeat;
 end

 

2楼
shq 发表于:2017/1/19 16:44:26
是的,多品种同时触发,邮件只能发送一条。建议去配合手机监控助手去使用。
3楼
zwdqx 发表于:2017/1/19 16:51:11
以前出现过这种情况,使用allowerpeat后,能收到了,现场重新装了下系统,又出现了。
4楼
shq 发表于:2017/1/19 17:00:13
建议您可以把多品种拆开来,每一个品种对应着策略做一个监控条件。即每次只监控一个品种,需要自己多设置下
[此贴子已经被作者于2017-1-19 17:00:47编辑过]
5楼
zwdqx 发表于:2017/1/20 6:39:40
我做的是股票,拆开难度太大了,我现在用的是信达3.92,当时用allowerpeat能够排队发邮件,记不得是4.01还是什么版本了,请你们帮忙在4.01版上试一下,可以吗?不胜感激。
6楼
FexTel 发表于:2017/1/20 9:07:44

后台是固定轮询模式还是走完K线?

[此贴子已经被作者于2017-1-20 9:16:46编辑过]
7楼
zwdqx 发表于:2017/1/20 9:32:30

走完K线

8楼
shq 发表于:2017/1/20 10:28:48
4.01版本,走完一个K线,单一策略监控多品种,条件同时触发后,三个品种邮件都会发送,详细请看附图。

楼主您再试试,看看是否为有规律现象或者是突发的。


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170120102636.jpg
图片点击可在新窗口打开查看

共8 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.02344 s, 2 queries.