以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=162386)

--  作者:hj007s
--  发布时间:2018/3/29 14:23:08
--  请问发送邮件问题
我设置好了,发送测试邮件也没有问题。
然后我在公式里面测试

IF cond=1 then
BEGIN
SENDMAIL(1,\'XXXX@qq.com\',\'买入信号\',\'测试交易系统\');
END

并没有发送邮件,
然后我加载到图表程序化,然后图表已出信号并且能正常报单,却没有发送邮件。
请问,是我语法的问题?

--  作者:FireScript
--  发布时间:2018/3/29 14:32:45
--  

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

这个勾选了吗?语法没错误的。

--  作者:hj007s
--  发布时间:2018/3/29 14:33:44
--  
勾了,奇怪,
我用最简单的公式然后加载图表居然能发送了。
谢谢老师的解答,我继续调试看看了

--  作者:FireScript
--  发布时间:2018/3/29 14:35:36
--  
 
图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

看看是不是因为这个呢?

--  作者:hj007s
--  发布时间:2018/3/29 14:57:21
--  
可能是,谢谢老师,我试试
--  作者:hj007s
--  发布时间:2018/3/29 15:08:09
--  
顺便问一下,如何在交易系统中加入检测账户是否已经连接这样的语句,然后发邮件给自己???

1、开盘前N分钟检测,账户是否已连接,然后发邮件给自己。
2、盘中每隔5分钟(当然,这是开玩笑,举个例子),检测账户是否连接,然后发送邮件给自己?

--  作者:FireScript
--  发布时间:2018/3/29 15:19:37
--  
 1.TACCOUNT( 1) 判断下当前账号ID就行了。需要注意这个函数返回的是字符串。
2.和1一样的,读那个账号ID就行了。

--  作者:hj007s
--  发布时间:2018/3/29 16:00:34
--  
感谢FireScript老师!!!

那个如果我想在策略里面实现时间轮询
应该怎么写啊?

比如说5分钟判断一次

怎么for啊?

--  作者:FireScript
--  发布时间:2018/3/29 16:09:25
--  
你什么周期。1分钟,5分钟这种周期直接按照K线量判断就可以了。

--  作者:hj007s
--  发布时间:2018/3/29 16:38:21
--  
那我用的是日线级别的,
然后我想做个每隔5分钟进行个检测账号是否连接,连接后发邮件。那我应该如何写?
还是再某品种中加载5分钟K线直接写个TACCOUNT( 1) 的判断?