公式解读:
[源码注释]通达信公式动态公式解读
前炮赋值:收盘价 1日前的收盘价*1.099
小阴小阳赋值:上次前炮距今天数日内收盘价-1日前的收盘价的绝对值/1日前的收盘价*100的最高值 9
时间限制赋值:统计30日中满足前炮的天数=1ANDBARSLAST(前炮) 5
输出后炮:1日前的小阴小阳AND时间限制AND前炮
XA_1赋值:(21日内最高价的最高值-收盘价)/(21日内最高价的最高值-21日内最低价的最低值)*100-10
XA_2赋值:(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)*100
XA_3赋值:XA_2的13日[8日权重]移动平均
XA_4赋值:XA_1的21日[8日权重]移动平均
XA_5赋值:XA_3的13日[8日权重]移动平均的向上舍入
XA_6赋值:XA_5-XA_4
XA_7赋值:XA_5-XA_4
(-80)
XA_8赋值:1日前的收盘价
XA_9赋值:1日前的(手)
XA_10赋值:(收盘价-XA_8)/(收盘价+XA_8)
XA_11赋值:(成交量(手)-XA_9)/(成交量(手)+XA_9)
XA_12赋值:XA_11的绝对值的12日累和/XA_10的绝对值的12日累和
XA_13赋值:收盘价-XA_8和0的较大值的12日[1日权重]移动平均/收盘价-XA_8的绝对值的12日[1日权重]移动平均*100
XA_14赋值:XA_12
6ANDXA_13
25
XA_15赋值:XA_12
7ANDXA_13
30
XA_16赋值:XA_12
8ANDXA_13
31
XA_17赋值:XA_14ORXA_15ORXA_16ANDBARSCOUNT(收盘价)
60
XA_18赋值:(收盘价-收盘价的48日简单移动平均)/收盘价的48日简单移动平均*100
(-25)
XA_19赋值:(收盘价-收盘价的70日简单移动平均)/收盘价的70日简单移动平均*100
(-27)
XA_20赋值:XA_18ANDXA_19
XA_21赋值:XA_20AND(收盘价
开盘价*1.06ORCLOSE
1日前的收盘价*1.038)ANDVOL
1日前的成交量(手)*2.8ORCLOSE
收盘价的48日简单移动平均*0.7AND(统计?日中满足收盘价 的天数
开盘价*0.97,2)=2ANDDPO
(-3.7)ORCOUNT(最高价/最低价
1.065,5)
3)
XA_22赋值:收盘价/((收盘价+最低价+最高价)/3的3日指数移动平均的26日指数移动平均*0.9)
0.95
XA_23赋值:(收盘价-收盘价的58日简单移动平均)/收盘价的58日简单移动平均
(-0.2245)
输出XG:XA_7ANDXA_17ANDXA_21ANDXA_22ANDXA_23