分享

斜突选股指标公式

 追梦文库 2023-05-21 发布于天津

编程思路破译

MACD赋值:"MACD.MACD"

T1赋值:上次MACD上穿0距今天数

T1H赋值:T1+1日内最高价的最高值

STH赋值:下次0上穿MACD距今天数日后的1日前的T1H

T2赋值:上次最高价=STH距今天数

T2H赋值:T2日前的最高价的最后一日取值设为常数

TA赋值:上次最高价=T2HANDT2=0距今天数

A1赋值:若是否最后一个周期则将最近TA+1周期置为1 AND TA=0

TB赋值:上次如果最高价=STHANDH>T2H,返回1,否则返回0距今天数

BA1赋值:若是否最后一个周期则将最近TB+1周期置为1 AND TB=0

线上价赋值:当满足条件BA1时,在最高价位置画直线起点,当满足条件A1时,在最高价位置画直线终点,1表示是否延长.

AB赋值:线上价

斜率%赋值:(AB-1日前的AB)/1日前的AB*100

输出突破信号:收盘价上穿AB AND 到最后交易的周期<TA的最后一日取值设为常数

条件选股:斜突[日线]成功率测试

测试股票数:5202

共发出信号:0 成功信号:0 失败信号:0 未完成信号:0

信号发出率:0.00% 平均成功率:0.00% 成功率达到50%的股票数有:0.00%

利润1总平均:0.00% 最大平均利润1: 0.00%  最小平均利润1: 0.00%

利润2总平均:0.00% 最大平均利润2: 0.00%  最小平均利润2: 0.00%

程序源码

MACD:="MACD.MACD";

T1:=BARSLAST(CROSS(MACD,0));

T1H:=HHV(H,T1+1);

STH:=REFX(REF(T1H,1),BARSNEXT(CROSS(0,MACD)));

T2:=BARSLAST(H=STH);

T2H:=CONST(REF(H,T2));

TA:=BARSLAST(H=T2H AND T2=0);

A1:=BACKSET(ISLASTBAR,TA+1) AND TA=0;

TB:=BARSLAST(IF(H=STH AND H>T2H,1,0));

BA1:=BACKSET(ISLASTBAR,TB+1) AND TB=0;

线上价:=DRAWLINE(BA1,H,A1,H,1);

AB:=线上价;

斜率%:=(AB-REF(AB,1))/REF(AB,1)*100;

突破信号:CROSS(C,AB) AND CURRBARSCOUNT<CONST(TA);

该公式包含未来函数:BACKSET
未发现:WINNER...
未发现:LWINNER...
未发现:PWINNER...
未发现:COST...
未发现:CAPITAL...
未发现:DYNAINFO...
未发现:FINANCE...
未发现:XMA...
未发现:#MONTH...
未发现:#WEEK...
未发现:#YEAR...
未发现:DHIGH...
未发现:DOPEN...
未发现:DLOW...
未发现:DCLOSE...
未发现:DVOL...
该公式包含未来函数:BARSNEXT
该公式包含未来函数:REFX
未发现:REFXV...
该公式包含未来函数:DRAWLINE

注:

       馆内各种公式为学习编而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担

       发文不易,如获益,欢迎赞赏,赞赏必复!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多