Rss & SiteMap

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

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

标题:要想将预警的品种、代码通过邮件发送,直接勾选行不行?要不要在策略中加语句?

1楼
zwdqx 发表于:2016/12/16 12:36:54

图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看
2楼
shq 发表于:2016/12/16 12:44:12
直接勾选可以。不需要再添加语句。

但是我们推荐您在公式里使用代码来实现发送邮件的功能,即sendmail,因为通过代码可以实现自定义邮件标题与内容。
[此贴子已经被作者于2016-12-16 12:44:40编辑过]
3楼
zwdqx 发表于:2016/12/16 12:54:01

以下写法行不行,收到的邮件能不能显示品种和代码? 

 

 if CROSS(diff,dea) and CURRENTTIME>103000  and  tbuyholding(1)=0 and TTOTALDAYTRADE<1 then BEGIN

 tbuy(1,10000/close,mkt);

 SENDMAIL(1,'13913992413@139.COM','金叉警报','买');

 end

if (J>118  or  c>tenterprice*1.045  or  c<tenterprice*0.93  or  tenterbars>=20 ) and tbuyholding(0)>0 then  BEGIN 

tsell(1,0,mkt);

 SENDMAIL(1 ,'13913992413@139.COM','死叉警报','卖');

 end

4楼
shq 发表于:2016/12/16 13:00:50
写法没有问题,但是该语句不会显示品种名称及代码。您可以自己sendmail内进行设置。
5楼
zwdqx 发表于:2016/12/16 13:07:29

请帮忙设置一下,有个模板好学习,谢谢!

 

6楼
shq 发表于:2016/12/16 13:15:12
供参考:SENDMAIL(1 ,'13913992413@139.COM',STKNAME+STKLABEL+'死叉警报','卖'); 

7楼
zwdqx 发表于:2016/12/19 10:42:48
WYA001:=(2*CLOSE+HIGH+LOW)/4;
WYA002:=EMA(WYA001,4);
WYA003:=EMA(WYA002,4);
WYA004:=EMA(WYA003,4);
WYA柱:=(WYA004-REF(WYA004,1))/REF(WYA004,1)*100;
WYA线1:=MA(WYA柱,2);
WYA线2:=MA(WYA柱,1);
R:=WYA线1<-0.25 AND WYA线2<-0.25   AND   CROSS(WYA线2,WYA线1);
K:=WYA线1>0 AND WYA线2>0   AND   CROSS(WYA线2,WYA线1);
macd:=stkindi('','macd.macd1',0,6);//日macd值
J:=stkindi('','kdj.j',0,6);
if (R or K) and macd>ref(macd,1) and CURRENTTIME>093000  and  tbuyholding(1)=0 and TTOTALDAYTRADE<1 then BEGIN 
 tbuy(1,10000/close,mkt);
 SENDMAIL(1,'13913992413@139.COM',STKNAME+STKLABEL+'笑脸警报','买');
 end
if (J>118  or  c>tenterprice*1.045  or  c<tenterprice*0.93  or  tenterbars>=20 ) and tbuyholding(0)>0 then  BEGIN  
tsell(1,0,mkt);
 SENDMAIL(1,'13913992413@139.COM',STKNAME+STKLABEL+'笑脸警报','卖');
 end

以上sendmail语句,收到的邮件标题是错码?

图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看


8楼
shq 发表于:2016/12/19 13:13:35
稍等下,工作人员用模拟盘来测试下
9楼
shq 发表于:2016/12/19 14:37:37
SENDMAIL(1,'13913992413@139.COM',STKNAME & STKLABEL & '笑脸警报','买');

请用上述语句,测试结果表明,不会发生乱码。
10楼
zwdqx 发表于:2016/12/21 12:43:16
SENDMAIL(1,'13913992413@139.COM',STKNAME & STKLABEL & '笑脸警报','买');   测试成功了。要想在标题中增加当时的价格,我是这样写的,


SENDMAIL(1,'13913992413@139.COM',  close  &  STKNAME & STKLABEL & '笑脸警报','买');   没提示错误,但一直没收到邮件,能不能帮忙测试一下,谢谢!


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


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