来函数检测结果如下:
该公式没有未来函数

指标源码:

原理解析:
当满足条件C>=O时,在H和L之间画柱状线
当满足条件C>=O时,在C和O之间画柱状线
当满足条件C< O时,在H和L之间画柱状线
当满足条件C< O时,在C和O之间画柱状线
X_1赋值:收盘价的5日简单移动平均,画白色
X_47赋值:收盘价的10日简单移动平均,画黄色
X_60赋值:收盘价的20日简单移动平均,画洋红色, 线宽为2
X_34赋值:收盘价的30日简单移动平均,画绿色
X_41赋值:收盘价的60日简单移动平均,COLORLIGRAY
X_5赋值:收盘价的120日简单移动平均,COLORLIGRAY
X_10:SLOPE(X_1,2)*100,NODRAW
输出X_96:SLOPE(X_47,2)*100,NODRAW
输出X_73:SLOPE(X_60,2)*100,NODRAW
输出X_48:SLOPE(X_34,2)*100,NODRAW
输出X_6:SLOPE(X_41,2)*100,NODRAW
X_69:SLOPE(X_5,2)*100,NODRAW
X_59:= X_69>0
X_67:= X_60>=X_34 AND X_34>=X_41 AND X_41>=X_5
X_44赋值: X_1>=X_47 AND X_47>=X_60 AND X_60>=X_34
X_25赋值:100*(H-L的绝对值/1日前的C)>3
X_51:=收盘价的8日指数移动平均-收盘价的13日指数移动平均
X_42赋值:X_51的6日指数移动平均
X_9赋值:2*(X_51-X_42)
X_13:=X_51上穿X_42
X_54:=X_42上穿X_51
X_11:=3日前的X_51< 2日前的X_51AND 2日前的X_51< 1日前的X_51AND 1日前的X_51>X_51=1日前的X_51
X_58:=3日前的X_51< 2日前的X_51AND 2日前的X_9< 1日前的X_9AND 1日前的X_9>X_9=1日前的X_9
X_92:=X_11和X_58较大值
X_35赋值:EVERY(X_51>1日前的X_51,BARSLASTCOUNT(X_51>X_42))AND X_51>X_42
X_75赋值:EVERY(X_9>1日前的X_9,BARSLASTCOUNT(X_51>X_42))AND X_51>X_42
X_52:=X_35和X_75较大值
X_84赋值:REF(C和O较大值,上次X_35距今天数+1)
X_70赋值:REF(C和O较大值,上次X_75距今天数+1)
如果X_70>=X_84返回X_70否则返回X_84
X_88赋值:HHV(IF(C>O,C,C和O较大值),BARSLASTCOUNT(X_55)+1)=HHV(IF(C>O,C,C和O较大值),BARSLASTCOUNT(BBI>1日前的BBIAND C>BBI))
X_14:=EVERY(X_51< 1日前的X_51,BARSLASTCOUNT(X_51< X_42))AND X_51< X_42
X_4赋值:EVERY(X_9< 1日前的X_9,BARSLASTCOUNT(X_51< X_42))AND X_51< X_42
X_22赋值:X_14和X_4的较小值
X_61:=REF(C和O的较小值,上次X_14距今天数+1)
X_78赋值:REF(C和O的较小值,上次X_4距今天数+1)
如果X_78<=X_61返回X_61否则返回X_78
X_33赋值:LLV(IF(C< O,C,C和O的较小值),BARSLASTCOUNT(X_22)+1)=LLV(IF(C< O,C,C和O的较小值),BARSLASTCOUNT(X_51< 1日前的X_51 AND BBI< 1日前的BBI AND L< BBI))
X_20赋值:上次X_88距今天数=1
X_80赋值:REF(C和O较大值,上次X_20距今天数+1)
X_23赋值:C上穿X_80,NODRAW,画白色
X_100:=REF(X_51,上次X_20距今天数+1)
X_27赋值:X_23 AND X_51>X_100
X_18:=上次X_33距今天数=1
X_93:=REF(C和O的较小值,上次X_18距今天数+1)
X_40:X_93上穿C,NODRAW,COLORLIGREEN
X_21赋值:上次X_40距今天数=1
X_46:=REF(O,上次X_21距今天数+1)
X_99:C上穿X_46,NODRAW,COLORLIMAGENTA
X_999:=((X_99 AND C>O AND X_9>1日前的X_9) OR X_27) AND X_59
当满足条件X_999时,在L*0.99和25之间画图标
{红钻突破 副图源码如下}{红钻突破 副图}X_5赋值:收盘价的120日简单移动平均
X_69:=SLOPE(X_5,2)*100
X_59:= X_69>0
X_51:=收盘价的8日指数移动平均-收盘价的13日指数移动平均
X_42赋值:X_51的6日指数移动平均
X_9赋值:2*(X_51-X_42)
X_35赋值:EVERY(X_51>1日前的X_51,BARSLASTCOUNT(X_51>X_42))AND X_51>X_42
X_75赋值:EVERY(X_9>1日前的X_9,BARSLASTCOUNT(X_51>X_42))AND X_51>X_42
X_84赋值:REF(C和O较大值,上次X_35距今天数+1)
X_70赋值:REF(C和O较大值,上次X_75距今天数+1)
如果X_70>=X_84返回X_70否则返回X_84
X_88赋值:HHV(IF(C>O,C,C和O较大值),BARSLASTCOUNT(X_55)+1)=HHV(IF(C>O,C,C和O较大值),BARSLASTCOUNT(BBI>1日前的BBIAND C>BBI))
X_14:=EVERY(X_51< 1日前的X_51,BARSLASTCOUNT(X_51< X_42))AND X_51< X_42
X_4赋值:EVERY(X_9< 1日前的X_9,BARSLASTCOUNT(X_51< X_42))AND X_51< X_42
X_22赋值:X_14和X_4的较小值
X_33赋值:LLV(IF(C< O,C,C和O的较小值),BARSLASTCOUNT(X_22)+1)=LLV(IF(C< O,C,C和O的较小值),BARSLASTCOUNT(X_51< 1日前的X_51 AND BBI< 1日前的BBI AND L< BBI))
X_20赋值:上次X_88距今天数=1
X_80赋值:REF(C和O较大值,上次X_20距今天数+1)
X_23赋值:C上穿X_80
X_100:=REF(X_51,上次X_20距今天数+1)
X_27赋值:X_23 AND X_51>X_100
X_18:=上次X_33距今天数=1
X_93:=REF(C和O的较小值,上次X_18距今天数+1)
X_40:=X_93上穿C
X_21赋值:上次X_40距今天数=1
X_46:=REF(O,上次X_21距今天数+1)
X_99:=C上穿X_46
输出红钻突破选股:((X_99 AND C>O AND X_9>1日前的X_9) OR X_27) AND X_59

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!