开拓者期货期权程序化系统交易论坛
标题:
A_PreviousEquity() 和 A_CurrentEquity() 的问题
[打印本页]
作者:
Neoplay
时间:
2010-2-9 23:28:41
标题:
A_PreviousEquity() 和 A_CurrentEquity() 的问题
A_PreviousEquity() 和 A_CurrentEquity() 是否是只有在 盘中时间才能返回 有效的结果?
如果 服务器端 多久 才更新一次 A_CurrentEquity() 的值?
在网络速度 < 60ms 的时候, 查询返回的 时间间隔 大约会是多少 ? 这个 函数的返回 的 实现是 同步的 (等待服务器返回查询值, 再继续下一行代码的执行)?
--------------------------
写了一个 最简单 的 指令 来测试
盘后时间, 返回值, 转换为 Text 是 N/A
Vars
Numeric tmp(0);
Begin
If(BarStatus==2){
tmp = A_CurrentEquity();
Commentary(Text(tmp));
}
End
作者:
Neoplay
时间:
2010-2-10 09:12:28
今天早上,一看, 是忘了挂载 帐户了.....
悲剧
挂载上帐户就正常了.....
我擦............
作者:
lh948
时间:
2010-2-10 09:30:38
使用A函数测试需要打开自动交易,并且登陆账户,A函数才会取得有效值的
作者:
lh948
时间:
2010-2-10 09:31:22
标题:
回复 2# Neoplay 的帖子
作者:
Neoplay
时间:
2010-2-10 09:43:24
挂载帐户后, 实盘数据的时候, 还是有的 Text( A_CurrentEquity()) 还是 N/A ,
大多数都是正常值, 只有偶尔几次才是 N/A,
调用 A 函数的间隔 为 1min , 不是上面那个简单的测试 程序了
A_CurrentEquity() 在 调用失败的时候的 返回值是什么呢?
[
本帖最后由 Neoplay 于 2010-2-10 10:04 编辑
]
作者:
lh948
时间:
2010-2-10 10:46:27
之所以会有无效值,是因为bar转换的时候出现的
调用失败的时候,返回InvalidNumeric
作者:
ppchar
时间:
2017-6-13 00:04:49
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2