以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp)
-- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2)
---- 要想将预警的品种、代码通过邮件发送,直接勾选行不行?要不要在策略中加语句? (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=144858)
|
-- 作者:zwdqx
-- 发布时间:2016/12/16 12:36:54
-- 要想将预警的品种、代码通过邮件发送,直接勾选行不行?要不要在策略中加语句?
此主题相关图片如下:无标题.png

|
-- 作者:shq
-- 发布时间:2016/12/16 12:44:12
--
直接勾选可以。不需要再添加语句。
但是我们推荐您在公式里使用代码来实现发送邮件的功能,即sendmail,因为通过代码可以实现自定义邮件标题与内容。
[此贴子已经被作者于2016-12-16 12:44:40编辑过]
|
-- 作者: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
|
-- 作者:shq
-- 发布时间:2016/12/16 13:00:50
--
写法没有问题,但是该语句不会显示品种名称及代码。您可以自己sendmail内进行设置。
|
-- 作者:zwdqx
-- 发布时间:2016/12/16 13:07:29
--
请帮忙设置一下,有个模板好学习,谢谢!
|
-- 作者:shq
-- 发布时间:2016/12/16 13:15:12
--
供参考:SENDMAIL(1 ,\'13913992413@139.COM\',STKNAME+STKLABEL+\'死叉警报\',\'卖\');
|
-- 作者: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

|
-- 作者:shq
-- 发布时间:2016/12/19 13:13:35
--
稍等下,工作人员用模拟盘来测试下
|
-- 作者:shq
-- 发布时间:2016/12/19 14:37:37
--
SENDMAIL(1,\'13913992413@139.COM\',STKNAME & STKLABEL & \'笑脸警报\',\'买\');
请用上述语句,测试结果表明,不会发生乱码。
|
-- 作者:zwdqx
-- 发布时间:2016/12/21 12:43:16
--
SENDMAIL(1,\'13913992413@139.COM\',STKNAME & STKLABEL & \'笑脸警报\',\'买\'); 测试成功了。要想在标题中增加当时的价格,我是这样写的,
SENDMAIL(1,\'13913992413@139.COM\', close & STKNAME & STKLABEL & \'笑脸警报\',\'买\'); 没提示错误,但一直没收到邮件,能不能帮忙测试一下,谢谢!
|
|