未来函数检测结果如下:
该公式包含未来函数:BACKSET
指标源码:

原理解析:
输出A:C的21日指数移动平均COLORBLUE, 线宽为3
B赋值:A< 1日前的A
如果B-1返回A否则返回DRAWNULL
AA赋值:C的3日指数移动平均 > C的21日指数移动平均
BB赋值:C的3日指数移动平均 < C的21日指数移动平均
CC赋值: C的3日指数移动平均 > C的8日指数移动平均
CC1:=C的3日指数移动平均 < C的8日指数移动平均
DD赋值:收盘价< 开盘价
当满足条件AA时,在H和L之间画柱状线
当满足条件AA时,在O和C之间画柱状线
当满足条件AA AND DD时,在O和C之间画柱状线
当满足条件BB时,在H和L之间画柱状线
当满足条件BB时,在O和C之间画柱状线
当满足条件BB AND DD时,在O和C之间画柱状线
当满足条件BB AND CC时,在H和L之间画柱状线
当满足条件BB AND CC时,在O和C之间画柱状线
当满足条件BB AND CC AND DD时,在O和C之间画柱状线
当满足条件AA AND CC1时,在H和L之间画柱状线
当满足条件AA AND CC1时,在O和C之间画柱状线
当满足条件AA AND CC1 AND DD时,在O和C之间画柱状线
买线赋值:收盘价的9日简单移动平均, 线宽为2
卖线赋值:收盘价的20日简单移动平均
BU:=买线上穿卖线
SEL赋值:卖线上穿买线
当满足条件DRAWTEXTBU时,在L-0.1和'建仓'位置书写文字
当满足条件DRAWTEXTSEL时,在H+0.1和'空仓'位置书写文字
A2:=(C-1日前的C)/1日前的C*100< 1.02
A3:=H>C的5日简单移动平均*1.12
AAA赋值: A2 AND A3
当满足条件DRAWTEXTAAA时,在H*1.05和'卖点'位置书写文字
EMA13:=C的13日指数移动平均,COLOR0000FF, 线宽为2
EMA34:=C的34日指数移动平均,画黄色
EMA55:=C的55日指数移动平均,COLORFF00FF
EMA120:=C的120日指数移动平均,COLORFFCC66
AR1:=EMA55>EMA34 AND EMA34>EMA13
AR2:=上次(C-EMA13距今天数/EMA13*100< -6)
AR3:=EMA13>=2日前的EMA13
AR4:=统计AR2日满足C上穿EMA13的天数=1
AR5:=AR1 AND AR2 AND AR3 AND AR4
AR6:=AR5 AND AR5的10过滤
当满足条件DRAWTEXTAR6时,在L-0.09和'启动'位置书写文字
当满足条件AR6时,在H和L之间画柱状线
BR1:=COUNT(BETWEEN((C-1日前的C)/1日前的C*100,0,5) ,5)=5
BR2:=(EMA13-EMA34的绝对值+(EMA34-EMA55))/C< 0.2
BR3:=C>EMA55 AND (1日前的C< 1日前的EMA55 OR 2日前的C< 2日前的EMA55 OR 3日前的C< 3日前的EMA55 OR 4日前的C< 4日前的EMA55 OR 5日前的C< 5日前的EMA55)
BR4:=BR1 AND BR2 AND BR3
输出{,公式源码 HTTP://}DRAWTEXT(BR4 AND BR4的10过滤,L-0.09,'上升'),COLOR00C5FF
STICKLINE(BR4 AND BR4的10过滤,O,C,3,1), 线宽为2,COLOR00C5FF
CR1赋值:(C-1日前的C)/1日前的C*100>0.5
CR2赋值:V>V的5日简单移动平均*0.6
CR3赋值:统计3日满足EMA13上穿EMA55的天数=1
CR4赋值:EMA34-EMA55的绝对值/EMA55< 0.03
CR5赋值:EMA55<=EMA120 AND EMA55>=1日前的EMA55
CR6赋值:CR1 AND CR2 AND CR3 AND CR4 AND CR5的2过滤
当满足条件CR6时,在O和C之间画柱状线
当满足条件DRAWTEXTCR6时,在L-0.09和'涨升'位置书写文字
DR1赋值:EMA13>EMA34 AND EMA34< EMA55
DR2赋值:上次C上穿EMA55 距今天数
DR3赋值:H=DR2日内H最高值
DR4赋值:上次DR3距今天数
DR5赋值:COUNT(O>C AND C< 1日前的C AND C>EMA55 AND BETWEEN((C-EMA55)/EMA55,0,0.02),DR4)=1
DR6赋值:C>1日前的C
DR7赋值: DR1 AND DR5 AND DR6
DR8赋值:DR7 AND DR7 的10过滤
当满足条件DRAWTEXTDR8时,在L-0.09和'出击'位置书写文字
ER赋值:上次1日前的EMA55上穿EMA34距今天数 AND EMA34上穿EMA55
当满足条件DRAWTEXTER时,在L-0.09和'金叉'位置书写文字
FR赋值:上次1日前的EMA34上穿EMA13距今天数 AND EMA13上穿EMA34
当满足条件DRAWTEXTFR时,在L-0.09和'加仓'位置书写文字
GR1赋值:上次BETWEEN("BIAS.BIAS2"(6,13,24距今天数,0,5) )
GR2赋值:EMA13>EMA34 AND EMA34>EMA55 AND EMA13>1日前的EMA13
GR3赋值:COUNT("BIAS.BIAS2"(6,13,24)>10 AND H=GR1日内H最高值,GR1)
GR4赋值:H=GR1日内H最高值
GR5赋值:"MACD.MACD"(12,26,9)< REF("MACD.MACD"(12,26,9),1)
GR6赋值:GR2 AND GR3 AND GR4
GR7赋值:GR2 AND GR3 AND GR4 AND GR5
当满足条件DRAWTEXTGR6 AND GR7时,在H+0.13和'了结'位置书写文字
HR2赋值:EMA13>=3日前的EMA13 AND EMA34>=1日前的EMA34 AND EMA55>=1日前的EMA55 AND C上穿EMA13 AND C上穿EMA34 AND C上穿EMA55
DRAWTEXT(HR2 AND HR2的10过滤,L-0.3,'推进'),COLORFFC8FF
STICKLINE(HR2 AND HR2的10过滤,O,C,3,1), 线宽为2,COLORFFC8FF
VAR1:=BACKSET(2日前的最高价=5日内最高价最高值,3)
VAR2:=VAR1上穿0.9
VAR3:=BACKSET(2日前的最低价=5日内最低价最低值,3)
VAR4:=VAR3上穿0.9
压力赋值: REF(最高价,上次VAR2距今天数), POINTDOT,COLOREA91B5
STICKLINE(收盘价,REF(最高价,上次VAR2距今天数),REF(最高价,上次VAR2距今天数),2,1),COLOREA91B5, 线宽为3
支撑赋值: REF(最低价,上次VAR4距今天数), POINTDOT,COLOR00B4FF
STICKLINE(收盘价,REF(最低价,上次VAR4距今天数),REF(最低价,上次VAR4距今天数),2,1),COLOR00B4FF, 线宽为3
下档线赋值:(((收盘价 - 13日内最低价最低值) / (13日内最高价最高值 - 13日内最低价最低值)) * 100)
下档线的3日[1日权重]移动平均
ARSV的3日[1日权重]移动平均
AD:=((3 * ARSV) - (2 * AK))
AJ12:=(((收盘价 - 55日内最低价最低值) / (55日内最高价最高值 - 55日内最低价最低值)) * 100)
AJ12的3日[1日权重]移动平均
ARSV24的3日[1日权重]移动平均
AD24:=((3 * ARSV24) - (2 * AK24))
撑赋值:IF(AD24上穿AD,最高价,REF(最高价,上次AD24上穿AD距今天数))
如果ISLASTBAR 返回撑否则返回DRAWNULL
底底赋值:30日内最高价最低值
如果ISLASTBAR 返回底底否则返回DRAWNULL
当满足条件ISLASTBAR 时,在撑压位和撑压位之间画柱状线
当满足条件ISLASTBAR 时,在底和底之间画柱状线

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