未来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:XMA
指标源码:
原理解析:
Z1赋值:STRCAT(HYBLOCK,' ')
Z2赋值:STRCAT(Z1,DYBLOCK)
Z3赋值:STRCAT(Z2,' ')
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),画红色
输出金牛:(XXH的25日简单移动平均,25)-XXL的25日简单移动平均,25))*1+XXH的25日简单移动平均,25),DOTLINE,画黄色
输出金钻趋势:XXL的25日简单移动平均,25)-(XXH的25日简单移动平均,25)-XXL的25日简单移动平均,25))*1, 线宽为2,画红色
金牛2:金钻趋势的25日指数移动平均画青色, 线宽为2
DRAWBAND(金钻趋势,RGB(55,0,0),金牛2,RGB(0,91,0))
DRAWKLINE(H,O,L,C)
STICKLINE(金钻趋势>最低价 AND 金钻趋势<最高价,金钻趋势,开盘价和收盘价的较小值,金钻趋势),2,0),画黄色
STICKLINE(金钻趋势>C和O的较小值 AND 金钻趋势
当满足条件金钻趋势>最高价时,在最高价和最低价之间画柱状线
VAR23赋值:100*XMA(XMA((C-1日前的C),6),6)/XMA(XMA((C-1日前的C的绝对值),6),6)
回调买赋值:2日内VAR23最低值=7日内VAR23最低值 AND 统计2日满足VAR23<0的天数 AND CROSS(VAR23,VAR23的2日简单移动平均)
XG赋值:金钻趋势>最高价 AND 回调买 AND L<=金钻趋势
当满足条件XG时,在L和'买入'位置书写文字
JJ赋值:(最高价+最低价+收盘价)/3
如果最高价=最低价返回4否则返回最高价-最低价
QJ1赋值:IF(当前流通股本=0,QJ0*(JJ-收盘价和开盘价的较小值),QJ0*IF(最高价=最低价,1,(开盘价和收盘价的较小值-最低价)))
QJ2赋值:IF(当前流通股本=0,QJ0*(开盘价和收盘价的较小值-最低价),QJ0*IF(最高价=最低价,1,(JJ-收盘价和开盘价的较小值)))
QJ3赋值:IF(当前流通股本=0,QJ0*(最高价-开盘价和收盘价较大值),QJ0*IF(最高价=最低价,1,(最高价-开盘价和收盘价较大值)))
QJ4赋值:IF(当前流通股本=0,QJ0*(收盘价和开盘价较大值-JJ),QJ0*IF(最高价=最低价,1,(收盘价和开盘价较大值-JJ)))
如果当前流通股本=0返回10000否则返回10000
V2赋值:SMA(IF(C>=1日前的C,DDX,-DDX/100),2,1)
V2*120/FROM开盘价*5的2日[1日权重]移动平均
V5的5日[1日权重]移动平均
V10的5日[1日权重]移动平均
DY赋值: 到最后交易的周期=1 AND C<1日前的C
DY2:=1日前的V2-DY
XG2:=C>O AND DY2<0.02 AND C的5日简单移动平均>C的60日简单移动平均 AND C/1日前的C>=1.02 AND H<金牛
当满足条件XG2时,在L和'抓牛'位置书写文字
当满足条件XG2 AND L<金钻趋势时,在L和'金钻起涨'位置书写文字