未来函数检测结果如下:
该公式包含未来函数:ZIG
指标源码:
原理解析:
独孤九剑赋值:C的0日简单移动平均,画洋红色
RSV赋值:EMA((CLOSE-30日内最低价最低值)/(30日内最高价最高值-30日内最低价最低值)*100,3)
DS赋值:RSV的3日指数移动平均,
JH赋值:DS的3日简单移动平均,
输出K:3*DS-2*JH,COLORBROWN
KDSJH赋值:IF((DATE>20091230),0,0),
输出持股线:IF(K>1日前的K,K,DRAWNULL),画红色,LINETHICK2
输出持币线:IF(K<1日前的K,K,DRAWNULL),画绿色,LINETHICK2
输出独孤出手:IF((K<3),8,0) ,画黄色
输出独孤收剑:IF((K>97),92,100),画白色
当满足条件DS>JH时,在DS和JH之间画柱状线
当满足条件DS
当满足条件VAR1时,在-2和5之间画柱状线
DRAWTEXT(VAR1 AND 统计10日满足VAR1的天数=1,3,'抄底'),画黄色
VAR2赋值:K上穿DS AND DS>20 AND DS<40
当满足条件VAR2时,在3和15之间画柱状线
VAR3赋值:DS上穿K AND DS>90
当满足条件VAR3时,在95和102之间画柱状线
DRAWTEXT(VAR3 AND 统计10日满足VAR3的天数=1,97,'逃顶'),画黄色
VAR4赋值:DS上穿K AND DS<90 AND DS>80
当满足条件VAR4时,在85和97之间画柱状线
输出{拉升}
拉升:C/1日前的C>1.048 AND C=H AND BETWEEN (FORCAST(V,4),0.2*FORCAST(V,12),
2.1*FORCAST(V,12)),COLORGRAY
当满足条件拉升时,在40和20之间画柱状线
当满足条件拉升时,在38和'拉'位置书写文字
{一剑封喉}
A赋值:1日前的CLOSE
BB赋值:SMA(CLOSE-A和0较大值,5,1)/SMA(CLOSE-A的绝对值,5,1)*1000
HH赋值:BB-10日内BB最低值
S赋值:(HH的2日简单移动平均*3+HH*13)/16
一剑封喉赋值:IF(S>13,S的2日简单移动平均,S)
YY赋值:DRAWICON(一剑封喉上穿21,72,1)
当满足条件YY时,在57和56之间画柱状线
当满足条件YY时,在62和56之间画柱状线
{超跌}
AA1赋值:1日前的最低价
AA2赋值:SMA(最低价-AA1的绝对值,13,1)/SMA(最低价-AA1和0较大值,13,1)*4
AA3赋值:AA2的13日指数移动平均
AA4赋值:34日内最低价最低值
如果最低价<=AA4返回AA3否则返回0
输出超跌:STICKLINE(AA5>1日前的AA5,76,60,0,0),画红色
STICKLINE(AA5>1日前的AA5,69,68,3,1),画红色
当满足条件超跌时,在64和'底'位置书写文字
输出{机会来临}
独孤弹剑:REF(IF((C的5日简单移动平均-C)/C>0.04 AND (C的10日简单移动平均-C的5日简单移动平均)/C的5日简单移动平均>0.04,-1,0),1),
STICK,COLOR8E8BFF
当满足条件独孤弹剑时,在85和76之间画柱状线
当满足条件独孤弹剑时,在83和84之间画柱状线
{之字转向指标,不作买卖依据,只作判断预测用}
转上赋值:ZIG(3,10)>REF(ZIG(3,10),1)
AND REF(ZIG(3,10),1)当满足条件转上时,在-1和3之间画柱状线
当满足条件转上时,在-1和-4之间画柱状线
转下赋值:ZIG(3,10)REF(ZIG(3,10),2)
当满足条件转下时,在101和104之间画柱状线
当满足条件转下时,在97和101之间画柱状线
{MACD}
破刀式赋值:CLOSE的6日指数移动平均-CLOSE的13日指数移动平均
破枪式赋值:破刀式的5日指数移动平均
剑挥金花赋值:DRAWICON(破刀式上穿破枪式,50,1)
当满足条件剑挥金花时,在45和45之间画柱状线
当满足条件剑挥金花时,在45和50之间画柱状线
剑指死穴赋值:DRAWICON(破枪式上穿破刀式,50,2)
当满足条件剑指死穴时,在55和55之间画柱状线
当满足条件剑指死穴时,在55和50之间画柱状线
{RSI}
N1:=6
N2赋值:12
N3赋值:24
LC := 1日前的CLOSE
RSI1:=SMA(CLOSE-LC和0较大值,N1,1)/SMA(CLOSE-LC的绝对值,N1,1)*100
RSI2:=SMA(CLOSE-LC和0较大值,N2,1)/SMA(CLOSE-LC的绝对值,N2,1)*100
RSI3:=SMA(CLOSE-LC和0较大值,N3,1)/SMA(CLOSE-LC的绝对值,N3,1)*100
破鞭式赋值:DRAWTEXT(RSI1上穿RSI3,50,'B')
当满足条件破鞭式时,在47和47之间画柱状线
当满足条件破鞭式时,在47和50之间画柱状线
破箭式赋值:DRAWTEXT(RSI3上穿RSI1,50,'S')
当满足条件破箭式时,在53和53之间画柱状线
当满足条件破箭式时,在53和50之间画柱状线
{总剑诀}
剑诀赋值:3*SMA((CLOSE-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1)-2*SMA
(SMA((CLOSE-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1),3,1)
输出剑指长虹:IF(CROSS(剑诀,剑诀的10日简单移动平均)AND 剑诀<30,1,0),STICK,COLOR0066FF
当满足条件剑指长虹时,在-4和-3之间画柱状线
当满足条件剑指长虹时,在-1和-1之间画柱状线
当满足条件剑指长虹时,在-3和3之间画柱状线
输出剑锋反转:IF(CROSS(剑诀的9日简单移动平均,剑诀) AND 剑诀>70,1,0),STICK,COLOR00FF99
当满足条件剑锋反转时,在104和103之间画柱状线
当满足条件剑锋反转时,在101和101之间画柱状线
当满足条件剑锋反转时,在103和97之间画柱状线
当满足条件剑诀<=10时,在-1和0之间画柱状线
输出潜龙腾天:IF(剑诀上穿10,1,0),STICK ,COLORFF99FF
当满足条件潜龙腾天时,在0和3之间画柱状线
当满足条件剑诀>=90时,在101和100之间画柱状线
输出北海斩蛟:IF(84上穿剑诀,1,0),STICK,COLORA0660A
当满足条件北海斩蛟时,在100和97之间画柱状线