以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]MACD零轴  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=9618)

--  作者:HONG
--  发布时间:2012/1/9 11:26:22
--  [求助]MACD零轴
求助:请帮忙编号一个MACD中DIFF穿越零轴时的对应价格;即:如果DIFF在零轴上,则低于什么价格时,DIFF就会少于零,如果DIFF在零轴下,则反之;谢谢各位大大!
--  作者:fly
--  发布时间:2012/1/9 11:29:59
--  

如果DIFF在零轴上,则低于什么价格时,DIFF就会少于零

 

这里的价格是什么意思?当根K线收盘价?

[此贴子已经被作者于2012-1-9 11:30:14编辑过]

--  作者:HONG
--  发布时间:2012/1/9 11:32:18
--  
以下是引用fly在2012-1-9 11:29:59的发言:

如果DIFF在零轴上,则低于什么价格时,DIFF就会少于零

 

这里的价格是什么意思?当根K线收盘价?

[此贴子已经被作者于2012-1-9 11:30:14编辑过]

对的


--  作者:HONG
--  发布时间:2012/1/9 11:36:14
--  
以下是引用fly在2012-1-9 11:29:59的发言:

如果DIFF在零轴上,则低于什么价格时,DIFF就会少于零

 

这里的价格是什么意思?当根K线收盘价?

[此贴子已经被作者于2012-1-9 11:30:14编辑过]

比如,现时DIFF在零轴上,现时的价格是1000,但当价格低于950时,DIFF就会穿越零轴,不知道我表述得清楚不清楚


--  作者:HONG
--  发布时间:2012/1/9 12:09:38
--  
以下是引用fly在2012-1-9 11:29:59的发言:

如果DIFF在零轴上,则低于什么价格时,DIFF就会少于零

 

这里的价格是什么意思?当根K线收盘价?

[此贴子已经被作者于2012-1-9 11:30:14编辑过]
细想一下,可能用“倒求K线价格”来表述更清楚一点,即倒求DIFF穿越零轴时K线的价格。
[此贴子已经被作者于2012-1-9 12:10:38编辑过]

--  作者:fly
--  发布时间:2012/1/9 13:52:43
--  

你要求  DIFF上穿零轴时K线的价格---以下代码就可实现

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD := 2*(DIFF-DEA), COLORSTICK;

c1:valuewhen(cross(diff,0),close);

 

至于说,要根据  DIFF上穿零轴时K线的价格  来倒求 CLOSE低于什么价格时,DIFF就会少于零

因为你的DIFF的值是用那么多周期的值经过一定的运算得出来的,而你要求的却又是最后一个CLOSE的值

目前尚无这种可逆运算,不能实现,抱歉


--  作者:HONG
--  发布时间:2012/1/9 14:11:04
--  
以下是引用fly在2012-1-9 13:52:43的发言:

你要求  DIFF上穿零轴时K线的价格---以下代码就可实现

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD := 2*(DIFF-DEA), COLORSTICK;

c1:valuewhen(cross(diff,0),close);

 

至于说,要根据  DIFF上穿零轴时K线的价格  来倒求 CLOSE低于什么价格时,DIFF就会少于零

因为你的DIFF的值是用那么多周期的值经过一定的运算得出来的,而你要求的却又是最后一个CLOSE的值

目前尚无这种可逆运算,不能实现,抱歉

谢谢!