|
通达信【魔蝎竞价系统】 可回测 信号固定 指标源码分享无未来
魔蝎竞价系统是两个信号,一个是圣剑,一个是弹跳巨石,两个信号比较少,当两个信号都没有的时候,说明整体市场行情差,建议观望;
集合竞价历史数据可以回测,好不好,怎么规避风险,看历史数据集合竞价就可以总结,看历史数据的条件,必须是最新版本的通达信,必须下载专业财务数据;
同时排序指标可以当做幅图使用,幅图中的红绿柱子是集合竞价的成交金额,单位是万元:
指标含一副图,指标源码,附源码
每个交易日,9.25分进行排序,注意提前下载财务数据,和收盘数据。
排序步骤:
1.打开软件行情页面 ,输入.401,
2.然后点击鼠标右键 ,点击更改排序指标,
3.选择 摩羯竞价系统,
.4刷新计算(也可以按f8刷新)
魔蝎竞价交易系统排序指标效果如下图:
魔蝎竞价系统:
竞价涨幅:100*(OPEN-REF(CLOSE,1))/REF(CLOSE,1),NODRAW;
竞价换手:IF(CODELIKE(3) AND (竞价涨幅>8 OR REF(CLOSE>OPEN AND HIGH/REF(CLOSE,1)>1.1,1)),0,10000*IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,(GPJYVALUE(25,1,2)))/FINANCE(46)),NODRAW;
竞价量比:0.2*IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,(GPJYVALUE(25,1,2)))/REF(MA(VOL,5)/240,1),NODRAW;
竞昨比:10000*IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,(GPJYVALUE(25,1,2)))*OPEN/REF(AMOUNT,1),NODRAW;
竞价金额:IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,(GPJYVALUE(25,1,2)))*OPEN/100,VOLSTICK;
X_1:=IF(REF(VOL,1)*0.42/IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,(GPJYVALUE(25,1,2)))<=13,REF(VOL,1)*0.42/IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,(GPJYVALUE(25,1,2))),0);
X_2:=VOL/FINANCE(46)*10000;
X_3:=IF(X_1<=10 AND X_1>=0,50,IF(X_1<=20 AND X_1>10,10,(-30)));
X_4:=IF(竞价涨幅>=3.3 AND 竞价涨幅<=7,10,(-30));
X_5:=IF(REF(X_2,1)>=3,10,(-30));
X_6:=IF(DYNAINFO(15)/10000>=1500 AND 竞价换手>=0.34 AND OPEN>REF(MA(CLOSE,60),1),30,(-10));
X_7:=X_3+X_4+X_5+X_6;
X_8:=竞价金额/X_1;
X_9:=CLOSE/REF(CLOSE,1)*100-100;
X_10:=REF(X_9,1);
X_11:=竞价金额*10000/REF(HHV(AMOUNT,5),1)*100;
X_12:=IF(FINANCE(7)*OPEN/100000000<200 AND REF((GPJYVALUE(25,1,2))=2,1) AND X_8>100 AND X_8<2000,X_11*竞价换手*(OPEN-REF(OPEN,1))/REF(OPEN,1)*100,0);
X_13:=REF(BARSLASTCOUNT(HIGH>REF(HIGH,1)),1)>=2 AND REF(BARSLASTCOUNT(HIGH>REF(HIGH,1)),1)<=3;
X_14:=DYNAINFO(15)/1000000/REF(AMOUNT/100000000,1);
圣剑:IF(ABS(X_12)>0 AND X_10>9 AND 竞价换手>0.9 AND FINANCE(52)=0 AND X_7<100 AND REF(AMOUNT/100000000,1)<6 AND 竞价涨幅<6 AND X_14>3,SQRT(竞价金额/(X_12+竞价涨幅+X_14+X_7)),0);
弹跳巨石:X_13 AND X_7>=60 AND X_14>10 AND 竞价涨幅>3.3 AND 竞价涨幅<8 COLORRED;
X_15:=STRCAT(STRCAT(CON2STR(DYNAINFO(91),0),5),STRCAT(CON2STR(DYNAINFO(92),0),6));
X_16:=STRCAT(X_15,7);
X_17:=STRCAT(STRCAT(CON2STR(COUNT(REF((GPJYVALUE(25,1,2)),1)>0,3),0),7),X_16);
所属行业和概念 RAWTEXT_FIX(C>0,0,0,0,STRCAT(STRCAT(HYBLOCK,'+'),GNBLOCK));
|
|