Rss & SiteMap

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

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

标题:[原创]关于指标数组的问题

1楼
gongxiangban 发表于:2012/10/17 22:56:25
问一下。
比如我定义了一个MACD

DEA  := EMA(DIFF,M);
MACD := 2*(DIFF-DEA);
MA1  := ema(close,N);



怎么表示当前的macd的值和之前第5个K线的macd的值

是 macd[5]么?还是macd[-5]?
2楼
jinzhe 发表于:2012/10/18 9:06:27

当前macd

macd1:macd;

5周期前的macd

macd5:ref(macd,5);

3楼
fly 发表于:2012/10/18 9:39:14

http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=370

《金字塔程式化交易设计指南》(高级篇)--

第二章 金字塔的控制语句 8
2.1序列变量与数组 8

 

fc:=close;//定义一个序列变量,相当于是一个数组

k1:fc[1];//第1根K线的收盘价

k2:fc[2];//第2根K线的收盘价

k3:fc[5];//第5根K线的收盘价

k_end:fc[datacount];//最后1根K线的收盘价


4楼
gongxiangban 发表于:2012/10/18 12:43:22
这里所说的最后一根,是代表当前正在形成的K线么?
5楼
every 发表于:2012/10/18 13:31:12

对,盘中的正在形成的一根K线,盘后的最后一根K线

6楼
gongxiangban 发表于:2012/10/18 15:23:28

我说呢,和mq4刚好相反。

 

 

谢谢你了。

7楼
huafalinna1 发表于:2013/5/6 20:26:25
学习了~~~~~
共7 条记录, 每页显示 10 条, 页签: [1]


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