以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [提问] 如何在程序中获取当前监控的品种? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=144827) |
-- 作者:cathero2001 -- 发布时间:2016/12/15 22:06:47 -- [提问] 如何在程序中获取当前监控的品种? 你好,有2个问题 1. 如果一个后台程序,在设置里监控了2个品种(比如CU和NI),轮询周期为1秒。那每秒钟这个程序会被调用2次,一次是针对CU,一次是针对NI。请问,在程序里怎么判断这次调用时针对是由CU还是NI的?换句话说,在程序里获取的open, high, low, close,是CU还是NI? 2. 如何在程序里引用其他品种的价格?比如,在当天14:58获取CU00当天的收盘价? 谢谢!
|
-- 作者:jinzhe -- 发布时间:2016/12/16 8:53:47 -- 1.这个是分开独立的, 在运行cu是获取的是cu,在运行ni时获取的是ni 2.还没收盘获取的只是最新价,要收盘后才有收盘价,引用是这样写的:callstock(\'cu00\',vtclose,6); |
-- 作者:cathero2001 -- 发布时间:2016/12/16 14:06:48 -- 1. 可以在一个程序中设置监控多个品种啊,在“程式化条件设定中” --> "加入(A)..." --> 选择多个品种,就可以监控多个品种了。然后这个程序就会针对每个品种运行一次。 |
-- 作者:jinzhe -- 发布时间:2016/12/16 14:35:43 -- 但是这些品种之间是互相独立不影响的 |
-- 作者:cathero2001 -- 发布时间:2016/12/17 22:47:16 -- 但是我在程序里面怎么能知道这次是针对CU还是NI的调用? |
-- 作者:jinzhe -- 发布时间:2016/12/19 9:11:10 -- 调用代码写stklabel callstock(stklabel,vtclose,6); 这样就会在cu里面引用cu,在ni里面引用ni |