以文本方式查看主题

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

--  作者:rfgvb
--  发布时间:2021/3/18 10:56:05
--  MACD金叉死叉问题
金叉后   记录A=1  

死叉后   记录A=-1 



--  作者:FireScript
--  发布时间:2021/3/18 10:58:24
--  
 全局变量记录下:


--  作者:rfgvb
--  发布时间:2021/3/18 11:04:16
--  
就是不会写   用IF 语句怎么写?



--  作者:FireScript
--  发布时间:2021/3/18 11:04:23
--  
VARIABLE:A:=0;
input:p(26,20,100,8),s(12,5,40,4),m(9,2,60,6);
DIFF :EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  :EMA(DIFF,M);
MACD1 :2*(DIFF-DEA), COLORSTICK;
macdjc:cross(diff,dea),NODRAW;//macd金叉
macdsc:cross(dea,diff),NODRAW;

IF macdjc THEN A:=1;
IF macdsc THEN A:=-1;