以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 有没有办法直接引用当前品种的指数数据呢 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=66651) |
-- 作者:qq代人发帖 -- 发布时间:2014/6/26 15:05:21 -- 有没有办法直接引用当前品种的指数数据呢 请教:我策略中引用了某个商品指数的数据,一般代码都是“商品代码13“,但是如果我切换商品页面,
这个引用的商品代码就要换,很麻烦,有没有办法直接引用当前品种的指数数据呢?
|
-- 作者:yukizzc -- 发布时间:2014/6/26 15:15:21 -- a:STKLABEL; //取当前品种代码
|
-- 作者:cgysdf -- 发布时间:2014/6/26 15:33:18 -- 谢谢! 我在引用是这么写可以吗: a:STKLABEL; //取当前品种代码 b:STRRIGHT(a , 2); //取得该代码的月份 bb:STRREPLACE(a ,b ,\'13\' ); //用13替换该合约的月份 ABC:=STKINDI(\'bb\',\'KDJ.J\',0,7); 貌似还不对诶。
|
-- 作者:yukizzc -- 发布时间:2014/6/26 15:35:04 -- bb已经是字符串了,引用的时候不要加引号 |
-- 作者:cgysdf -- 发布时间:2014/6/26 15:36:52 -- 大神啊! 谢谢!!! |
-- 作者:cgysdf -- 发布时间:2014/6/26 15:53:08 -- 在副图中好像一直不能显示出来,不知怎么回事 |
-- 作者:FexTel -- 发布时间:2014/6/26 15:53:55 -- 字符串 必须使用字符串输出才行,直接输出是不会看到值的 |
-- 作者:cgysdf -- 发布时间:2014/6/26 15:57:41 -- 就是说: a:STKLABEL; //取当前品种代码 b:STRRIGHT(a , 2); //取得该代码的月份 bb:STRREPLACE(a ,b ,\'13\' ); //用13替换该合约的月份 ABC:STKINDI(\'bb\',\'KDJ.J\',0,7); 这么写的话,ABC是显示不出来的吗? 应该可以的吧
|
-- 作者:FexTel -- 发布时间:2014/6/26 16:01:56 -- 写错了, a:STKLABEL; //取当前品种代码
b:STRRIGHT(a , 2); //取得该代码的月份 bb:STRREPLACE(a ,b ,\'13\' ); //用13替换该合约的月份 ABC:STKINDI(bb,\'KDJ.J\',0,7);
BB本身就是字符串,不用加单引号
|
-- 作者:cgysdf -- 发布时间:2014/6/26 16:14:39 -- 这个是我笔误,呵呵 即使 a:STKLABEL; //取当前品种代码 b:STRRIGHT(a , 2); //取得该代码的月份 bb:STRREPLACE(a ,b ,\'13\' ); //用13替换该合约的月份 ABC:STKINDI(bb,\'KDJ.J\',0,7); 还是在幅图中显示不出来呢 |