股资源-股票学习站-学炒股-股票课程-炒股教程-分析选股指标-入门基础知识

 找回密码
 注册昵称

QQ登录

只需一步,快速开始

搜索
上一主题 下一主题

[飞狐] 如何将MACD真实地显示在主图


    [-----复制链接-----]
楼主
 通达信源码安装路径:1,工具栏点击公式选项。2,弹出公式窗口点击新建。3,把源码复制到指标编辑器保存。4,回到K线图界面安装建立好的公式 || 2023-10-25 10:47:36

其实这个指标早就在论坛发过很多,旧饭重炒的目的,是想帮助一些初学者掌握一种方法,共同学习!在另一论坛有同学专门短信要求写,因为也在此巾出来,共勉!!

MACD主图叠加指标,在这里我只写飞狐的

一方案,将MACD放在主图上方


DIFZ:=EMA(C,12)-EMA(C,26);
DEAZ:=EMA(DIFZ,9);
MACDZ:=5*(DIFZ-DEAZ);


N1:=SYSPARAM(3);
NN:=N1-SYSPARAM(2)+1;
HH:=HHV(C,NN);
LL:=LLV(C,NN);
最高:=HH[N1];
最低:=LL[N1];
RCC:=最高*1.05-(最高*1.05-最低*1)*0.1;//MACD放在主图上边的0轴定性
限制显示K线面积:=RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1);//限制在120个K线范围内,可自行调节
FILLRGN(DIFZ>DEAZAND限制显示K线面积,DIFZ*5/2+RCC,EMA(DIFZ*5/2+RCC,9)),COLORFF0080;
FILLRGN(DIFZ<=DEAZAND限制显示K线面积,DIFZ*5/2+RCC,EMA(DIFZ*5/2+RCC,9)),COLORGRAY;
{以上是DIFF/DEA画色带}
STICKLINE((RCC+MACDZ)>RCCAND(RCC+MACDZ)<=REF(RCC+MACDZ,1)AND限制显示K线面积,RCC,RCC+MACDZ,5,0),COLOR400080;
STICKLINE((RCC+MACDZ)>RCCAND(RCC+MACDZ)>REF(RCC+MACDZ,1)AND限制显示K线面积,RCC,RCC+MACDZ,5,0),COLOR00FFFF;
STICKLINE((RCC+MACDZ)<=RCCAND(RCC+MACDZ)<=REF(RCC+MACDZ,1)AND限制显示K线面积,RCC,RCC+MACDZ,5,0),COLOR008080;
STICKLINE((RCC+MACDZ)<=RCCAND(RCC+MACDZ)>REF(RCC+MACDZ,1)AND限制显示K线面积,RCC,RCC+MACDZ,5,0),COLORC080FF;
{以上显示柱子}
PARTLINE(限制显示K线面积,EMA(DIFZ*5/2+RCC,9)),COLORFFFFFF,LINETHICK1,PRECISION2;
PARTLINE(限制显示K线面积,DIFZ*5/2+RCC),COLORRED,LINETHICK1,PRECISION2;
PARTLINE((DIFZ*5/2+RCC)<=REF(DIFZ*5/2+RCC,1)AND限制显示K线面积,DIFZ*5/2+RCC),COLORFFF000,LINETHICK1,PRECISION2;
{以上是显示DIFF和DEA}

{显示K线,以免被色带盖住}
STICKLINE(C>O,H,L,0.1,1),COLORRED;
STICKLINE(C>O,C,O,8,1),COLORRED;
STICKLINE(C<=O,H,L,0.1,1),COLORCYAN;
STICKLINE(C<=O,C,O,8,1),COLORCYAN;

{均线状态}
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
MA30:MA(C,30);
MA60:MA(C,60);





回复

举报

QQ|

GMT+8, 2024-11-16 23:30

快速回复 返回顶部 返回列表