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


m:=10;

天线:(MA(CLOSE,M) * 1.15),COLOR0000FF,LINETHICK2;

地线:(MA(CLOSE,M) * 0.85),COLOR00FF80,LINETHICK2;

B1:=MA(CLOSE,1);

 B2:=SMA(SMA(SMA(B1,2,1),2,1),2,1) ;

 SMA2:MA(B2,4),NODRAW;

DRAWBAND(B2,RGB(250,0,0),SMA2,RGB(0,180,0));

 A:='LTFUNC4@FORLT2';

 S1:='LTFUNC4@LT_S1'; 

HS:='LTFUNC4@LT_HS';

 LS:='LTFUNC4@LT_LS'; 

P1:='LTFUNC4@LT_P1';

 UPP:='LTFUNC4@LT_UPP'; 

UDD:='LTFUNC4@LT_UDD'; 

{HS;LS;HHS;LLS;US;DS;S1;P1;P0;UPP;UDD};

TR0:=IF(P1=1,'明日收盘价<'+CON2STR(UDD,2)+',出现S点\N','若明日收盘价>'+CON2STR(UPP,2)+',出现B点\N');

 TR1:=IF(S1=1,'明日收盘价<'+CON2STR(LS,2)+',短线卖出机会','若明日收盘价>'+CON2STR(HS,2)+'短线买入机会');

 TR2:=IF(P1=1,IF(CROSS(P1,0),'B点','持股'),IF(CROSS(1,P1),'S点','持币'));

 TR3:=IF(S1=0,'向下,','向上,');

 

 

 STICKLINE(CLOSE>SMA2 OR CLOSE=SMA2,LOW,HIGH,0.1,0),COLOR0022FF;

 STICKLINE(CLOSE>SMA2 OR CLOSE=SMA2,OPEN,CLOSE,3,0),COLOR0088FF;

 STICKLINE(CLOSE<SMA2 OR CLOSE=SMA2,LOW,HIGH,0.1,0),COLOR009900;

 STICKLINE(CLOSE<SMA2 OR CLOSE=SMA2,OPEN,CLOSE,3,0),COLOR009900;

 

 

 STICKLINE(SMA2>CLOSE ,CLOSE ,OPEN,3,0 ),COLOR009900;

 STICKLINE(SMA2>CLOSE ,CLOSE ,OPEN,2,0 ),COLOR00BB00;

 STICKLINE(SMA2>CLOSE ,CLOSE ,OPEN,1,0 ),COLOR00DD00;

STICKLINE(SMA2>CLOSE ,CLOSE ,OPEN,0,0 ),COLOR00FF00; 

 

STICKLINE(CLOSE>=SMA2,CLOSE,OPEN,3,0) ,COLOR0022FF;

 STICKLINE(CLOSE>=SMA2,CLOSE,OPEN,2,0) ,COLOR0066FF;

 STICKLINE(CLOSE>=SMA2,CLOSE,OPEN,1,0) ,COLOR00AAFF;

 STICKLINE(CLOSE>=SMA2,CLOSE,OPEN,0,0) ,COLOR00EEFF;

 

 

{操盘手BS}

 买线:=EMA(C,2); 

卖线:=EMA(SLOPE(C,21)*20+C,42);   

 BU:=CROSS(C,SMA2); 

SEL:=CROSS(SMA2,C); 

DRAWTEXT(BU,LOW*0.98,'B'),COLORWHITE,LINETHICK4; 

DRAWTEXT(SEL,HIGH*1.02,'S'),COLORFFFF00,LINETHICK4;

 PT  := REF(HIGH,1)-REF(LOW,1);

{强势回调}

 MA13:=MA(C,13);

 K1:=BACKSET(MA13<REF(MA13,1),2);

 

 MA34:=EMA(C,34);

 MA55:=EMA(C,55);

 RSV:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;

 K:=MA(RSV,2.5);

 D:=MA(K,2.5);

 J:=3*K-2*D;

 JJ:=J<20;

 STICKLINE(REF(J,1)<20  AND EMA(C,13)>REF(EMA(C,13),1) AND NOT(JJ),(C+O)/2,O,5,0),COLORFF00FF;

 DRAWTEXT(REF(J,1)<20  AND EMA(C,13)>REF(EMA(C,13),1) AND NOT(JJ) ,L-0.15, '←强势回调'),COLORFF00FF;

{以下定义坚决买进}

 VAR77:=EMA(AMOUNT/VOL/100,3);

 VAR88:=EMA(VAR77,88);

 VAR99:=EMA(VAR77,88)*0.85;

 VARAH:=VAR99*0.87;

 VARBH:=LOW<VARAH AND CLOSE>REF(CLOSE,1)*1.02;

 DRAWTEXT(FILTER(VARBH,6),L-0.08,'←坚决买进'),LINETHICK1,COLORFF00FF;

 {以下设置强势狙击}

 BB05:=ATAN(((MA(C,5))/REF((MA(C,5)),1)-1)*100)*180/3.1416;

 BB10:=ATAN(((MA(C,10))/REF((MA(C,10)),1)-1)*100)*180/3.1416;

 BB30:=ATAN(((MA(C,30))/REF((MA(C,30)),1)-1)*100)*180/3.1416;

 强势狙击:=FILTER(BB30>30 AND BB10>45 AND CROSS(BB05,60),10);

 DRAWTEXT(强势狙击,LOW*0.98,'←强势狙击'),LINETHICK1,COLORWHITE;

 {以下定义资金进场}

 VAR3E:=100-(100-3*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,20,1),15,1));

 VAR4E:=100-(100-3*SMA((OPEN-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,20,1),15,1));

 VAR5E:=VAR3E>REF(VAR4E,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);

 DRAWTEXT(VAR5E AND COUNT(VAR5E,30)=1,LOW,'←资金进场'),LINETHICK1,COLORWHITE;

 


原理解析:
M赋值:10
输出天线:(收盘价的M日简单移动平均 * 1.15),COLOR0000FF,LINETHICK2
输出地线:(收盘价的M日简单移动平均 * 0.85),COLOR00FF80,LINETHICK2
B1赋值:收盘价的1日简单移动平均
B1的2日[1日权重]移动平均
 SMA2:B2的4日简单移动平均,NODRAW
DRAWBAND(B2,RGB(250,0,0),SMA2,RGB(0,180,0))
 A赋值:'LTFUNC4@FORLT2'
 S1赋值:'LTFUNC4@LT_S1'
 
HS赋值:'LTFUNC4@LT_HS'
 LS赋值:'LTFUNC4@LT_LS'
 
P1赋值:'LTFUNC4@LT_P1'
 UPP赋值:'LTFUNC4@LT_UPP'
 
UDD赋值:'LTFUNC4@LT_UDD'
 
{HS
LS
HHS
LLS
US
DS
S1
P1
P0
UPP
UDD}
TR0赋值:IF(P1=1,'明日收盘价<'+CON2STR(UDD,2)+',出现S点\N','若明日收盘价>'+CON2STR(UPP,2)+',出现B点\N')
 TR1赋值:IF(S1=1,'明日收盘价<'+CON2STR(LS,2)+',短线卖出机会','若明日收盘价>'+CON2STR(HS,2)+'短线买入机会')
 TR2赋值:IF(P1=1,IF(P1上穿0,'B点','持股'),IF(1上穿P1,'S点','持币'))
如果S1=0返回'向下否则返回'
当满足条件收盘价>SMA2 OR 收盘价=SMA2时,在最低价和最高价之间画柱状线
当满足条件收盘价>SMA2 OR 收盘价=SMA2时,在开盘价和收盘价之间画柱状线
当满足条件收盘价当满足条件收盘价当满足条件SMA2>收盘价 时,在收盘价 和开盘价之间画柱状线
当满足条件SMA2>收盘价 时,在收盘价 和开盘价之间画柱状线
当满足条件SMA2>收盘价 时,在收盘价 和开盘价之间画柱状线
当满足条件SMA2>收盘价 时,在收盘价 和开盘价之间画柱状线
当满足条件收盘价>=SMA2时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>=SMA2时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>=SMA2时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>=SMA2时,在收盘价和开盘价之间画柱状线
 
 
{操盘手BS}
 买线赋值:C的2日指数移动平均
 
卖线赋值:EMA(SLOPE(C,21)*20+C,42)
   
 BU赋值:C上穿SMA2
 
SEL赋值:SMA2上穿C
当满足条件BU时,在最低价*0.98和'B'位置书写文字
当满足条件SEL时,在最高价*1.02和'S'位置书写文字
 PT  := 1日前的最高价-1日前的最低价
{强势回调}
 MA13:=C的13日简单移动平均
 K1赋值:BACKSET(MA13<1日前的MA13,2)
 
 MA34:=C的34日指数移动平均
 MA55:=C的55日指数移动平均
 RSV赋值:(收盘价-5日内最低价最低值)/(5日内最高价最高值-5日内最低价最低值)*100
 K赋值:RSV的2.5日简单移动平均
 D赋值:K的2.5日简单移动平均
 J赋值:3*K-2*D
 JJ赋值:J<20
 STICKLINE(1日前的J<20  AND C的13日指数移动平均>1日前的C的13日指数移动平均 AND NOT(JJ),(C+O)/2,O,5,0),COLORFF00FF
 DRAWTEXT(1日前的J<20  AND C的13日指数移动平均>1日前的C的13日指数移动平均 AND NOT(JJ) ,L-0.15, '←强势回调'),COLORFF00FF
{以下定义坚决买进}
 VAR77:=AMOUNT/成交量/100的3日指数移动平均
 VAR88:=VAR77的88日指数移动平均
 VAR99:=VAR77的88日指数移动平均*0.85
 VARAH:=VAR99*0.87
 VARBH:=最低价1日前的收盘价*1.02
 DRAWTEXT(VARBH的6过滤,L-0.08,'←坚决买进'),LINETHICK1,COLORFF00FF
 {以下设置强势狙击}
 BB05赋值:ATAN(((C的5日简单移动平均)/REF((C的5日简单移动平均),1)-1)*100)*180/3.1416
 BB10:=ATAN(((C的10日简单移动平均)/REF((C的10日简单移动平均),1)-1)*100)*180/3.1416
 BB30赋值:ATAN(((C的30日简单移动平均)/REF((C的30日简单移动平均),1)-1)*100)*180/3.1416
 强势狙击赋值:FILTER(BB30>30 AND BB10>45 AND BB05上穿60,10)
当满足条件强势狙击时,在最低价*0.98和'←强势狙击'位置书写文字
 {以下定义资金进场}
 VAR3E:=100-(100-3*SMA((收盘价-55日内最低价最低值)/(55日内最高价最高值-55日内最低价最低值)*100,20,1)+2*SMA(SMA((收盘价-55日内最低价最低值)/(55日内最高价最高值-55日内最低价最低值)*100,20,1),15,1))
 VAR4E:=100-(100-3*SMA((开盘价-55日内最低价最低值)/(55日内最高价最高值-55日内最低价最低值)*100,20,1)+2*SMA(SMA((开盘价-55日内最低价最低值)/(55日内最高价最高值-55日内最低价最低值)*100,20,1),15,1))
 VAR5E:=VAR3E>1日前的VAR4E AND 成交量>1日前的成交量 AND 收盘价>1日前的收盘价
 DRAWTEXT(VAR5E AND 统计30日满足VAR5E的天数=1,最低价,'←资金进场'),LINETHICK1,画白色
 

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