分享

大智慧绝密买点选股指标公式源码编程思路破译及成功率回测数据

 追梦文库 2022-09-06 发布于天津

编程思路破译

N赋值:20

均价赋值:(3*收盘价+最高价+最低价+开盘价)/6

VAR1赋值:(8*均价+7*1日前的均价+6*2日前的均价+5*3日前的均价+4*4日前的均价+3*5日前的均价+2*6日前的均价+8日前的均价)/36

VAR2赋值:(2日内VAR1的最低值+4日内VAR1的最低值+6日内VAR1的最低值)/3

短趋赋值:VAR1

中趋赋值:VAR2

SZ1赋值:1日前的VAR1=1日前的VAR2 AND VAR1>VAR2 AND 收盘价>VAR1

SZ2赋值:VAR1>VAR2 AND VAR1>1日前的VAR1 AND VAR2>1日前的VAR2 AND 最高价/VAR1<1.1 AND 最低价>VAR2 AND 收盘价>VAR1

SZ3赋值:VAR1>VAR2 AND VAR1>1日前的VAR1 AND VAR2>=1日前的VAR2 AND 最高价/VAR1>1.1

SZ4赋值:VAR1>VAR2 AND VAR1>1日前的VAR1 AND VAR2>1日前的VAR2 AND 收盘价>VAR2 AND 收盘价<VAR1

SZ5赋值:(VAR1>VAR2 AND VAR2>1日前的VAR2 AND VAR1不等于1日前的VAR1 AND 收盘价<VAR2) OR (VAR1>VAR2 AND VAR1<1日前的VAR1 AND VAR2<1日前的VAR2 AND 收盘价<VAR2)

SZ6赋值:1日前的VAR1>1日前的VAR2 AND VAR1=VAR2 AND 收盘价<VAR2

XD1赋值:VAR1=VAR2 AND 收盘价<VAR2 OR (VAR1<1日前的VAR1 AND VAR2<1日前的VAR2 AND 1日前的VAR1=1日前的VAR2 AND 收盘价<VAR2)

XD2赋值:VAR1=VAR2 AND 收盘价>VAR1

SAT赋值:(成交额(元)/收盘价)/(N日内成交额(元)的最高值/N日内收盘价的最高值)

量能饱和度赋值:如果SAT>1,返回1,否则返回SAT*100

AB1赋值:获利盘为0.33%的成本分布

AB2赋值:获利盘为5%的成本分布

AB3赋值:获利盘为15%的成本分布

AB4赋值:获利盘为55%的成本分布

AB5赋值:获利盘为97%的成本分布

AA1赋值:获利盘为90%的成本分布

AA2赋值:获利盘为70%的成本分布

AA3赋值:获利盘为30%的成本分布

AA4赋值:获利盘为10%的成本分布

获利赋值:以收盘价计算的获利盘比例*100

套牢赋值:100-以收盘价计算的获利盘比例*100

TJ1赋值:成交量(手)=10日内成交量(手)的最高值 AND 成交量(手)>2*1日前的成交量(手) AND 收盘价>VAR1

立桩量赋值:TJ1的5日过滤

TJ2赋值:如果上次立桩量距今天数=1ANDCLOSE>1日前的最高价,返回1,否则返回如果上次立桩量距今天数=2ANDCLOSE>2日前的最高价,返回1,否则返回如果上次立桩量距今天数=3ANDCLOSE>3日前的最高价,返回1,否则返回0

突破赋值:TJ2=1

TJ3赋值:如果上次立桩量距今天数=1ANDCLOSE>1日前的最低价,返回1,否则返回如果上次立桩量距今天数=2ANDCLOSE>2日前的最低价,返回1,否则返回如果上次立桩量距今天数=3ANDCLOSE>3日前的最低价,返回1,否则返回0

三天法则赋值:TJ3=1

成立赋值:三天法则 AND 突破

条件成立赋值:成立的3日过滤

条件成立上穿最低价*0AND99

程序源码:

N:=20;

均价:=(3*C+H+L+O)/6;

VAR1:=(8*均价+7*REF(均价,1)+6*REF(均价,2)+5*REF(均价,3)+4*REF(均价,4)+3*REF(均价,5)+2*REF(均价,6)+REF(均价,8))/36;

VAR2:=(LLV(VAR1,2)+LLV(VAR1,4)+LLV(VAR1,6))/3;

短趋:=VAR1;

中趋:=VAR2;

SZ1:=REF(VAR1,1)=REF(VAR2,1) AND VAR1>VAR2 AND CLOSE>VAR1;

SZ2:=VAR1>VAR2 AND VAR1>REF(VAR1,1) AND VAR2>REF(VAR2,1) AND H/VAR1<1.1 AND L>VAR2 AND CLOSE>VAR1;

SZ3:=VAR1>VAR2 AND VAR1>REF(VAR1,1) AND VAR2>=REF(VAR2,1) AND H/VAR1>1.1;

SZ4:=VAR1>VAR2 AND VAR1>REF(VAR1,1) AND VAR2>REF(VAR2,1) AND CLOSE>VAR2 AND CLOSE<VAR1;

SZ5:=(VAR1>VAR2 AND VAR2>REF(VAR2,1) AND VAR1<>REF(VAR1,1) AND CLOSE<VAR2) OR (VAR1>VAR2 AND VAR1<REF(VAR1,1) AND VAR2<REF(VAR2,1) AND CLOSE<VAR2);

SZ6:=REF(VAR1,1)>REF(VAR2,1) AND VAR1=VAR2 AND CLOSE<VAR2;

XD1:=VAR1=VAR2 AND CLOSE<VAR2 OR (VAR1<REF(VAR1,1) AND VAR2<REF(VAR2,1) AND REF(VAR1,1)=REF(VAR2,1) AND CLOSE<VAR2);

XD2:=VAR1=VAR2 AND CLOSE>VAR1;

SAT:=(AMOUNT/C)/(HHV(AMOUNT,N)/HHV(C,N));

量能饱和度:=IF(SAT>1,1,SAT)*100;

AB1:=COST(0.33);

AB2:=COST(5);

AB3:=COST(15);

AB4:=COST(55);

AB5:=COST(97);

AA1:=COST(90);

AA2:=COST(70);

AA3:=COST(30);

AA4:=COST(10);

获利:=WINNER(CLOSE)*100;

套牢:=100-WINNER(CLOSE)*100;

TJ1:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>VAR1;

立桩量:=FILTER(TJ1,5);

TJ2:=IF(BARSLAST(立桩量)=1 AND CLOSE>REF(HIGH,1),1,IF(BARSLAST(立桩量)=2 AND CLOSE>REF(HIGH,2),1,IF(BARSLAST(立桩量)=3 AND CLOSE>REF(HIGH,3),1,0)));

突破:=TJ2=1;

TJ3:=IF(BARSLAST(立桩量)=1 AND CLOSE>REF(LOW,1),1,IF(BARSLAST(立桩量)=2 AND CLOSE>REF(LOW,2),1,IF(BARSLAST(立桩量)=3 AND CLOSE>REF(LOW,3),1,0)));

三天法则:=TJ3=1;

成立:=三天法则 AND 突破;

条件成立:=FILTER(成立,3);

CROSS(条件成立,L*0 AND 99);

该公式包含未来函数: WINNER
该公式包含未来函数: COST

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约