量化选基技术指标和公式
所属分类 quant
浏览量 493
均线 粘连 交叉 排列 斜率
金叉 死叉
多头排列 空头排列
MA(CLOSE,10) 收盘价10日移动均值
CROSS 交叉 金叉 死叉
SLOPE 均线的斜率
COUNT 统计满足条件的次数
BARSLAST 最近一次条件成立到当下的周期数
A1:=MA(C,10);{10日均线}
A2:=MA(C,20);{20日均线}
A3:=MA(C,60);{60日均线}
A4:=MA(C,250);{250日均线}
B1:=SLOPE(A3,5);{60日均线的5日斜率}
B2:=SLOPE(A4,5);{250日均线的5日斜率}
C1:=CROSS(A2,A1);{10日均线下穿20日均线}
C2:=CROSS(B1,0);{60日均线拐头向上}
C3:=CROSS(0,B1);{60日均线拐头向下}
C4:=CROSS(B2,0);{250日均线拐头向上}
C5:=CROSS(0,B2);{250日均线拐头向下}
C6:=CROSS(A3,A4);{60日均线上穿250日均线}
C7:=CROSS(A4,A3);{60日均线下穿250日均线}
C8:=CROSS(A4,A2);{20日均线下穿250日均线}
D1:=BARSLAST(C2);{60日均线拐头向上到当前的天数}
D2:=BARSLAST(C4);{250日均线拐头向上到当前的天数}
D3:=BARSLAST(C5);{250日均线拐头向下到当前的天数}
D4:=BARSLAST(C6);{60日均线上穿250日均线到当前的天数}
E1:=COUNT(C1,D1);{60日均线拐头向上以来10日均线下穿20日均线的次数}
E2:=COUNT(C6,D1);{60日均线拐头向上以来60日均线上穿250日均线的次数}
E3:=COUNT(C7,D1);{60日均线拐头向上以来60日均线下穿250日均线的次数}
E4:=COUNT(C8,D1);{60日均线拐头向上以来20日均线下穿250日均线的次数}
A1>A4 {10日均线大于250日均线}
AND A3>A4 {60日均线大于250日均线}
AND B2>0{年线斜率向上}
AND B1>0{60日线斜率向上}
AND E1>=3 {60日均线拐头向上以来10日均线下穿20日均线3次以上}
AND E2=1 {60日均线拐头向上以来60日均线上穿250日均线1次}
AND E3=0 {60日均线拐头向上以来60日均线下穿250日均线0次}
AND E4=0 {60日均线拐头向上以来20日均线下穿250日均线0次}
AND D1>D4;{60日均线拐头向上到当前的天数大于60日均线上穿250日均线到当前的天数};
上一篇
下一篇
Clickhouse数据写入机制
clickhouse写入注意点
《唤醒孩子的内驱力》笔记
如何进行深度学习
提问的艺术
mysql JDBC rewriteBatchedStatements