通达信顶底仓位主图指标公式源码

 

N:=10;
P:=3;
{背景位置 }
TT:=IF(ISLASTBAR,240/FROMOPEN,1);
NN:=120;
HH:=HHV(V*TT,NN);
LL:=LLV(V,NN);
最高:=CONST(HH);
最低:=CONST(LL);
最高2:=CONST(HHV(H,NN));
最低2:=CONST(LLV(L,NN));
PP:=IF((最高2*0.9-(最高2-最低2)*0.5)>CONST(LLV(L,20)),0.9,IF((最高2*0.9-(最高2-最低2)*0.5)>CONST(LLV(L,50)),0.7,0.6)),NODRAW;
RCC1:=最高2*0.9-(最高2-最低2)*PP;
最低R:=MIN(RCC1,最低2);
RCC:=最低R;
AAA:=CONST(HHV(H,60));
STICKLINE(CURRBARSCOUNT=46 ,RCC*1.1,RCC*1.04,100,0),COLOR333555;
{大盘趋势定仓位 }
RSVD:=(INDEXC-LLV(INDEXL,9))/(HHV(INDEXH,9)-LLV(INDEXL,9))*100;
kd:=SMA(RSVD,3,1);
ZJD:=(INDEXO+INDEXH+INDEXL+INDEXC)/4;
YZD:=IF(BARSCOUNT(INDEXC)>60,vol/SUM(INDEXV,60),VOL/SUM(INDEXV,BARSCOUNT(INDEXC)));
cyc50D:=DMA(ZJD,YZD/0.50);
CYC0D:=DMA(ZJD,YZD);
KPXSD:=(CYC50D/CYC0D-1)*100;
KPD:=IF(KPXSD<0,85,IF(KPXSD>=0 AND KPXSD<5,60,IF(KPXSD>=5 AND KPXSD<15,35,IF(KPXSD>=15,15,90))));
大盘风险:=(KD+KPD)/2,NODRAW;
大盘M3:=MA(REF(INDEXC,1),3);
总涨家:="SZ399001$ADVANCE"+"SH999999$ADVANCE",COLORRED,NODRAW;
总跌家:="SZ399001$DECLINE"+"SH999999$DECLINE",COLORGREEN,NODRAW;
总涨家5日:=SUM(("SZ399001$ADVANCE"+"SH999999$ADVANCE"),5);
总跌家5日:=SUM(("SZ399001$DECLINE"+"SH999999$DECLINE"),5);
总五日比:=(总涨家5日/总跌家5日);
ZWB:=总五日比>REF(总五日比,1)OR 大盘M3>REF(大盘M3,1);
大盘持股: ZWB,NODRAW,COLORRED;
总仓位%:(100-大盘风险),NODRAW;
{个股仓位 }
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
ZJ:=(O+H+L+C)/4;
YZ:=IF(BARSCOUNT(C)>60,VOL/SUM(VOL,60),VOL/SUM(VOL,BARSCOUNT(C)));
CYC50:=DMA(ZJ,YZ/0.50);
CYC0:=DMA(ZJ,YZ);
KPXS:=(CYC50/CYC0-1)*100;
KP:=IF(KPXS<0,85,IF(KPXS>=0 AND KPXS<5,60,IF(KPXS>=5 AND KPXS<15,35,IF(KPXS>=15,15,90))));
个风险:(K+KP)/2,NODRAW;
SHORT:=ATAN((EMA(C,7)/REF(EMA(C,7),1)-1)*100)*57.3;
LONG:=ATAN((EMA(C,21)/REF(EMA(C,21),1)-1)*100)*57.3;
个持股:SHORT>LONG,NODRAW,COLORYELLOW;
个仓位%:100-个风险,COLORRED,NODRAW;
{boll+k线 }
bbi:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
DWN:BBI-P*STD(BBI,N),COLORYELLOW,LINETHICK1;
UPR:BBI+P*STD(BBI,N),COLORFF50FF,LINETHICK1;
MA5:MA(C,5),COLORWHITE,LINETHICK1;
IF(MA5>REF(MA5,1),MA5,DRAWNULL),COLORRED,LINETHICK1;
M10:MA(C,10),COLORA08888;
M89:=MA(INDEXC,89),COLORMAGENTA;
{乖离均线 }
AA05:=MA(C,5),COLOR0099CC;
五乖:=(C-AA05)/AA05*100;
BB05:=ATAN((AA05/REF(AA05,1)-1)*100)*180/3.1416;

 

.....................................

下载附件完整源




来函数检测结果如下
该公式没有未来函数


解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

N赋值:10
P赋值:3
TT赋值:如果是否最后一个周期,返回240/当前离开盘分钟数,否则返回1
NN赋值:120
HH赋值:NN日内成交量(手)*TT的最高值
LL赋值:NN日内成交量(手)的最低值
最高赋值:HH的最后一日取值设为常数
最低赋值:LL的最后一日取值设为常数
最高2赋值:NN日内最高价的最高值的最后一日取值设为常数
最低2赋值:NN日内最低价的最低值的最后一日取值设为常数
PP赋值:如果(最高2*0.9-(最高2-最低2)*0.5)>20日内最低价的最低值的最后一日取值设为常数,返回0.9,否则返回如果(最高2*0.9-(最高2-最低2)*0.5)>50日内最低价的最低值的最后一日取值设为常数,返回0.7,否则返回0.6,NODRAW
RCC1赋值:最高2*0.9-(最高2-最低2)*PP
最低R赋值:RCC1和最低2的较小值
RCC赋值:最低R
AAA赋值:60日内最高价的最高值的最后一日取值设为常数
当满足条件到最后交易的周期=46时,在RCC*1.1和RCC*1.04位置之间画柱状线,宽度为100,0不为0则画空心柱.,COLOR333555
RSVD赋值:(大盘的收盘价-9日内大盘的最低价的最低值)/(9日内大盘的最高价的最高值-9日内大盘的最低价的最低值)*100
KD赋值:RSVD的3日[1日权重]移动平均
ZJD赋值:(大盘的开盘价+大盘的最高价+大盘的最低价+大盘的收盘价)/4
YZD赋值:如果大盘的收盘价的有效数据周期数>60,返回成交量(手)/大盘的成交量的60日累和,否则返回成交量(手)/大盘的成交量的大盘的收盘价的有效数据周期数日累和
CYC50D赋值:以YZD/0.50为权重ZJD的动态移动平均
CYC0D赋值:以YZD为权重ZJD的动态移动平均
KPXSD赋值:(CYC50D/CYC0D-1)*100
KPD赋值:如果KPXSD<0,返回85,否则返回如果KPXSD>=0ANDKPXSD<5,返回60,否则返回如果KPXSD>=5ANDKPXSD<15,返回35,否则返回如果KPXSD>=15,返回15,否则返回90
大盘风险赋值:(KD+KPD)/2,NODRAW
大盘M3赋值:1日前的大盘的收盘价的3日简单移动平均
总涨家赋值:"SZ399001$上涨家数"+"SH999999$上涨家数",画红色,NODRAW
总跌家赋值:"SZ399001$下跌家数"+"SH999999$下跌家数",画绿色,NODRAW
总涨家5日赋值:("SZ399001$上涨家数"+"SH999999$上涨家数")的5日累和
总跌家5日赋值:("SZ399001$下跌家数"+"SH999999$下跌家数")的5日累和
总五日比赋值:(总涨家5日/总跌家5日)
ZWB赋值:总五日比>1日前的总五日比OR 大盘M3>1日前的大盘M3
输出大盘持股: ZWB,NODRAW,画红色
输出总仓位%:(100-大盘风险),NODRAW
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
ZJ赋值:(开盘价+最高价+最低价+收盘价)/4
YZ赋值:如果收盘价的有效数据周期数>60,返回成交量(手)/成交量(手)的60日累和,否则返回成交量(手)/成交量(手)的收盘价的有效数据周期数日累和
CYC50赋值:以YZ/0.50为权重ZJ的动态移动平均
CYC0赋值:以YZ为权重ZJ的动态移动平均
KPXS赋值:(CYC50/CYC0-1)*100
KP赋值:如果KPXS<0,返回85,否则返回如果KPXS>=0ANDKPXS<5,返回60,否则返回如果KPXS>=5ANDKPXS<15,返回35,否则返回如果KPXS>=15,返回15,否则返回90
输出个风险:(K+KP)/2,NODRAW
SHORT赋值:(收盘价的7日指数移动平均/1日前的收盘价的7日指数移动平均-1)*100的反正切*57.3
LONG赋值:(收盘价的21日指数移动平均/1日前的收盘价的21日指数移动平均-1)*100的反正切*57.3
输出个持股:SHORT>LONG,NODRAW,画黄色
输出个仓位%:100-个风险,画红色,NODRAW
BBI赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
输出DWN:BBI-P*BBI的N日估算标准差,画黄色,线宽为1
输出UPR:BBI+P*BBI的N日估算标准差,COLORFF50FF,线宽为1
输出MA5:收盘价的5日简单移动平均,画白色,线宽为1
如果MA5>1日前的MA5,返回MA5,否则返回无效数,画红色,线宽为1
输出M10:收盘价的10日简单移动平均,COLORA08888
M89赋值:大盘的收盘价的89日简单移动平均,画洋红色
AA05赋值:收盘价的5日简单移动平均,COLOR0099CC
五乖赋值:(收盘价-AA05)/AA05*100
BB05赋值:(AA05/1日前的AA05-1)*100的反正切*180/3.1416
.....................................下载附件完整源

指标安装下载帮助  |   联系我们  |  股朋指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 粤ICP备2023063687号-2 股朋指标网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图