Rss & SiteMap

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

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

标题:[讨论]同样的指标为了能运行在序列和逐周期模式下需要编写2个公式?

1楼
z7c9 发表于:2010/12/30 15:56:55

macd的序列版本:

以下内容为程序代码:

1 runmode:1;
2
3 input:p(26,20,100,8);
4 input:s(12,5,40,4);
5 input:m(9,2,60,6);
6
7 diff:ema(close,s) - ema(close,p);
8 dea:ema(diff,m);
9 macd1:2*(diff-dea), colorstick;

 

 

macd的逐周期版本:

以下内容为程序代码:

1 runmode:0;
2
3 input:p(26,20,100,8);
4 input:s(12,5,40,4);
5 input:m(9,2,60,6);
6
7 diff:ema(close,s) - ema(close,p);
8 dea:ema(diff,m);
9 macd1:2*(diff-dea), colorstick;

 

感觉不是太合理。

 

 

[此贴子已经被作者于2010-12-30 15:57:59编辑过]
2楼
admin 发表于:2010/12/30 16:29:32
MACD公式,序列模式运行就可以了,为什么要用效率较低的逐周期?
3楼
fly 发表于:2010/12/30 16:34:23

你就写成这样,也可以运行.因为不管RUNMODE的值是什么,都运行这些代码的.

input:p(26,20,100,8);
input:s(12,5,40,4);
input:m(9,2,60,6); 
 
diff:ema(close,s) - ema(close,p);
dea:ema(diff,m);
macd1:2*(diff-dea), colorstick;

4楼
z7c9 发表于:2010/12/30 16:50:42
以下是引用admin在2010-12-30 16:29:32的发言:
MACD公式,序列模式运行就可以了,为什么要用效率较低的逐周期?

逐周期的交易系统要引用macd指标。

 

大部分交易系统都使用逐周期模式,所以大部分指标都要有2个版本,很麻烦。

[此贴子已经被作者于2010-12-30 16:52:33编辑过]
5楼
admin 发表于:2010/12/30 17:07:36

现在的2.2版已经可以任意模式的相互引用

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


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