以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  你好~~请问为什么这样的代码,只有第一个可以取到值,后面的都取不到了,要怎么解决。  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=79325)

--  作者:qq代人发帖
--  发布时间:2015/6/3 9:25:50
--  你好~~请问为什么这样的代码,只有第一个可以取到值,后面的都取不到了,要怎么解决。
JX := STKINDI(\'\',\'PengYB_Lib.MyMA(\'&numtostr(5,0)&\')\',0,6,0);
DEBUGFILE(ORDERLOGFILENAME,\'JX:%.2f\',JX);
JX := STKINDI(\'\',\'PengYB_Lib.MyMA(\'&numtostr(5,0)&\')\',0,6,0);
DEBUGFILE(ORDERLOGFILENAME,\'JX:%.2f\',JX);
JX := STKINDI(\'\',\'PengYB_Lib.MyMA(\'&numtostr(5,0)&\')\',0,6,0);
DEBUGFILE(ORDERLOGFILENAME,\'JX:%.2f\',JX);
JX := STKINDI(\'\',\'PengYB_Lib.MyMA(\'&numtostr(5,0)&\')\',0,6,0);
DEBUGFILE(ORDERLOGFILENAME,\'JX:%.2f\',JX);

--  作者:jinzhe
--  发布时间:2015/6/3 9:27:15
--  

后面的几句和前面一样的是吗?


--  作者:xhair
--  发布时间:2015/6/3 9:37:45
--  
是的,一模一样的。
--  作者:jinzhe
--  发布时间:2015/6/3 9:51:17
--  

STKINDI(\'\',\'ma.ma1(\'&numtostr(5,0)&\')\',0,6,0);

在序列模式下这里的numtostr(5,0)不能是同一个,会有赋值问题,改成 10,15之类的其他数字

[此贴子已经被作者于2015/6/3 9:55:56编辑过]

--  作者:jinzhe
--  发布时间:2015/6/3 9:57:26
--  
你改成逐k线模式就可以了
--  作者:xhair
--  发布时间:2015/6/3 10:49:27
--  
好的,我试一下K线模式。


--  作者:xhair
--  发布时间:2015/6/3 10:50:47
--  
K线模式,确实是可以了~

不过我现在新版本的模拟环境,以上语句取不到数据。。。

--  作者:jinzhe
--  发布时间:2015/6/3 10:56:06
--  
以上面的两句,想要表达意思是取到数据还是没有取到?
--  作者:xhair
--  发布时间:2015/6/3 10:59:40
--  
K线模式,确实是可以了~  这是在实盘下面做的取数据测试。

不过我现在新版本的模拟环境,以上语句取不到数据。。。  这是在金字塔的模拟环境下。

--  作者:jinzhe
--  发布时间:2015/6/3 11:01:05
--  

两个环境的区别,能解释一下吗?