您现在的位置:程序化交易>> 股票公式>> 其他>> 其他软件公式>>正文内容

主副套装指标 公式 源码[其他软件公式]

指标公式源码说明及使用参考:

股票的均价、移动平均线、波动性指标等计算公式。在这里我将解释具体的指标创建思路以及给出指标的使用参考说明。

指标创建思路

1. 平均价计算:
   - 首先计算出股价的平均值A,然后根据A的加权计算得到XJ(类似于加权移动平均线),YCZXH和YCZXL分别表示价格的最高值和最低值的移动平均线。
 
2. 移动平均线:
   - 计算出SMH(平均最高价的指数移动平均线)、SML(平均最低价的指数移动平均线)和SMJ(SMH和SML的均值),用于判断价格的走势趋势。

3. 波动性指标:
   - 计算ZD(波动率),KX1到KX4是根据收盘价和开盘价以及波动率的情况判断价格走势的指标。

指标使用参考说明

1. 平均价计算:
   - XJ可以作为一个加权平均价,帮助判断股价的走势和趋势的力度。
 
2. 移动平均线:
   - SMH、SML和SMJ作为价格的指数移动平均线,可以用来辅助判断价格的走势和趋势的变化。

3. 波动性指标:
   - ZD和KX1到KX4可以帮助判断价格的波动情况和价格走势的变化,有利于进行买卖点的判断。

总的来说,这些指标可以帮助交易者更好地理解股票价格走势的情况,辅助决策和风险控制。但需要注意的是,指标只是辅助工具,具体的交易决策还需要结合其他因素进行综合分析。

 

 

源码:


(主图)
{////////////////////////////////////}
{平均价咯}
A:=(3*C+H+L+O)/6;
XJ:=(A+0.618*REF(A,1)+0.382*REF(A,2)+0.236*REF(A,3)+0.146*REF(A,4))/2.382;
YCZXH:=(MA(HHV(A,2),5)+MA(HHV(A,2),13)+MA(HHV(A,2),21)+MA(HHV(A,2),32))/4;
YCZXL:=(MA(LLV(A,2),5)+MA(LLV(A,2),13)+MA(LLV(A,2),21)+MA(LLV(A,2),32))/4;
SMH:=EMA(YCZXH,21);
SML:=EMA(YCZXL,21);
SMJ:=(SML+SMH)/2;

PJ:=(10*A+9*REF(A,1)+8*REF(A,2)+7*REF(A,3)+6*REF(A,4)+5*REF(A,5)+4*REF(A,6)+3*REF(A,7)+2*REF(A,8)+REF(A,9))/55;
A1:=EMA(PJ,3),COLOR004000;A2:=EMA(PJ,5),COLOR004000;
A3:=EMA(PJ,7),COLOR004000;A4:=EMA(PJ,9),COLOR004000;
A5:=EMA(PJ,11),COLOR004000;

LX:=REF(XJ,1);
ZD:=(SMA(MAX(XJ-LX,0),5,1)/SMA(ABS(XJ-LX),5,1))*100;
KX1:=(CLOSE>=OPEN) AND ZD>=50;
KX2:=(CLOSE<OPEN) AND ZD>=50;
KX3:=(CLOSE>=OPEN) AND ZD<50;
KX4:=(CLOSE<OPEN) AND ZD<50;
{////////////////////////////////////}
PARTLINE(1,SMH),COLOR004000;
PARTLINE(1,SML),COLOR004000;
PARTLINE(1,SMJ),COLOR004000;

PARTLINE(A5<REF(A5,1),A5),COLOR820000,LINETHICK2;
PARTLINE(A5>REF(A5,1),A5),COLOR00005B,LINETHICK2;
PARTLINE(A4<REF(A4,1),A4),COLOR8C0000,LINETHICK1;
PARTLINE(A4>REF(A4,1),A4),COLOR000055,LINETHICK1;
PARTLINE(A3<REF(A3,1),A3),COLOR9B0000,LINETHICK1;
PARTLINE(A3>REF(A3,1),A3),COLOR00006C,LINETHICK1;
PARTLINE(A2<REF(A2,1),A2),COLORBB0000,LINETHICK1;
PARTLINE(A2>REF(A2,1),A2),COLOR00007D,LINETHICK1;
PARTLINE(A1<REF(A1,1),A1),COLORCC0000,LINETHICK1;
PARTLINE(A1>REF(A1,1),A1),COLOR00009B,LINETHICK1;

STICKLINE(KX1,C,O,4,1),COLOR4440FF;
STICKLINE(KX1,C,H,0.5,1),COLOR4440FF;
STICKLINE(KX1,O,L,0.5,1),COLOR4440FF;
STICKLINE(KX2,C,O,4,0),COLOR4440FF;
STICKLINE(KX2,O,H,0.5,0),COLOR4440FF;
STICKLINE(KX2,C,L,0.5,0),COLOR4440FF;
STICKLINE(KX3,C,O,4,1),COLORFFFF33;
STICKLINE(KX3,C,H,0.5,1),COLORFFFF33;
STICKLINE(KX3,O,L,0.5,1),COLORFFFF33;
STICKLINE(KX4,C,O,4,0),COLORFFFF33;
STICKLINE(KX4,O,H,0.5,0),COLORFFFF33;
STICKLINE(KX4,C,L,0.5,0),COLORFFFF33;


(副图
{////////////////////////////////////////////////}
A:=(C*3+O+H+L)/6;
XJ:=(A+0.618*REF(A,1)+0.382*REF(A,2)+0.236*REF(A,3)+0.146*REF(A,4))/2.382;
LX:=REF(XJ,1);
ZD1:=(SMA(MAX(XJ-LX,0),5,1)/SMA(ABS(XJ-LX),5,1))*100;
ZD2:=(SMA(MAX(XJ-LX,0),7,1)/SMA(ABS(XJ-LX),7,1))*100;
LSC:=REF(C,4);
RMI:=SMA(MAX(C-LSC,0),7,1)/SMA(ABS(C-LSC),7,1)*100;
RMIM:=SMA(RMI,3,1);RMIMA:=SMA(RMIM,3,1);FRMIM:=RMIMA-100;
{/////////////////////////////////////////////////}
REFLINE:100,50,0,-100;
FILLRGN(1,35,20),COLOR000040;
FILLRGN(1,65,80),COLOR002000;
PARTLINE(1,ZD1),COLOR0000FF;
PARTLINE(1,ZD2),COLOR00FFFF;
STICKLINE(RMIMA>=50,-50,FRMIM,4,0),COLOR000080;
STICKLINE(RMIMA>=50,-50,FRMIM,3,0),COLOR0000A6;
STICKLINE(RMIMA>=50,-50,FRMIM,2,0),COLOR0000CE;
STICKLINE(RMIMA>=50,-50,FRMIM,1,0),COLOR0000FF;
STICKLINE(RMIMA<50,-50,FRMIM,4,0),COLOR800000;
STICKLINE(RMIMA<50,-50,FRMIM,3,0),COLORB00000;
STICKLINE(RMIMA<50,-50,FRMIM,2,0),COLORD50000;
STICKLINE(RMIMA<50,-50,FRMIM,1,0),COLORFF0000;
STICKLINE(FRMIM<-80,-80,FRMIM,0.5,1),COLOR008080;
STICKLINE(FRMIM>-20,-20,FRMIM,0.5,1),COLOR0080FF;{程序化交易 www.cxh99.com }

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容