刚才试了试~
后台监控不交易
手动交易
debugout上面
tholding可以返回手动开仓数值
而tenterbars返回错误数值~
期间我有停止监控把后台系统改了下源码再重新加载...
tholding还是可以返回正确数值
而tenterbars返回错误数值~
金字塔有无办法解决tenterbars的问题??
另外~新增监控条件的时候可以设置发送电子邮件..
发送手机短信等...
我想实现每成交一单~立马把成交价格持仓信息发送到指定邮箱~
但是我不知道这里设置的发送电子邮件是要满足什么条件才发送邮件~
另外邮件内容是sendmail那个函数控制的吗?
我的测试邮件发送成功了~不过没啥内容...
谁帮助我把这个功能实现了~我就在论坛上发个教程帖...
sendmail(holding<>0 and ref(holding,1)=0,'86686758@qq.com','成交价格%.2f',enterprice);
sendmail(holding=0 and ref(holding,1)<>0,'86686758@qq.com','成交价格%.2f',exitprice);
这个没法发邮件...
请仔细阅读tenterbars的函数说明,什么情况手动开仓干预才算的。
你的思路紊乱,sendmail 函数的用法你似乎没有去认真看sendmail的函数说明
重新加载交易系统后,tenterbars返回的是空值。这应该是by design, 因为每次重新加载等于从头开始使用一个系统,自然就没有开仓记录。
重新加载交易系统后,tenterbars返回的是空值。这应该是by design, 因为每次重新加载等于从头开始使用一个系统,自然就没有开仓记录。
10.09.14 09:05:34 CU01
当前持仓1
10.09.14 09:05:34 CU01
开仓历时-1
10.09.14 09:05:34 CU01
运行结束
=====
手动开的仓tholding能够返回正确数值而tenterbars无法返回正确数值啊
这个是今天早上测的~中间没有断开行情也没终止后台监控...
是不是只有程序开的仓tenterbars才能返回正确值?