请问怎么在sendmail发送的邮件标题中加入开平仓价格、手术等信息?
另外我这么写发邮件语句时,只要信号一出现就发邮件,但并没有成交,如何能成交之后再发呢?
if pk then begin
SELLSHORT(1,1,MARKET);
SENDMAIL(1,'XX@sina.com','程序化交易--平空单','平空单');
end
1.
str1:NUMTOSTR(ENTERPRICE,0);//把价格转成字符串
SENDMAIL(CLOSE>OPEN,'ABC@SINA.COM;XYZ@WEISTOCK.COM','警报','开仓价是:'+str1),
2.图表获取不了,单子的成交状况。也就没办法等到成交再发送邮件。
也不行的,因为这个必须记住之前的状态,图表上做不到这个。我倒是建议你不如单独写一些语句。直接把实际账户栏的 持仓情况,未成交单情况等,定期发送过来或者在触发开仓信号之后,连续N个周期发送邮件。