通达信优化〖短线多空〗副图指标 综合判断短线多空趋势的量化工具 源码

指标是综合判断短线多空趋势的量化工具,主要功能及策略如下:

核心功能:
多空判断:通过7日/21日均线差值(紫色短多线、绿色短空线)判断趋势方向
资金监控:用获利线(34日区间位置)、主力/散户筹码分布判断资金动向
综合评分:整合12个技术指标(包括MACD、KDJ、RSI等)进行量化评分

操作策略:
①做多信号:当短多线(紫)上穿短空线(绿),且综合评分>60分时买入
②做空信号:当短空线下穿短多线,且评分<30分时减仓
③重点关注:主力筹码>95分且持续增加时,配合放量可加仓

辅助功能:
白色短多线提示短期回调
评分数字直接显示操作强度
筹码分布监控主力动向

 
{短线多空}
A1:=EMA(CLOSE,7)-EMA(CLOSE,21);
B1:=EMA((0.668*REF(A1,1)+0.333*A1),1);
短空:IF(B1=A1,B1,A1),LINETHICK2,COLORGREEN;
短多:IF(A1>B1,A1,B1),LINETHICK2,COLORMAGENTA;
IF(短多<REF(短多,1),短多,DRAWNULL),LINETHICK2,COLORWHITE;
DRAWICON(短多>REF(短多,1) AND REF(短多,1)<=REF(短多,2),短多,1);
DRAWICON(短空<=REF(短空,1) AND REF(短空,1)>REF(短空,2),短空,2);

获利线:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),5);
主力筹码:=EMA(WINNER(CLOSE)*100,5);
散户筹码:=EMA((WINNER(CLOSE*(106/100))-WINNER(CLOSE*(86/100)))*100,5);
获利度:=ROUND2((ATAN((获利线/REF(获利线,1)-1)*100)*180/3.1416),0);
主筹度:=ROUND2((ATAN((主力筹码/REF(主力筹码,1)-1)*100)*180/3.1416),0);
散筹度:=ROUND2((ATAN((散户筹码/REF(散户筹码,1)-1)*100)*180/3.1416),0);
A2:=REF(CLOSE,2);
A3:=SMA(MAX(CLOSE-A2,0),7,1)/SMA(ABS(CLOSE-A2),7,1)*100;
A4:=REF(LOW,1);
A5:=SMA(ABS(LOW-A4),3,1)/SMA(MAX(LOW-A4,0),3,1)*100;
A6:=EMA(IF(CLOSE>1,A5*10,A5/10),3);
A7:=LLV(LOW,29);
A8:=HHV(A6,37);
A10:=EMA(IF(LOW<=A7,(A6+A8*2)/2,0),3)/1688;
A11:=IF(A10>100,100,A10);
DIFF:=EMA(CLOSE,8)-EMA(CLOSE,13);
DEA:=EMA(DIFF,5);
AA1:=DIFF>DEA;
RSV1:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
K:=SMA(RSV1,3,1);
D:=SMA(K,3,1);
AA2:=K>D;
LC:=REF(CLOSE,1);
RSI1:=(SMA(MAX(CLOSE-LC,0),5,1))/(SMA(ABS(CLOSE-LC),5,1))*100;
RSI2:=(SMA(MAX(CLOSE-LC,0),13,1))/(SMA(ABS(CLOSE-LC),13,1))*100;
AA3:=RSI1>RSI2;
RSV:=-(HHV(HIGH,13)-CLOSE)/(HHV(HIGH,13)-LLV(LOW,13))*100;
LWR1:=SMA(RSV,3,1);
LWR2:=SMA(LWR1,3,1);
AA4:=LWR1>LWR2;
BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
AA5:=CLOSE>BBI;
MTM:=CLOSE-REF(CLOSE,1);
MMS:=100*EMA(EMA(MTM,5),3)/EMA(EMA(ABS(MTM),5),3);
MMM:=100*EMA(EMA(MTM,13),8)/EMA(EMA(ABS(MTM),13),8);
AA6:=MMS>MMM;
分数1:=IF(AA1=1,5,0);
分数2:=IF(AA2=1,5,0);
分数3:=IF(AA3=1,5,0);
分数4:=IF(AA4=1,5,0);
分数5:=IF(AA5=1,5,0);
分数6:=IF(AA6=1,5,0);
分数7:=IF(获利线>REF(获利线,1),10,0);
分数8:=IF(主力筹码>95,10,0);
分数9:=IF(主力筹码>散户筹码 AND 主力筹码>REF(主力筹码,1) ,15,0);
分数10:=IF(获利线>散户筹码 AND 获利线>REF(获利线,1),15,0);
分数11:=IF(获利度>85 AND 主筹度>85 AND 散筹度>85 ,20,0);
分数12:=IF(A11<REF(A11,1) AND A11<10,5,0);
分数:分数1+分数2+分数3+分数4+分数5+分数6+分数7+分数8+分数9+分数10+分数11+分数12,COLORRED,NODRAW;
平均分:SUM(分数,5)/5,COLORYELLOW,NODRAW;
DRAWNUMBER(CURRBARSCOUNT=2 AND 分数>=0,短多*0.97,ROUND(分数)),COLORWHITE;
DRAWNUMBER(ISLASTBAR AND 分数>=0,短多*0.97,ROUND(分数)),COLORWHITE;







来函数检测结果如下
该公式包含未来函数:WINNER

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

相关指标公式

A1赋值:收盘价的7日指数移动平均-收盘价的21日指数移动平均
B1赋值:(0.668*1日前的A1+0.333*A1)的1日指数移动平均
输出短空:如果B1=A1,返回B1,否则返回A1,线宽为2,画绿色
输出短多:如果A1>B1,返回A1,否则返回B1,线宽为2,画洋红色
如果短多<1日前的短多,返回短多,否则返回无效数,线宽为2,画白色
当满足条件短多>1日前的短多ANDREF(短多,1)<=2日前的短多时,在短多位置画1号图标
当满足条件短空<=1日前的短空ANDREF(短空,1)>2日前的短空时,在短空位置画2号图标
获利线赋值:100*(收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日指数移动平均
主力筹码赋值:以收盘价计算的获利盘比例*100的5日指数移动平均
散户筹码赋值:(以收盘价*(106/100)计算的获利盘比例-以收盘价*(86/100)计算的获利盘比例)*100的5日指数移动平均
获利度赋值:对((获利线/1日前的获利线-1)*100的反正切*180/3.1416)(进行)四舍五入
主筹度赋值:对((主力筹码/1日前的主力筹码-1)*100的反正切*180/3.1416)(进行)四舍五入
散筹度赋值:对((散户筹码/1日前的散户筹码-1)*100的反正切*180/3.1416)(进行)四舍五入
A2赋值:2日前的收盘价
A3赋值:收盘价-A2和0的较大值的7日[1日权重]移动平均/收盘价-A2的绝对值的7日[1日权重]移动平均*100
A4赋值:1日前的最低价
A5赋值:最低价-A4的绝对值的3日[1日权重]移动平均/最低价-A4和0的较大值的3日[1日权重]移动平均*100
A6赋值:如果收盘价>1,返回A5*10,否则返回A5/10的3日指数移动平均
A7赋值:29日内最低价的最低值
A8赋值:37日内A6的最高值
A10赋值:如果最低价<=A7,返回(A6+A8*2)/2,否则返回0的3日指数移动平均/1688
A11赋值:如果A10>100,返回100,否则返回A10
DIFF赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均
DEA赋值:DIFF的5日指数移动平均
AA1赋值:DIFF>DEA
RSV1赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
K赋值:RSV1的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
AA2赋值:K>D
LC赋值:1日前的收盘价
RSI1赋值:(收盘价-LC和0的较大值的5日[1日权重]移动平均)/(收盘价-LC的绝对值的5日[1日权重]移动平均)*100
RSI2赋值:(收盘价-LC和0的较大值的13日[1日权重]移动平均)/(收盘价-LC的绝对值的13日[1日权重]移动平均)*100
AA3赋值:RSI1>RSI2
RSV赋值:-(13日内最高价的最高值-收盘价)/(13日内最高价的最高值-13日内最低价的最低值)*100
LWR1赋值:RSV的3日[1日权重]移动平均
LWR2赋值:LWR1的3日[1日权重]移动平均
AA4赋值:LWR1>LWR2
BBI赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
AA5赋值:收盘价>BBI
MTM赋值:收盘价-1日前的收盘价
MMS赋值:100*MTM的5日指数移动平均的3日指数移动平均/MTM的绝对值的5日指数移动平均的3日指数移动平均
MMM赋值:100*MTM的13日指数移动平均的8日指数移动平均/MTM的绝对值的13日指数移动平均的8日指数移动平均
AA6赋值:MMS>MMM
分数1赋值:如果AA1=1,返回5,否则返回0
分数2赋值:如果AA2=1,返回5,否则返回0
分数3赋值:如果AA3=1,返回5,否则返回0
分数4赋值:如果AA4=1,返回5,否则返回0
分数5赋值:如果AA5=1,返回5,否则返回0
分数6赋值:如果AA6=1,返回5,否则返回0
分数7赋值:如果获利线>1日前的获利线,返回10,否则返回0
分数8赋值:如果主力筹码>95,返回10,否则返回0
分数9赋值:如果主力筹码>散户筹码AND主力筹码>1日前的主力筹码,返回15,否则返回0
分数10赋值:如果获利线>散户筹码AND获利线>1日前的获利线,返回15,否则返回0
分数11赋值:如果获利度>85AND主筹度>85AND散筹度>85,返回20,否则返回0
分数12赋值:如果A11<1日前的A11ANDA11<10,返回5,否则返回0
输出分数:分数1+分数2+分数3+分数4+分数5+分数6+分数7+分数8+分数9+分数10+分数11+分数12,画红色,NODRAW
输出平均分:分数的5日累和/5,画黄色,NODRAW
当满足条件到最后交易的周期=2AND分数>=0时,在短多*0.97位置书写数字,画白色
当满足条件ISLASTBARAND分数>=0时,在短多*0.97位置书写数字,画白色

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

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