以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助][讨论]怎么用高开低收做数组。  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=12304)

--  作者:htrzjt
--  发布时间:2012/6/8 11:14:28
--  [求助][讨论]怎么用高开低收做数组。
 H[N]提示,变量名H为系统保留字。这个要怎么解决。
如果用
A:=H;
A[N];
来代替的话似乎是,第一个H是可以取得到A[1]=H[1],但是当N循环到了2,3。。。以后,这个A就不是H了。这个要怎用什么样的方法写,来取得经过循环的第N个的H。

--  作者:王锋
--  发布时间:2012/6/8 11:17:32
--  
系统本身的 HEGH 就可以以数组行事调用,比如 HEGH[1]就表示调用图表数据中的第一个最高价,LOW依次类推
--  作者:jinzhe
--  发布时间:2012/6/8 11:18:58
--  

怎么会不是呢?楼主你哪里看出来不是 的

variable:b=0;
a:=h;
for i=1 to datacount do b[i]:=a[i];

bb:b;

你看看是不是最高价


--  作者:htrzjt
--  发布时间:2012/6/8 11:19:36
--  求助:一个跨周期的写法
 可我用L[N];来表示一串的最低价时,系统提示变量名“L”不能为系统保留字。这个是怎么回事。
--  作者:王锋
--  发布时间:2012/6/8 11:31:29
--  
L本身就是保留字,跟LOW一样表示的是当根K线的最低价
--  作者:htrzjt
--  发布时间:2012/6/8 14:52:01
--  
。。。
[此贴子已经被作者于2012-6-8 14:59:06编辑过]