未来函数检测结果如下:
该公式包含未来函数:WINNER




DRAWTEXT_FIX(C>O,0.01,0.05,0,'擒牛财神、试用期到10月28日QQ984388831'),COLORYELLOW;
XA1:=DATE<=20241028;
工作线:=(MA(CLOSE,5))*XA1,COLORWHITE,LINETHICK1;
操作线:=(MA(CLOSE,10))*XA1,COLORRED,LINETHICK1;
支撑1:=(MA(CLOSE,21))*XA1,COLORBLUE,LINETHICK1;
支撑2:=(MA(CLOSE,30))*XA1,COLORYELLOW,LINETHICK1;
牛熊线:(MA(CLOSE,60))*XA1,COLORBLUE,LINETHICK2;
买线:=(CROSS(3,10))*XA1;
卖线:=(MA(买线,2))*XA1;
BU:=(CROSS(买线,卖线))*XA1;
SEL:=(CROSS(卖线,买线))*XA1;
DRAWTEXT(BU,L*0.99,'←建仓')*XA1,LINETHICK2,COLOR00FFFF;
DRAWTEXT(SEL,H*1.0,'←清仓')*XA1,LINETHICK1,COLOR00FF00;
VARE:=(MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20)*XA1;
VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA
((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA
((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR11:=(VARF<REF(VAR10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1))*XA1;
DRAWTEXT(VAR11*XA1 AND COUNT(VAR11*XA1,30)=1,L*0.99,'←进场')*XA1,LINETHICK1,COLORYELLOW;
VAR12:=(HIGH+LOW+CLOSE)/3;
VAR13:=(VAR12-MA(VAR12,14))/(0.015*AVEDEV(VAR12,14));
VAR14:=(VAR12-MA(VAR12,70))/(0.015*AVEDEV(VAR12,70));
VAR15:=IF(VAR13>=150 AND VAR13<200 AND VAR14>=150 AND VAR14<200,10,0);
VAR16:=IF(VAR13<=-150 AND VAR13>-200 AND VAR14<=-150 AND VAR14>-200,-10,VAR15);
VAR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
VAR18:=100-ABS(VAR17);
VAR19:=IF(VAR18<90,VAR18,100);
VAR1A:=IF(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;
DRAWTEXT(VAR1C AND COUNT(VAR1C,30)*XA1=1*XA1,H*1,'游资异动')*XA1,LINETHICK2,COLORWHITE;
WVARE:=REF(LOW,1)*0.9;
WVARF:=LOW*0.9;
WVAR12:=CLOSE-REF(CLOSE,1);
WVAR13:=MAX(WVAR12,0);
WVAR14:=ABS(WVAR12);
WVAR15:=SMA(WVAR13,7,1)/SMA(WVAR14,7,1)*100;
WVAR16:=SMA(WVAR13,13,1)/SMA(WVAR14,13,1)*100;
WVAR17:=BARSCOUNT(CLOSE);
WVAR18:=SMA(MAX(WVAR12,0),6,1)/SMA(ABS(WVAR12),6,1)*100;
WVAR19:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;
WVAR1A:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
WVAR1B:=SMA((SMA(WVAR1A,4,1)-50)*2,3,1);
WVAR1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
WVAR1D:=SMA(WVAR1C,4,1);
VAR1E:=SMA(WVAR1D,3,1);
VAR1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
VAR20:=VAR18<=25 AND VAR19<-95 AND VAR1F>20 AND VAR1B<-30 AND VAR1E<30 AND VAR11-CLOSE>=-0.25 AND VAR15<22 AND VAR16<28 AND VAR17>50;
VAR21:=(HIGH+LOW+CLOSE)/3;{,}
VAR22:=(VAR21-MA(VAR21,14))/(0.015*AVEDEV(VAR21,14));
VAR23:=(VAR21-MA(VAR21,70))/(0.015*AVEDEV(VAR21,70));
VAR24:=IF(VAR22>=150 AND VAR22<200 AND VAR23>=150 AND VAR23<200,10,0);
VAR25:=IF(VAR22<=-150 AND VAR22>-200 AND VAR23<=-150 AND VAR23>-200,-10,VAR24);
DRAWTEXT(VAR20 AND COUNT(VAR20,1)=1*XA1,H*0.99,'进!')*XA1 , COLORMAGENTA;
DRAWTEXT(VAR24 AND COUNT(VAR24,1)=1*XA1,L*1.1,'出!')*XA1 , COLOR00FF00;
趋势线:MA(C,20)*XA1,LINETHICK2,COLORRED;
短线操作线:MA(C,3)*XA1,COLORWHITE;
IF(趋势线>REF(趋势线,1)*XA1,趋势线*XA1,DRAWNULL),LINETHICK2,COLORRED;
IF(趋势线<=REF(趋势线,1)*XA1,趋势线*XA1,DRAWNULL),LINETHICK2,COLORGREEN;
STICKLINE(C/REF(C,1)>=1.095 AND C=H,O,C,2.8,0),COLORMAGENTA;
强势线:MA(LOW,20)*XA1*1.1,,COLORRED,DOTLINE,LINETHICK2;
弱势线:MA(HIGH,20)*XA1*0.9,COLORYELLOW,DOTLINE,LINETHICK2;
X_1:=LLV(HIGH,500);
做多能量:=100*(CLOSE-X_1)*XA1/X_1,COLORRED,LINETHICK2;
X_2:=HHV(HIGH,240)*XA1;
做空能量:=100*(X_2-CLOSE)*XA1/CLOSE,COLORGREEN,LINETHICK2;
能量饱和度:=100*WINNER(CLOSE)*XA1,COLORYELLOW,LINETHICK2;
主力拉升:=MA(VOL,3)*XA1/VOL*((CLOSE-REF(CLOSE,1))*XA1/REF(CLOSE,1))*1000,NODRAW;
DRAWTEXT(做空能量<=3*XA1,L*0.98,'B')*XA1,COLORRED,LINETHICK2;
多头:=趋势线>REF(趋势线,1)*XA1;
走好:=多头=1 AND REF(多头,1)*XA1<>1;
A:=能量饱和度>=95*XA1 AND COUNT(能量饱和度>=95,BARSLAST(走好)+1)=1*XA1;
B:=做空能量<=3*XA1 AND COUNT(做空能量<=3,BARSLAST(走好)+1)=1*XA1;
多头主升:=A OR B;
DRAWTEXT(多头主升*XA1,L*0.95,'牛抬头')*XA1,COLORRED;
AA:=能量饱和度>=95 OR 做空能量<=3;
主升浪突破:=AA*XA1 AND CROSS(C,强势线)*XA1;
DRAWTEXT(主升浪突破*XA1,L*0.95,'神牛')*XA1,COLORYELLOW;
主升浪强势:=AA AND COUNT(AA*XA1,BARSLAST(CROSS(做多能量,100)*XA1)+1)=1;
DRAWTEXT(主升浪强势*XA1,L*0.9,'强牛')*XA1,COLORMAGENTA;
DRAWTEXT(CROSS(88,RSI)*XA1,(HIGH * 0.98),'出')*XA1,COLORGREEN;

原理解析:
当满足条件C>O时,在横轴0.01纵轴0.05位置书写文字
XA1赋值:DATE<=20241028
工作线赋值:(收盘价的5日简单移动平均)*XA1,画白色,LINETHICK1
操作线赋值:(收盘价的10日简单移动平均)*XA1,画红色,LINETHICK1
支撑1赋值:(收盘价的21日简单移动平均)*XA1,COLORBLUE,LINETHICK1
支撑2赋值:(收盘价的30日简单移动平均)*XA1,画黄色,LINETHICK1
输出牛熊线:(收盘价的60日简单移动平均)*XA1,COLORBLUE, 线宽为2
买线赋值:(3上穿10)*XA1
卖线赋值:(买线的2日简单移动平均)*XA1
BU赋值:(买线上穿卖线)*XA1
SEL赋值:(卖线上穿买线)*XA1
当满足条件BU时,在L*0.99和'←建仓'位置书写文字
当满足条件SEL时,在H*1.0和'←清仓'位置书写文字
VARE赋值:(MA(100*(收盘价-34日内收盘价最低值)/(34日内最高价最高值-34日内最低价最低值),5)-20)*XA1
VARF赋值:100-3*SMA((收盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1)+2*SMA(SMA((收盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1),15,1)
VAR10赋值:100-3*SMA((开盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1)+2*SMA(SMA((开盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1),15,1)
VAR11赋值:(VARF<1日前的VAR10 AND 成交量>1日前的成交量 AND 收盘价>1日前的收盘价)*XA1
DRAWTEXT(VAR11*XA1 AND 统计30日满足VAR11*XA1的天数=1,L*0.99,'←进场')*XA1,LINETHICK1,画黄色
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
如果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
DRAWTEXT(VAR1C AND 统计30日满足VAR1C的天数*XA1=1*XA1,H*1,'游资异动')*XA1, 线宽为2,画白色
WVARE赋值:1日前的最低价*0.9
WVARF赋值:最低价*0.9
WVAR12赋值:收盘价-1日前的收盘价
WVAR13赋值:WVAR12和0较大值
WVAR14赋值:WVAR12的绝对值
WVAR13的7日[1日权重]移动平均
WVAR13的13日[1日权重]移动平均
WVAR17赋值:收盘价的有效数据周期数
WVAR18赋值:SMA(WVAR12和0较大值,6,1)/SMA(WVAR12的绝对值,6,1)*100
WVAR19赋值:(-200)*(60日内最高价最高值-收盘价)/(60日内最高价最高值-60日内最低价最低值)+100
WVAR1A赋值:(收盘价-15日内最低价最低值)/(15日内最高价最高值-15日内最低价最低值)*100
WVAR1B赋值:SMA((SMA(WVAR1A,4,1)-50)*2,3,1)
WVAR1C赋值:(INDEXC-14日内INDEXL最低值)/(14日内INDEXH最高值-14日内INDEXL最低值)*100
WVAR1C的4日[1日权重]移动平均
WVAR1D的3日[1日权重]移动平均
VAR1F赋值:(30日内最高价最高值-收盘价)/收盘价*100
VAR20赋值:VAR18<=25 AND VAR19<-95 AND VAR1F>20 AND VAR1B<-30 AND VAR1E<30 AND VAR11-收盘价>=-0.25 AND VAR15<22 AND VAR16<28 AND VAR17>50
VAR21赋值:(最高价+最低价+收盘价)/3
{,}VAR22赋值:(VAR21-VAR21的14日简单移动平均)/(0.015*AVEDEV(VAR21,14))
VAR23赋值:(VAR21-VAR21的70日简单移动平均)/(0.015*AVEDEV(VAR21,70))
如果VAR22>=150 AND VAR22<200 AND VAR23>=150 AND VAR23<200返回10否则返回0
如果VAR22<=-150 AND VAR22>-200 AND VAR23<=-150 AND VAR23>-200返回-10否则返回VAR24
DRAWTEXT(VAR20 AND 统计1日满足VAR20的天数=1*XA1,H*0.99,'进!')*XA1 , COLORMAGENTA
DRAWTEXT(VAR24 AND 统计1日满足VAR24的天数=1*XA1,L*1.1,'出!')*XA1 , COLOR00FF00
输出趋势线:C的20日简单移动平均*XA1, 线宽为2,画红色
短线输出操作线:C的3日简单移动平均*XA1,画白色
IF(趋势线>1日前的趋势线*XA1,趋势线*XA1,DRAWNULL), 线宽为2,画红色
IF(趋势线<=1日前的趋势线*XA1,趋势线*XA1,DRAWNULL), 线宽为2,画绿色
STICKLINE(C/1日前的C>=1.095 AND C=H,O,C,2.8,0),COLORMAGENTA
输出强势线:最低价的20日简单移动平均*XA1*1.1,,画红色,DOTLINE, 线宽为2
输出弱势线:最高价的20日简单移动平均*XA1*0.9,画黄色,DOTLINE, 线宽为2
X_1赋值:500日内最高价最低值
做多能量赋值:100*(收盘价-X_1)*XA1/X_1,画红色, 线宽为2
X_2赋值:240日内最高价最高值*XA1
做空能量赋值:100*(X_2-收盘价)*XA1/收盘价,画绿色, 线宽为2
能量饱和度赋值:100*收盘价计算的获利盘比例*XA1,画黄色, 线宽为2
主力拉升赋值:成交量的3日简单移动平均*XA1/成交量*((收盘价-1日前的收盘价)*XA1/1日前的收盘价)*1000,NODRAW
当满足条件做空能量<=3*XA1时,在L*0.98和'B'位置书写文字
多头赋值:趋势线>1日前的趋势线*XA1
走好赋值:多头=1 AND 1日前的多头*XA1<>1
A赋值:能量饱和度>=95*XA1 AND COUNT(能量饱和度>=95,上次走好距今天数+1)=1*XA1
B赋值:做空能量<=3*XA1 AND COUNT(做空能量<=3,上次走好距今天数+1)=1*XA1
多头主升:=A OR B
当满足条件多头主升*XA1时,在L*0.95和'牛抬头'位置书写文字
AA赋值:能量饱和度>=95 OR 做空能量<=3
主升浪突破赋值:AA*XA1 AND C上穿强势线*XA1
当满足条件主升浪突破*XA1时,在L*0.95和'神牛'位置书写文字
主升浪强势赋值:AA AND COUNT(AA*XA1,上次做多能量上穿100*XA1距今天数+1)=1
当满足条件主升浪强势*XA1时,在L*0.9和'强牛'位置书写文字
DRAWTEXT(88上穿RSI*XA1,(最高价 * 0.98),'出')*XA1,画绿色

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