以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请问怎么样取得合约代码 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=72504) |
-- 作者:haizxj -- 发布时间:2014/11/30 10:59:40 -- 请问怎么样取得合约代码 现在金字塔的代码有多种,有三个,如SRX 有二个,CU,有一个,L,J DM:=STKLABEL(); DT:=STRREMOVE( DM,2 ,2 ); DD:=STRCAT(DT ,\'00\' ); DMM:=msgout(barpos=DATACOUNT,DD); 问题出在第二行,有时前面字符不是2个,有时是一个或三个,怎么办? 能不能只取字母
|
-- 作者:pyd -- 发布时间:2014/11/30 20:57:44 -- DM:=STKLABEL();
DT:=STRREMOVE( DM,2 ,2 ); DJ:=STRTRIMRIGHT(DM,\'13 \'); DD:=STRCAT(DJ ,\'00\' ); DMM:=msgout(barpos=DATACOUNT,DD); |
-- 作者:haizxj -- 发布时间:2014/12/5 20:02:27 -- DM:=STKLABEL();
DEBUGFILE(\'d:\\test.txt\',\'DD%.0f\',DD);
运行美白银03下 结果
2014-12-05 20:02:12.265 DD1000001
应当是SI00,怎么是这个? [此贴子已经被作者于2014/12/5 20:03:03编辑过]
|
-- 作者:haizxj -- 发布时间:2014/12/5 20:04:44 -- 2014-12-05 20:04:45.265 DD1000002 |
-- 作者:pyd -- 发布时间:2014/12/7 16:26:20 -- DD已经是字符串要写在单引号外,debugfile的第3个参数不能是字符串DD 改成: DEBUGFILE(\'d:\\test.txt\',DD &\'%.0f\',666); |