以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [原创]关于指标数组的问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=29911)

--  作者: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]?

--  作者:jinzhe
--  发布时间:2012/10/18 9:06:27
--  

当前macd

macd1:macd;

5周期前的macd

macd5:ref(macd,5);


--  作者: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线的收盘价



--  作者:gongxiangban
--  发布时间:2012/10/18 12:43:22
--  
这里所说的最后一根,是代表当前正在形成的K线么?
--  作者:every
--  发布时间:2012/10/18 13:31:12
--  

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


--  作者:gongxiangban
--  发布时间:2012/10/18 15:23:28
--  

我说呢,和mq4刚好相反。

 

 

谢谢你了。


--  作者:huafalinna1
--  发布时间:2013/5/6 20:26:25
--  
学习了~~~~~