来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
J1赋值:-49.00
显示资金条件赋值:成交量>0 OR MINUTE!=0
N日内赋值:89
统计大阳天数赋值:1
原DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
原DEA赋值:原DIF的9日指数移动平均
原MACD赋值:(原DIF-原DEA)*2
MACD金叉赋值:原DIF上穿原DEA
SJ赋值:PERIOD>1
如果SJ返回12否则返回18
如果SJ返回26否则返回38
MID赋值:IF(SJ,9,SQRT(SHORT*LONG)/2)
MACD基准赋值:100
BG赋值:收盘价的有效数据周期数
LL赋值:12日内L最低值
HH赋值:12日内H最高值
CCM赋值:收盘价
RSV赋值:(CCM-LL)/(1.001*HH-LL)*MACD基准
如果BG>0返回RSV否则返回50
RSV_JGL的4日[1日权重]移动平均
KK的3日[1日权重]移动平均
DIF%赋值:(RSV_JGL的LONG日指数移动平均-MACD基准/2)
DEA%赋值:DIF%的MID日指数移动平均
MACD%赋值:2*(DIF%-DEA%)
原RSV赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*50-25
原RSV的3日[1日权重]移动平均
原RSV的3日[1日权重]移动平均
J赋值:3*K%-2*D%
KD金叉赋值:K%上穿D%
MACD顶赋值:CONST(HHV(DIF%和MACD%较大值,BARSSINCE(C)))
MACD底赋值:IF(CONST(LLV(DIF%和MACD%的较小值,C的有效数据周期数))>=0,CONST(LLV(DIF%和MACD%的较小值,C的有效数据周期数))/2,CONST(LLV(DIF%和MACD%的较小值,C的有效数据周期数)))
KD顶赋值:CONST(HHV(K%和D%较大值,BARSSINCE(C)))
KD底赋值:IF(CONST(LLV(K%和D%的较小值,C的有效数据周期数))>=0,CONST(LLV(K%和D%的较小值,C的有效数据周期数))/2,CONST(LLV(K%和D%的较小值,C的有效数据周期数)))
MCKD顶赋值:CONST(HHV(MAX((MACD顶+KD顶)/2,MACD%),BARSSINCE(C)))
MCKD底赋值:CONST(LLV(MIN((MACD底+KD底)/2,MACD%),BARSSINCE(C)))
JJD:=(最高价+最低价+收盘价)/3
KVAR2赋值:1日前的最低价
KVAR3赋值:SMA(最低价-KVAR2的绝对值,3,1)/SMA(最低价-KVAR2和0较大值,3,1)*MCKD顶
KVAR4赋值:KVAR3*10的3日指数移动平均
KVAR5赋值:13日内最低价最低值
KVAR6赋值:13日内KVAR4最高值
KVAR7赋值:EMA(IF(最低价<=KVAR5,(KVAR4+KVAR6*2)/2,0),3)/618
如果KVAR7>500返回500否则返回KVAR7
输出XG:KVAR8>1 AND JJD>1日前的JJD AND 1日前的JJD< 2日前的JJD