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

原理解析:
填充背景(C>0,RGB(0,0,55),RGB(0,0,0),0,'0',0)
K0赋值:0
K10赋值:10
K20赋值:20
K30赋值:30
K40赋值:40
K50赋值:50
K60赋值:60
K70赋值:70
K80赋值:80
K90赋值:90
DDKP赋值:EMA((收盘价计算的获利盘比例*70),3)

WWKP赋值:EMA((((收盘价*1.1计算的获利盘比例)-WINNER((收盘价*0.9)))*80),3)

输出主力控盘:((DDKP/(DDKP+WWKP))*100), 线宽为2,画白色
当满足条件主力控盘=K0 AND ISLASTBAR时,在主力控盘和'---散户盘'位置书写文字
当满足条件主力控盘=K20 AND ISLASTBAR时,在主力控盘和' ←无庄控盘'位置书写文字
当满足条件主力控盘=K30 AND ISLASTBAR时,在主力控盘和' ←不控盘'位置书写文字
当满足条件主力控盘=K40 AND ISLASTBAR时,在主力控盘和' ←弱控盘'位置书写文字
当满足条件主力控盘=K50 AND ISLASTBAR时,在主力控盘和' ←控盘'位置书写文字
当满足条件主力控盘=K60 AND ISLASTBAR时,在主力控盘和' ←高控盘'位置书写文字
当满足条件主力控盘=K70 AND ISLASTBAR时,在主力控盘和' ←绝对控盘'位置书写文字
当满足条件主力控盘=K80 AND ISLASTBAR时,在主力控盘和' ←绝对控盘'位置书写文字
当满足条件主力控盘时,在0和主力控盘之间画柱状线
当满足条件主力控盘时,在0和主力控盘之间画柱状线
当满足条件主力控盘时,在0和主力控盘之间画柱状线
当满足条件主力控盘时,在0和主力控盘之间画柱状线
当满足条件主力控盘时,在0和主力控盘之间画柱状线
当满足条件主力控盘时,在0和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>20时,在20和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>20时,在20和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>20时,在20和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>20时,在20和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>20时,在20和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>20时,在20和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>40时,在40和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>40时,在40和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>40时,在40和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>40时,在40和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>40时,在40和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>40时,在40和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>50时,在50和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>50时,在50和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>50时,在50和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>50时,在50和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>50时,在50和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>50时,在50和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>60时,在60和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>60时,在60和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>60时,在60和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>60时,在60和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>60时,在60和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>60时,在60和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>80时,在80和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>80时,在80和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>80时,在80和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>80时,在80和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>80时,在80和主力控盘之间画柱状线
当满足条件主力控盘 AND 主力控盘>80时,在80和主力控盘之间画柱状线
当满足条件 到最后交易的周期=10时,在83和'绝对控盘'位置书写文字
当满足条件 到最后交易的周期=10时,在73和'绝对控盘'位置书写文字
当满足条件 到最后交易的周期=10时,在63和'高控盘'位置书写文字
当满足条件 到最后交易的周期=10时,在53和'控盘'位置书写文字
当满足条件 到最后交易的周期=10时,在43和'弱控盘'位置书写文字
当满足条件 到最后交易的周期=10时,在33和'不控盘'位置书写文字
当满足条件 到最后交易的周期=10时,在23和'无庄控盘'位置书写文字
当满足条件 到最后交易的周期=10时,在13和'散户盘'位置书写文字
DRAWICON(主力控盘>1日前的主力控盘,2,1)
DRAWICON(主力控盘<1日前的主力控盘,5,2)
{DRAWTEXT(主力控盘上穿20,K10,'买入'), 画蓝色
}
DRAWICON(主力控盘上穿10,K10,11)
{DRAWTEXT(主力控盘上穿50,K40,'买入'),画红色
DRAWICON(主力控盘上穿50,K40,23)
输出}
获利盘:C计算的获利盘比例*100,画黄色,NODRAW
输出获利盘比例差:获利盘-1日前的获利盘,COLORLIMAGENTA,NODRAW
输出换手率:成交量/当前流通股本*100,画白色,NODRAW
{成交量解盘}
TT赋值:240/FROM开盘价
比赋值:TT
促进指数MFL赋值:(最高价-最低价)*1000000/(成交量*比),画红色
AY2赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
AZ2赋值:AY2的9日指数移动平均
LT2赋值:(AY2-AZ2)
L211赋值:IF(LT2,21日内L最低值,DRAWNULL),COLOR217158,CIRCLEDOT
ZGD赋值:80日内H最高值*0.99
ZGD2:=CONST(ZGD)
ZDD赋值:80日内L211最低值
ZDD2:=CONST(ZDD)
YYA4赋值:收盘价的20日简单移动平均
YYA5赋值:(收盘价 > 收盘价的5日简单移动平均)
YYA6赋值:(收盘价的5日简单移动平均 > 收盘价的10日简单移动平均)
YYA7赋值:(收盘价 > 收盘价的10日简单移动平均)
YYA8赋值:(收盘价的5日简单移动平均 > 收盘价的20日简单移动平均)
YYA9赋值:(收盘价 > 收盘价的20日简单移动平均)
YYA10赋值:1日前的YYA4
YYA11赋值:(YYA4 > YYA10)
YYAVX赋值:(((((IF(YYA5,10,(0 - 10)) + IF(YYA6,10,(0 - 10))) + IF(YYA7,10,(0 - 10))) + IF(YYA8,10,(0 - 10))) + IF(YYA9,10,(0 - 10))) + IF(YYA11,10,(0 - 10)))
DSLX赋值:(收盘价 / INDEXC)
DSLX1:=DSLX的5日简单移动平均
DSLX2:=DSLX的10日简单移动平均
YYV1赋值:成交量的5日简单移动平均
YYV2赋值:成交量的10日简单移动平均
如果 YYAVX > 0返回200否则返回100
如果 YYAVX > 0返回00否则返回100
如果 YYAVX > 0返回100否则返回100
ZGD3:=ZGD2
ZDD3:=ZDD2
ZGD4:=ZGD2

情况1赋值:CONST(IF(((YYAVX上穿1 AND (YYV1 >= YYV2)) AND (DSLX >= DSLX1)),1,0)),NODRAW
情况2赋值:CONST(IF(((YYAVX上穿1 AND (YYV1 < YYV2)) AND (DSLX >= DSLX1)),1,0))
情况3赋值:CONST(IF(((YYAVX上穿1 AND (YYV1 > YYV2)) AND (DSLX < DSLX1)),1,0))
情况4赋值:CONST(IF(((YYAVX上穿1 AND (YYV1 <= YYV2)) AND (DSLX < DSLX1)),1,0))
情况5赋值:CONST(IF(((1上穿YYAVX AND (YYV1 >= YYV2)) AND (DSLX >= DSLX1)),1,0))
情况6赋值:CONST(IF(((1上穿YYAVX AND (YYV1 < YYV2)) AND (DSLX >= DSLX1)),1,0))
情况7赋值:CONST(IF(((1上穿YYAVX AND (YYV1 >= YYV2)) AND (DSLX < DSLX1)),1,0))
情况8赋值:CONST(IF(((1上穿YYAVX AND (YYV1 < YYV2)) AND (DSLX < DSLX1)),1,0))
情况9赋值:CONST(IF(((((YYAVX >= 1) AND (1日前的YYAVX > 0)) AND (YYV1 >= YYV2)) AND (DSLX >= DSLX1)),1,0))
情况10:=CONST(IF(((((YYAVX >= 1) AND (1日前的YYAVX > 0)) AND (YYV1 < YYV2)) AND (DSLX >= DSLX1)),1,0))
情况11:=CONST(IF(((((YYAVX >= 1) AND (1日前的YYAVX > 0)) AND (YYV1 >= YYV2)) AND (DSLX < DSLX1)),1,0)),NODRAW
情况12:=CONST(IF(((((YYAVX >= 1) AND (1日前的YYAVX > 0)) AND (YYV1 < YYV2)) AND (DSLX < DSLX1)),1,0))
情况13:=CONST(IF(((((YYAVX < 1) AND (1日前的YYAVX < 0)) AND (YYV1 >= YYV2)) AND (DSLX >= DSLX1)),1,0))
情况14:=CONST(IF(((((YYAVX < 1) AND (1日前的YYAVX < 0)) AND (YYV1 < YYV2)) AND (DSLX >= DSLX1)),1,0))
情况15:=CONST(IF(((((YYAVX < 1) AND (1日前的YYAVX < 0)) AND (YYV1 >= YYV2)) AND (DSLX < DSLX1)),1,0))
情况16:=CONST(IF(((((YYAVX < 1) AND (1日前的YYAVX < 0)) AND (YYV1 < YYV2)) AND (DSLX < DSLX1)),1,0))
大盘1赋值:CONST(IF((YYAVX上穿1 AND (YYV1 >= YYV2)),1,0))
大盘2赋值:CONST(IF((YYAVX上穿1 AND (YYV1 < YYV2)),1,0))
大盘3赋值:CONST(IF((1上穿YYAVX AND (YYV1 >= YYV2)),1,0))
大盘4赋值:CONST(IF((1上穿YYAVX AND (YYV1 < YYV2)),1,0))
大盘5赋值:CONST(IF((((YYAVX >= 1) AND (1日前的YYAVX > 0)) AND (YYV1 >= YYV2)),1,0))
大盘6赋值:CONST(IF((((YYAVX >= 1) AND (1日前的YYAVX > 0)) AND (YYV1 < YYV2)),1,0))
大盘7赋值:CONST(IF((((YYAVX < 1) AND (1日前的YYAVX < 0)) AND (YYV1 >= YYV2)),1,0))
大盘8赋值:CONST(IF((((YYAVX < 1) AND (1日前的YYAVX < 0)) AND (YYV1 < YYV2)),1,0))
MFI赋值:(最高价-最低价)*1000000/(成交量*比)
如果情况1=1返回0.7+0.06否则返回0.7
如果情况2=1返回TS1+0.06否则返回TS1
如果情况3=1返回TS2+0.06否则返回TS2
如果情况4=1返回TS3+0.06否则返回TS3
如果情况5=1返回TS4+0.06否则返回TS4
如果情况6=1返回TS5+0.06否则返回TS5
如果情况7=1返回TS6+0.06否则返回TS6
如果情况8=1返回TS7+0.06否则返回TS7

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