专栏名称: 欧欧量化
收藏一些实用的自动交易程序,量化分析代码 ,指标。
目录
相关文章推荐
中国能源报  ·  关于举办绿电、绿证、CCER交易培训的通知 ·  昨天  
中国能源报  ·  关于举办绿电、绿证、CCER交易培训的通知 ·  昨天  
中国能源报  ·  关于举办绿电、绿证、CCER交易培训的通知 ·  2 天前  
中国能源报  ·  关于举办绿电、绿证、CCER交易培训的通知 ·  2 天前  
田俊国讲坛  ·  【2月26日】第32期《10天非凡心力训练营 ... ·  2 天前  
田俊国讲坛  ·  【2月22-23日】心智突围工作坊第九期(北 ... ·  3 天前  
51好读  ›  专栏  ›  欧欧量化

通达信“趋势动力”主图指标选股公式--量化评分

欧欧量化  · 公众号  ·  · 2024-09-04 08:00

正文



点击 关注☝ 置顶 + 星标 每天订阅, 学习更多指标内容 ☼☝


一、指标说明:
1、蓝色的彩带象征着生命线,其变化蕴含着市场的波动与趋势。当蓝色彩带逐渐变宽时,这通常意味着空头趋势正在增强,市场可能面临下跌风险。在这种情况下,需要保持警惕,注意规避潜在的风险。
2、红色彩带作为主力操盘线,其变化具有重要的指示作用。当红色彩带扩大时,表明多头趋势正在增强,此时应坚定持有。相反,如果红色彩带缩小,则意味着多头趋势正在减弱,需警惕可能出现的多头终结。
3、重点:以量化评分作为核心卖点,评分范围设定在0-90分之间。评分的高低直接反映了个股走势的强弱。具体来说,评分越高,预示着个股的走势越强劲。反之,若评分低于50分,则建议采取观望态度。
二、主图公式如下:
总股本:=STRCAT(STRCAT(' 总股本:',CON2STR(TOTALCAPITAL/1000000,2)),'亿');
流通盘:=STRCAT(STRCAT(' 流通盘:',CON2STR(CAPITAL/1000000,2)),'亿');
全流通:=STRCAT(STRCAT(' 流通比:',CON2STR(CAPITAL/TOTALCAPITAL*100,2)),'%');
市值:=STRCAT(STRCAT(' 流通市值:',CON2STR((CAPITAL/1000000)*C,2)),'亿');
股本市值:=STRCAT('【股本市值】:',STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值));
市盈率:=STRCAT(' 市盈率:',CON2STR(C/FINANCE(33),2));
净资收益率:=STRCAT(' 净资收益率:',CON2STR(FINANCE(33)/FINANCE(34)*100,2));
主营利润率:=STRCAT(' 主营利润率:',CON2STR(FINANCE(23)/FINANCE(20)*100,2));
当前业绩:=STRCAT('【当前业绩】:',STRCAT(STRCAT(市盈率,净资收益率),主营利润率));
DRAWTEXT_FIX(ISLASTBAR,0.005,0.12,0,股本市值),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.17,0,当前业绩),COLORMAGENTA;
DRAWTEXT_FIX(C>O,0.01,0.9,0,'微信公众号:欧欧量化'),COLOR0000FF;
CTA1:=(EMA(CLOSE,10)*7+EMA(CLOSE,20)*3)/10;
CTA2:=DMA(EMA(CLOSE,20),MAX(1,100*(SUM(VOL,5)/(3*CAPITAL))));
CTA3:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));
CTA4:=(REF(CTA3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
CTA5:=(REF(CTA4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
CTA6:=(REF(CTA5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
CTA7:=(REF(CTA6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
CTA8:=(REF(CTA7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
CTA9:=(REF(CTA8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
CTA10:=(REF(CTA9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
CTA11:=(REF(CTA10,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
CTA12:=(REF(CTA11,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
CTA13:=(REF(CTA12,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
CTA14:=(REF(CTA13,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
CTA15:=(CLOSE
CTA16:=(REF(CTA15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
CTA17:=(REF(CTA16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
CTA18:=(REF(CTA17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
CTA19:=(REF(CTA18,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
CTA20:=(REF(CTA19,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
CTA21:=(REF(CTA20,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
CTA22:=(REF(CTA21,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
CTA23:=(REF(CTA22,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
CTA24:=(REF(CTA23,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
CTA25:=(REF(CTA24,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
CTA26:=(REF(CTA25,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
CTA27:=CTA15 OR CTA16 OR CTA17 OR CTA18 OR CTA19 OR CTA20;
CTA28:=CTA27 OR CTA21 OR CTA22 OR CTA23 OR CTA24 OR CTA25;
CTA29:=((REF(CTA28 OR CTA26,1)) AND CTA3);
CTA30:=CTA3 OR CTA4 OR CTA5 OR CTA6 OR CTA7 OR CTA8 OR CTA9;
CTA31:=CTA30 OR CTA10 OR CTA11 OR CTA12 OR CTA13;
CTA32:=((REF(CTA31 OR CTA14,1)) AND CTA15);
CTA33:=CTA3 OR CTA4 OR CTA5 OR CTA6 OR CTA7 OR CTA8 OR CTA9;
红色持股:CTA33 OR CTA10 OR CTA11 OR CTA12 OR CTA13 OR CTA14,COLOR0000FF,NODRAW;
CTA34:=IF(红色持股,LLV(CLOSE,2),DRAWNULL);
CTA35:=CTA15 OR CTA16 OR CTA17 OR CTA18 OR CTA19 OR CTA20 OR CTA21;
今离场价:REF(CTA34,1),COLOR0000FF,NODRAW;
青色观望:CTA35 OR CTA22 OR CTA23 OR CTA24 OR CTA25 OR CTA26,COLORFFFF00,NODRAW;
CTA36:=IF(青色观望,HHV(CLOSE,2),DRAWNULL);
CTA37:=(HIGH+LOW+OPEN+2*CLOSE)/5;
CTA38:=2*CTA37-HIGH;
CTA39:=CTA37-(HIGH-LOW);
CTA40:=IF(MA(CLOSE,5)>MA(CLOSE,10),20,0);
CTA41:=IF(MA(CLOSE,20)>MA(CLOSE,60),10,0);
CTA42:=IF(KDJ.J>KDJ.K,10,0);
CTA43:=IF(MACD.DIF>MACD.DEA,10,0);
CTA44:=IF(MACD.MACD>0,10,0);
CTA45:=IF(VOL>MA(VOL,60),10,0);
CTA46:=IF(WINNER(CLOSE)>0.5,10,0);
CTA48:=IF(CLOSE/REF(CLOSE,1)>1.03,10,0);
CTA49:=CTA40+CTA41+CTA42+CTA43+CTA44+CTA45+CTA46+CTA48;
今进场价:REF(CTA36,1),COLORFF0000,NODRAW;
短买:CTA29,COLOR33AACC,NODRAW;
白色离场:CTA32,COLORFF99FF,NODRAW;
急速超跌:(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100<-14,COLORFFFFFF,NODRAW;
上市日期年:REF(YEAR,BARSCOUNT(CLOSE)-1),NODRAW,COLOR0000FF;
月:REF(MONTH,BARSCOUNT(CLOSE)-1),NODRAW,COLORFF00FF;
日:REF(DAY,BARSCOUNT(CLOSE)-1),NODRAW,COLOR00FFFF;
DRAWTEXT_FIX(C!=0,0.90,0.88,0,STRCAT('支撑:',STRCAT(CON2STR(CTA38,2),' 元'))),COLORRED;
DRAWTEXT_FIX(C!=0,0.90,0.96,0,STRCAT('反转:',STRCAT(CON2STR(CTA39,2),' 元'))),COLORYELLOW;
DRAWTEXT_FIX(V>O,0.90,0.80,0,STRCAT('量化评分:',STRCAT(CON2STR(CTA49,2),' '))),COLORFFFFFF;
DRAWBAND(CTA1,RGB(255,50,50),CTA2,RGB(64,204,208));

三、短买选股公式:


CTA1:=(EMA(CLOSE,10)*7+EMA(CLOSE,20)*3)/10;

CTA2:=DMA(EMA(CLOSE,20),MAX(1,100*(SUM(VOL,5)/(3*CAPITAL))));

CTA3:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));

CTA4:=(REF(CTA3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

CTA5:=(REF(CTA4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

CTA6:=(REF(CTA5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

CTA7:=(REF(CTA6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

CTA8:=(REF(CTA7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

CTA9:=(REF(CTA8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

CTA10:=(REF(CTA9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

CTA11:=(REF(CTA10,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

CTA12:=(REF(CTA11,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

CTA13:=(REF(CTA12,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

CTA14:=(REF(CTA13,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

CTA15:=(CLOSE

CTA16:=(REF(CTA15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));







请到「今天看啥」查看全文