以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  请教一个MACD 背离的方法  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=158872)

--  作者:qq代人发帖
--  发布时间:2017/10/23 10:13:51
--  请教一个MACD 背离的方法
请教一个MACD 背离的方法
如图 B点对应的低点 小于 A点对应的低点;同时A点对应的MACD值 A1 小于B点对应的MACD值 B1 ,这时在 B 点处 标记 圆点记号

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:banzhuan
--  发布时间:2017/10/23 10:17:58
--  
A点,B点用什么逻辑算出?
--  作者:VAN
--  发布时间:2017/10/23 14:18:46
--  
A点,B点 为近期低点

--  作者:FireScript
--  发布时间:2017/10/23 15:42:44
--  
以下是引用VAN在2017/10/23 14:18:46的发言:
A点,B点 为近期低点

你这个“近期”必须明确定义下。


--  作者:VAN
--  发布时间:2017/10/23 15:48:49
--  
比如 最近10根K线之内 (0-10),和 最近10根K线之前 10根K线(10-20)
--  作者:banzhuan
--  发布时间:2017/10/23 16:38:22
--  
VARIABLE:s=0;
macd:stkindi(\'\',\'macd.MACD1\',0,1,0);
s:=macd;

l1:=llv(l,10); //B
l2:=ref(llv(l,10),10);//A

Bbars:LLVBARS(l ,10);//B位置
Abars:ref(LLVBARS(l,10),10);//A位置

Bmacd:ref(s,Bbars);//b点macd
Amacd:ref(s,Abars);//a点macd

if  l1>l2 and Amacd<BBARS 
then
begin
DRAWICON(1 ,l , 1);//
end