Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:关于数组转换的问题

1楼
追逐趋势 发表于:2014/5/16 17:47:13
VARIABLE:x[5]=0;
a:c;
a:=x;
z:a[18]

1:若A>x,那么将X数据覆盖传递到A的后方位置,即原有a[datacount]位置将等于X5

这是教程里面的解释,按字面上来理解有几个疑问:
1:X5是一个数组,有5个元素,怎么a这个序列数组的最后一个元素等于X5呢?还是指a序列数组的最后5个元素等于X的数组的5个元素?

2:上面的这个代码,最后一句Z:A[18],无论A【】里写的是哪个数据,在K线图上显示的却多是z的值0,请问这是为什么?




[此贴子已经被作者于2014/5/16 17:49:12编辑过]
2楼
追逐趋势 发表于:2014/5/16 17:48:47
VARIABLE:x[5]=0;
x[5]=1;
a:c;
a:=x;
z:a[DATACOUNT];
就算这样写,z也是显示为0
请问这个什么原因呢?
3楼
王锋 发表于:2014/5/16 18:46:22

建议你学习一下金字塔的调试技巧,使用单步跟踪功能,查看运行后的变量,应该能看懂的

 

http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=57075 问题4

4楼
追逐趋势 发表于:2014/5/17 11:27:20
请问这一句是什么意思?

1:若A>x,那么将X数据覆盖传递到A的后方位置,即原有a[datacount]位置将等于X5
5楼
瑟郎 发表于:2014/5/17 11:47:55
版主不是告诉你了,你按f8单步跟踪一下 让别人嚼完告诉你什么味儿,不如自己去尝
6楼
追逐趋势 发表于:2014/5/18 14:58:41
问题是我调试完了,发现还是0,单步跟踪后到某个部分后,A自动显示为0,



我实在无法理解,问问意思也不行吗?


共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03320 s, 3 queries.