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

指标源码:

原理解析:
MA6赋值:C的6日简单移动平均
MA10赋值:C的10日简单移动平均
MA20赋值:C的20日简单移动平均
MA30赋值:C的30日简单移动平均
MA55赋值:C的55日简单移动平均
VA1赋值:9日内最高价最高值-9日内最低价最低值
 
VA2赋值:9日内最高价最高值-收盘价
VA3赋值:收盘价-9日内最低价最低值
VA4赋值:VA2/VA1*100-70
VA5赋值:(收盘价-60日内最低价最低值)/(60日内最高价最高值-60日内最低价最低值)*100
VA6赋值:(收盘价+最高价+最低价)/3
VA3/VA1*100的3日[1日权重]移动平均
VA8赋值:34日内最低价最低值
VA7的3日[1日权重]移动平均
A2赋值:1日前的MA20
J1赋值:(MA20-A2)/A2*100
MJ1赋值:J1的3日简单移动平均
乖离赋值:(MA20-MA30)/MA30*100
VAR1赋值:IF(BETWEEN(乖离,-2,5),2,0)
MAX1赋值:MA20和MA30较大值
MAX2赋值:1和MA55较大值
MIN3赋值:MA20和MA30的较小值
MIN2赋值:3和MA55的较小值
K1赋值:(MAX2/MIN2-1)*100
如果VA9>100返回VA9-100否则返回0
VARB赋值:34日内最高价最高值
VARC赋值:EMA((VA6-VA8)/(VARB-VA8)*100,13)
VARD赋值:E0.667*1日前的VARC+0.333*VARC的2日简单移动平均
VARE赋值:SMA(收盘价-1日前的收盘价和0较大值/收盘价,8,1)/SMA(INDEXC-1日前的INDEXC的绝对值/INDEXC,8,1)*100-25
VARF赋值:VARE的3日简单移动平均
上火车轨赋值:MA20>MA30 AND MA20>1日前的MA20 AND MA30>1日前的MA30 AND MA20-MA30>REF((MA20-MA30),1)
VAR2赋值:9日内最高价最高值-收盘价
VAR3赋值:收盘价-9日内最低价最低值
VAR4赋值:((VAR2)/(VAR1))*(100)-70
VAR5赋值:((收盘价-60日内最低价最低值)/(60日内最高价最高值-60日内最低价最低值))*(100)
VAR6赋值:((2)*(收盘价)+最高价+最低价)/(4)
VAR7赋值:SMA(((VAR3)/(VAR1))*(100),3,1)
VAR8赋值:34日内最低价最低值
VAR7的3日[1日权重]移动平均
VAR10:=IF((VAR9>100),VAR9-100,0)
VAR11:=34日内最高价最高值
输出顶:IF(CROSS("KDJ.D"(18,9,6),"KDJ.K"(18,9,6)) AND "KDJ.D"(18,9,6)>60 AND "KDJ.J"(45,15,15)>90,85,100),画红色
DRAWTEXT(CROSS("KDJ.D"(18,9,6),"KDJ.K"(18,9,6)) AND "KDJ.D"(18,9,6)>60 AND "KDJ.J"(45,15,15)>90,80,'←顶'),画红色
B1赋值:EMA(((VAR6-VAR8)/(VAR11-VAR8))*(100),8)
DRAWKLINE(B1的5日指数移动平均,B1的5日指数移动平均,B1+1,B1)
输出领先:B1的5日指数移动平均,画青色
输出生命线:VARD的1日指数移动平均,画黄色
AAA赋值:CONST(90日内H最高值)
R1赋值:收盘价的1日简单移动平均
R2赋值:收盘价的3日简单移动平均
R3赋值:(R2的1日简单移动平均*1)
R4赋值:(R2的3日简单移动平均*1)
输出进:IF(R3上穿R4,30,0),画红色, 线宽为2
DRAWTEXT(R3上穿R4,35,'买'),画红色
V1赋值:C的5日简单移动平均=HHV(C的5日简单移动平均,20)
V2赋值:C的5日简单移动平均>C的10日简单移动平均
V3赋值:V的5日简单移动平均>V的40日简单移动平均*1.01
V4赋值:COUNT(C的1日简单移动平均>1日前的C,2)=2
VV赋值:V1 AND V2 AND V3 AND V4
LC赋值:1日前的收盘价
RSI赋值:((SMA(MAX((收盘价 - LC),0),3,1) / SMA((收盘价 - LC的绝对值),3,1)) * 100)
输出出:IF(88上穿RSI,75,100),画黄色, 线宽为2
DRAWTEXT(88上穿RSI,70,'卖'),画绿色
A61赋值:收盘价的8日指数移动平均
A62赋值:A61的20日指数移动平均
A63赋值:A61上穿A62
A64赋值:A61<收盘价的120日指数移动平均
VAR12:=(最高价+最低价+收盘价)/3
VAR13:=(VAR12-VAR12的14日简单移动平均)/(0.015*AVEDEV(VAR12,14))
VAR14:=(VAR12-VAR12的70日简单移动平均)/(0.015*AVEDEV(VAR12,70))
如果VAR13>=150 AND VAR13<200 AND VAR14>=150 AND VAR14<200返回10否则返回0
如果VAR13<=-150 AND VAR13>-200 AND VAR14<=-150 AND VAR14>-200返回-10否则返回VAR15
VAR17:=(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
VAR18:=100-VAR17的绝对值
如果VAR18<90返回VAR18否则返回100
STICKLINE((A63 AND A64)OR(V1 AND V2 AND V3 AND V4),B1*1.03,B1*1.120,1,0),画黄色
A65赋值:3*SMA((收盘价-18日内最低价最低值)/(18日内最高价最高值-18日内最低价最低值)*100,21,1)-2*
SMA(SMA((收盘价-18日内最低价最低值)/(18日内最高价最高值-18日内最低价最低值)*100,20,1),8,1),CIRCLEDOT ,COLORFF9900
如果VARE>0返回VARE否则返回0
VAR1B:=IF(VAR14>=200 AND VAR13>=150,15,IF(VAR14<=-200 AND VAR13<=-150,-15,VAR16))+60
VAR1C:=VAR1A>48 AND VAR1B>60 AND VAR19<100
大笔出货:IF(VAR1C AND 统计30日满足VAR1C的天数=1,85,100)
DRAWTEXT(VAR1C AND 统计30日满足VAR1C的天数=1,85,'大笔出货'),LINETHICK1,COLORFFCC66
安全位赋值:20
输出低位转强:IF(A65上穿安全位,50,0),STICK,画洋红色, 线宽为2
输出开始拉升:IF(VARC上穿生命线 AND VARC>VARD AND VARC<55 AND C>O,50,0),
COLORLIRED,POINTDOT
A66赋值:500日内C最低值=5日内C最低值 AND C/1日前的C>(1+9.8/100)
如果A66返回领先否则返回0
当满足条件开始拉升>0时,在15和开始拉升*1.01之间画柱状线
STICKLINE((开始拉升>0 AND 开始拉升<400) OR (极地上涨>0 AND 极地上涨<400) OR (低位转强>0 AND 低位转强<400) OR (低位转强>0),30,开始拉升,1,0),画红色
当满足条件开始拉升>0时,在15和开始拉升*0.6之间画柱状线
当满足条件开始拉升>0时,在15和开始拉升*0.4之间画柱状线
当满足条件开始拉升>0时,在15和开始拉升*0.2之间画柱状线
当满足条件低位转强>0时,在15和低位转强*1.01之间画柱状线
STICKLINE((低位转强>0)OR(极地上涨>0),15,低位转强*0.4,3,0),画黄色
当满足条件低位转强>0时,在15和低位转强*0.2之间画柱状线
当满足条件极地上涨>0时,在15和极地上涨*1.01之间画柱状线
AA赋值:C的有效数据周期数
AH赋值:120日内H最高值
AL赋值:120日内L最低值
A0赋值:(AH-AL)/30
STICKLINE((AA+0)/34=FLOOR((AA+0)/34),0,15,2,0),COLORF00FF0
WWWFXJGSWCOM赋值:(21日内最高价最高值-收盘价)/(21日内最高价最高值-21日内最低价最低值)*100-10
DRAWTEXT((AA+0)/34=FLOOR((AA+0)/34),20,'时间窗'),COLORF00FF0
VAR2S:=(2*收盘价+最高价+最低价)/4
如果YEAR>=2099 AND MONTH>2返回0否则返回1
VAR4S:=5日内最低价最低值
VAR5S:=4日内最高价最高值
散户赋值:EMA((VAR2S-VAR4S)/(VAR5S-VAR4S)*100,4)*VAR3S
庄家赋值:E0.667*1日前的散户+0.333*散户的2日简单移动平均*VAR3S
输出吸:IF(散户上穿庄家 AND 散户<30,20,0)
DRAWTEXT(散户上穿庄家 AND 散户<30,23,'←吸'),画红色
 

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