简化唐仁政庄影难逃指标 公式 源码[其他软件公式]
指标公式代码分析:
根据给出的代码,该指标是一个程序化交易指标,以下是它的简要编程思路和使用说明:
1. 限制是一个设定条件,当它等于0时,跳出代码执行;
2. 通过计算DIF和DEA来计算MACD指标;
3. 计算青山指标,青山=(SMA(MAX(C-CXHA,0),6,1)/SMA(ABS(C-CXHA),6,1)*100);
4. 判断绿水条件,即青山是否小于3.5;
5. 根据MACD的正负情况,计算DD,并以不同颜色绘制柱状图;
6. 绘制背景色为紫色的FILLRGN;
7. 计算攻击流量和日流量;
8. 设定控制条件,绘制背景色为青色的FILLRGN;
9. 根据日流量的正负情况,绘制柱状图;
10. 根据一定的条件,计算红红的天指标和抄底条件;
11. 绘制抄底信号线;
12. 计算KDJ指标中的L1值;
13. 根据一定的条件,绘制逃顶和抄底信号线;
14. 根据一定的条件,在指定位置绘制符号图标;
15. 最后,提供一个程序化交易网站的链接。
此指标的使用说明:
该指标主要是根据MACD、青山和红红的天等指标来判断市场的买入点和卖出点。其中,青山代表市场的力度,绿水代表买入点,红红的天代表市场的高点,抄底代表买入信号。通过绘制不同颜色的柱状图和信号线,帮助交易者判断市场趋势并做出相应的交易决策。建议用户在实际使用前对指标进行进一步的验证和优化,以适应个人的交易策略和市场状况。
源码:
限制:=CAPITAL>0;
tt1:=BARPOS=SYSPARAM(2);
GZL:=llv(L,sysparam(3)-sysparam(2)+1);
GZH:=hhv(L,sysparam(3)-sysparam(2)+1);
GZQ:=(GZL+GZH)/2;
DRAWTEXT(tt1&&限制=0,GZQ[sysparam(3)],' ←对不起,此公式不易"大盘"使用!'),COLORYELLOW;
IF 限制=0 THEN EXIT;
{macd}
DIF:=EMA(C,20)-EMA(C,5);
DEA:=EMA(DIF,10);
MACD:=300*(DIF-DEA)*2/EMA(C,30);
{}
CXHA:=EMA(REF(C,1),4);
青山:=(SMA(MAX(C-CXHA,0),6,1)/SMA(ABS(C-CXHA),6,1)*100);
绿水:=青山<3.5;
太阳:=CROSS(青山,90),COLOR00FF00;
FILLRGN(C,12000,0),SHIFT1,Color68008E;{背景 === 紫色}
DD:=IF(MACD>=0,MACD,0)*1.5;
STICKLINE(DD AND DD>REF(DD,1),0,DD*80,7,0),COLOR0000FF;
STICKLINE(DD AND DD<REF(DD,1),0,DD*80,7,1),COLOR0000FF;
PARTLINE(C,(青山-25)*150),COLOR5BE000,LINETHICK6;
FILLRGN((青山-25)*1.5>0,0,(青山-25)*150),Color007600;{背景 === 绿色}
ZJ2:=V/((H-L)*2-ABS(C-O));
ZJ3:=IF(C>O,ZJ2*(H-L),IF(C<O,ZJ2*(H-O+(C-L)),V/2))+IF(C>O,0-ZJ2*(H-C+(O-L)),IF(C<O,0-ZJ2*(H-L),0-V/2));
攻击流量:=ZJ3/20/1.15;
ZJ5:=攻击流量*0.55+REF(攻击流量,1)*0.33+REF(攻击流量,2)*0.22;
日流量:=EMA(ZJ5,3);
{控制}
p:=sysparam(1); W:=SYSPARAM(2); Q:=SYSPARAM(3); ZZ:=(Q-W)+1; ll:=llv(日流量,ZZ); zll:=ll[Q]; 线低:=MIN(-5000,zll);
FILLRGN(C,0,线低),SHIFT1,ColorBEAF00; {背景 === 青色}
STICKLINE(C>0 AND 日流量>=0,日流量,0,7,0),COLORMAGENTA;
STICKLINE(C>0 AND 日流量<=0,日流量,0,7,0),COLORBLUE;
{}
AR1:=LLV(LOW,10);
AR2:=HHV(H,25);
AR3:=EMA((C-AR1)/(AR2-AR1)*4,4);
红红的天:=3*SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1)-2*SMA(SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1),3,1);
抄底:=CROSS(红红的天,2);{抄底 == 买点}
STICKLINE(抄底,线低,7000,4,0),COLORMAGENTA;{抄底 == 买点}
PARTLINE(红红的天<=10,线低),CIRCLEDOT,COLORRED;{低 == 区}
{kdj}
N:=IF(C,20,6);
L1:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*200-60;
STICKLINE(CROSS(3.5,AR3),10000,12000,6,0),LINETHICK2,COLORYELLOW;{逃 == 顶}
STICKLINE(CROSS(AR3,0.3),-5000,-3000,6,0),LINETHICK2,COLORRED; {抄 == 底}
DRAWTEXT(CROSS(0,MACD)AND 青山>75 OR 太阳,9800,'♀'),ALIGN,COLORYELLOW; {逃 == 顶}
DRAWTEXT(绿水,线低/2,'︼'),COLORYELLOW; {抄 == 底}
{盘龙驸凤}
龙K:IF(C,SMA(L1,3,1)*100,0),PRECISION2,COLORWHITE;
凤D:IF(C,SMA(龙K,3,1),0),PRECISION2,COLORYELLOW;
DRAWICON(FILTER(CROSS((青山-25)*150,0),3),线低/3,1);{波段启动点}
{程序化交易 www.cxh99.com }
{程序化交易 www.cxh99.com }
公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程】
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
相关文章
-
没有相关内容