金字塔软件的管理员:
您好。
我看了http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=1907&page=1&star=1,这篇帖子。但是,关于DYNAINFO与BIDPRICE用法的详细区别,我有几个问题。想请您解答一下。
(1)在后台程式化交易中,能不能使用BIDPRICE函数,如果可以返回的还是序列值吗?
(2)在后台程式化交易中,如何使用BIDPRICE来取得某个合约(例如,AL01)的[委买价]。另外,如果我想在程序中取得多个合约的[委买价]可能吗?
(3)在后台程式化交易中,如果我想取得条件成立时刻的价格,例如:AL01当前的买价 > 15000 时刻的买价。如何书写程序。
DYNAINFO_Test: DYNAINFO2(20,'AL01');
上面这个程序DYNAINFO_Test显示的应该是AL01的动态买价。如果 DYNAINFO_Test > 15000 ,我如何记录下它这一时刻的价格呢?也就是说,因为DYNAINFO_Test是动态的,变化的。我无法知道,在DYNAINFO_Test > 15000这一时刻DYNAINFO_Test的确切数值。请问如何取得这一数值,因为我在程式化交易中,还需要使用该时刻的数据。
(1)(2)BIDPRICE函数:本函数仅个股在分笔成交分析周期有效.只能取图表所在合约的委买价.
DYNAINFO2可以取得多个合约的[委买价].
(3)用全局变量可取得条件成立时刻的价格.
详请可参考全局变量的相关帖子.
1、不可以使用 后台取价格用DYNAINFO( 7)吧
2、
3、某个时刻的价格系统没法记录,你需要自己写指标 用个全局变量来记录,请参考
“EXTGBDATA”,“EXTGBDATASET”两个函数的使用。