以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  关于发送邮件  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=161133)

--  作者:zwdqx
--  发布时间:2018/1/18 5:36:55
--  关于发送邮件
  
   ADDTOBLOCK(STKLABEL,\'月dea调头板块\'); 
  SENDMAIL(1 ,\'13913992413@139.COM\',STKLABEL&STKNAME&NUMTOSTR(CLOSE,2)&\'《买》_【月dea调头】\',\'\'),allowerpeat;
   WRITEINIFILE(\'C:\\记录月dea调头板块_date.INI\',\'SETTING\',STKLABEL+\'C2\',c);
   WRITEINIFILE(\'C:\\记录月dea调头板块_date.INI\',\'SETTING\',STKLABEL+\'DATE\',CURRENTDATE);
 
以上是我的策略,就收到一个邮件,查了一下也不在记录的板块中,不知是什么原因

--  作者:FireScript
--  发布时间:2018/1/18 8:49:40
--  

1.ALLOWREPEAT 函数写错了。

2.添加品种到版块的语句这样改下试试。

s:=ADDTOBLOCK(STKLABEL,\'月dea调头板块\'); //你原先方式有添加失败的可能性


--  作者:zwdqx
--  发布时间:2018/1/18 21:49:13
--  
假如我策略中有ADDTOBLOCK(STKLABEL,\'月dea调头板块\'); 和ADDTOBLOCK(STKLABEL,\'月diff调头板块\'); 都用 s:=.......

需不需写成s:=ADDTOBLOCK(STKLABEL,\'月dea调头板块\'); 
             L:=ADDTOBLOCK(STKLABEL,\'月diff调头板块\'); 

--  作者:FireScript
--  发布时间:2018/1/19 8:41:36
--  

可以只用一个变量。这个变量只是纯粹接受下这个返回值而已。