通达信已测试高成功率趋势TF2量化选股公式持续更新中

一,公式代码(直接复制即可用):

A1:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,3)+EMA((OPEN+HIGH+LOW+CLOSE)/4,6)+EMA((OPEN+HIGH+LOW+CLOSE)/4,9))/3;

A2:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,5)+EMA((OPEN+HIGH+LOW+CLOSE)/4,10)+EMA((OPEN+HIGH+LOW+CLOSE)/4,20))/3;

A3:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,7)+EMA((OPEN+HIGH+LOW+CLOSE)/4,14)+EMA((OPEN+HIGH+LOW+CLOSE)/4,28))/3;

A4:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,9)+EMA((OPEN+HIGH+LOW+CLOSE)/4,18)+EMA((OPEN+HIGH+LOW+CLOSE)/4,36))/3;

A5:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,11)+EMA((OPEN+HIGH+LOW+CLOSE)/4,22)+EMA((OPEN+HIGH+LOW+CLOSE)/4,44))/3;

A6:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,13)+EMA((OPEN+HIGH+LOW+CLOSE)/4,26)+EMA((OPEN+HIGH+LOW+CLOSE)/4,52))/3;

A7:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,21)+EMA((OPEN+HIGH+LOW+CLOSE)/4,34)+EMA((OPEN+HIGH+LOW+CLOSE)/4,68))/3;

VAR1:=FORCAST(A1,6);

VAR2:=FORCAST(A2,6);

VAR3:=FORCAST(A3,6);

VAR4:=FORCAST(A4,6);

VAR5:=FORCAST(A5,6);

VAR6:=FORCAST(A6,6);

VAR7:=FORCAST(A7,6);

IF(VAR1>REF(VAR1,1),VAR1,DRAWNULL),POINTDOT,COLORFF00FF;

IF(VAR1<REF(VAR1,1),VAR1,DRAWNULL),POINTDOT,COLOR00FF00;

IF(VAR2>REF(VAR2,1),VAR2,DRAWNULL),POINTDOT,COLORFF00FF;

IF(VAR2<REF(VAR2,1),VAR2,DRAWNULL),POINTDOT,COLOR00FF00;

IF(VAR3>REF(VAR3,1),VAR3,DRAWNULL),POINTDOT,COLORFF00FF;

IF(VAR3<REF(VAR3,1),VAR3,DRAWNULL),POINTDOT,COLOR00FF00;

IF(VAR4>REF(VAR4,1),VAR4,DRAWNULL),POINTDOT,COLORFF00FF;

IF(VAR4<REF(VAR4,1),VAR4,DRAWNULL),POINTDOT,COLOR00FF00;

IF(VAR5>REF(VAR5,1),VAR5,DRAWNULL),POINTDOT,COLORFF00FF;

IF(VAR5<REF(VAR5,1),VAR5,DRAWNULL),POINTDOT,COLOR00FF00;

IF(VAR6>REF(VAR6,1),VAR6,DRAWNULL),POINTDOT,COLORFF00FF;

IF(VAR6<REF(VAR6,1),VAR6,DRAWNULL),POINTDOT,COLOR00FF00;

IF(VAR7>REF(VAR7,1),VAR7,DRAWNULL),LINETHICK2,COLORFF00FF;

IF(VAR7<REF(VAR7,1),VAR7,DRAWNULL),LINETHICK2,COLOR00FF00;

TOWERC:=FORCAST(EMA((3*CLOSE+2*OPEN+HIGH+LOW)/7,3),6);

DIRECTIONMAX:=MAX(REF(TOWERC,1),REF(TOWERC,1));

DIRECTIONMIN:=MIN(REF(TOWERC,1),REF(TOWERC,1));

STICKLINE(TOWERC>=REF(TOWERC,1),TOWERC,DIRECTIONMAX,4,0),COLORRED;

STICKLINE(TOWERC<REF(TOWERC,1),TOWERC,DIRECTIONMIN,4,0),COLOR00FF00;

{以下测试成功率}

买入:BARSSINCEN(VAR7>REF(VAR7,1),21)=0,NODRAW;

卖出:BARSSINCEN(VAR7<REF(VAR7,1),21)=0 OR(C-REF(C,BARSLAST(买入)))/REF(C,BARSLAST(买入))*100<=-7,NODRAW;止损:(C-REF(C,BARSLAST(买入)))/REF(C,BARSLAST(买入))*100,COLORYELLOW,NODRAW;

{考虑到不同指标对不同个股适用不同的特点,便于大家对不同个股使用成功率较高的指标,特编写指标成功率检测公式,可把它加在你所喜欢的指标公式后面,对不同个股选择成功率较高的指标,比如说有的指标对大多数个股是乱指标,但是对极少数个股成功率却很高。这里是以3天不亏损为检测标准,在使用时可以调整参数3和参数0,

为你所希望的需要。买入条件自己设置,这里仅仅以CROSS(K,D)为例,希望大家能明白。}

{买入条件:(FILTER(红入97 AND REF(RPSXJS140,1)<97,3)),NODRAW;{需要改动}

买入条件:(TFILTER(买入,卖出,1)),COLORRED;

卖出条件:(TFILTER(买入,卖出,2)),COLORGREEN;

信号:=BARSLAST(买入条件);

前收:=REF(C,信号);

{后收:=IF(信号=3,C,前收);}

间隔周期:IF(TFILTER(买入,卖出,2),BARSLAST(买入条件),-1),NODRAW;

总时间:=SUM(IF(间隔周期>0,间隔周期,0),0),NODRAW;

后收:=IF(信号=间隔周期,C,前收);

成功:=(后收-前收)/前收*100>0;

失败:=(后收-前收)/前收*100<=0;

信号总数:COUNT(买入条件,0),NODRAW;

成功总数:COUNT(成功,0),NODRAW;

{自己加的,盈亏比,及平均盈利及平均亏损}

盈利总:SUM(IF(成功,(后收-前收)/前收,0),0),NODRAW;

亏损总:SUM(IF(失败,(后收-前收)/前收,0),0),NODRAW;

平均盈利:IF(成功总数=0,0,盈利总/成功总数),NODRAW;平均亏损:IF(信号总数-成功总数=0,0,亏损总/(信号总数-成功总数)),NODRAW;盈亏比:IF(平均亏损=0,100,-平均盈利/平均亏损),NODRAW;

成功率:IF(信号总数=0,0,成功总数/信号总数),NODRAW;

平均期望:平均盈利*成功率+平均亏损*(1-成功率),NODRAW;

上市年数:FINANCE(42)/365,NODRAW;频次每年:信号总数/上市年数,NODRAW;平均时间:IF(信号总数=0,0,总时间/信号总数),NODRAW;

止损总:=COUNT((后收-前收)/前收*100<=-7,0);止损幂律:=止损总/信号总数,NODRAW;

DRAWTEXT_FIX(1,0.69,0.23,0,STRCAT(‘止损幂律:’,CON2STR(止损幂律,2)));

DRAWTEXT_FIX(1,0.0001,0.00,0,STRCAT(‘信号总数:’,CON2STR(信号总数,2)));

DRAWTEXT_FIX(1,0.09,0.00,0,STRCAT(‘成功总数:’,CON2STR(成功总数,2)));

DRAWTEXT_FIX(1,0.18,0.00,0,STRCAT(‘盈利总:’,CON2STR(盈利总,2)));

DRAWTEXT_FIX(1,0.26,0.00,0,STRCAT(‘亏损总:’,CON2STR(亏损总,2)));

DRAWTEXT_FIX(1,0.34,0.00,0,STRCAT(‘平均盈利:’,CON2STR(平均盈利,2)));

DRAWTEXT_FIX(1,0.43,0.00,0,STRCAT(‘平均亏损:’,CON2STR(平均亏损,2)));

DRAWTEXT_FIX(1,0.52,0.00,0,STRCAT(‘盈亏比:’,CON2STR(盈亏比,2)));

DRAWTEXT_FIX(1,0.60,0.00,0,STRCAT(‘成功率:’,CON2STR(成功率,2)));

DRAWTEXT_FIX(1,0.68,0.00,0,STRCAT(‘平均期望:’,CON2STR(平均期望,2)));

DRAWTEXT_FIX(1,0.0001,0.23,0,STRCAT(‘上市年数:’,CON2STR(上市年数,2)));

DRAWTEXT_FIX(1,0.09,0.23,0,STRCAT(‘频次每年:’,CON2STR(频次每年,2)));

DRAWTEXT_FIX(1,0.18,0.23,0,STRCAT(‘平均时间:’,CON2STR(平均时间,2)));

选股引用:买入条件 AND (成功率>0.5 AND 平均期望>0 ),NODRAW;

通达信已测试高成功率趋势TF2量化选股公式持续更新中

二,公式说明(可不看):

成功率是指0.5以上成功率的股票数占”二三或细分龙头”板块有信号个股数比例;数值都对有信号个股进行了平均(“二三或细分龙头”板块有信号个股数);便于对跟踪预测团统一输出使用的;高成功实盘选取标准为成功率0.5以上的则期望0.03(百分数)以上;或者成功率0.6以上则期望0.02以上;3天卖出的全用高成功编号.TF的全用TF编号TF之前的汉字保留.后仅用编号.说明写在描述中;

三,使用方法(包括指标公式及选股公式):

技术指标设置+选股公式使用方法,见下面文章中描述,此处不再赘述:

干货甄选EgoToGod:通达信已测试高成功率高胜率量化选股公式11(持续更新中)

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/238295
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 51分钟前
下一篇 50分钟前

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注