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


{资金趋势}





ABC1:=(CLOSE-LLV(LOW,120))/(HHV(HIGH,120)-LLV(LOW,120))*10;



ABC2:=SMA(ABC1,5,1);



ABC3:=ABC2>MA(ABC2,8);



ABC4:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*10;



ABC5:=SMA(ABC4,3,2);



ABC6:=SMA(ABC5,10,6);



ABC7:=MA(ABC6,3);



ABC8:=SMA(ABC7,3,1);



买入:ABC6>=ABC7,COLORRED,LINETHICK1 DOTLINE STICK;



ABC9:=ABC7>REF(ABC7,1);



卖出:NOT(买入),COLORGREEN DOTLINE;



ABC10:=LLV(LOW,6);



ABC11:=HHV(HIGH,12);



趋势线:EMA((CLOSE-ABC10)/(ABC11-ABC10)*4,4),COLORLIBLUE,LINETHICK2;



做多线:IF(趋势线>=REF(趋势线,1),趋势线,DRAWNULL),COLORMAGENTA,LINETHICK2;



GMA:=MA(趋势线,3);



资金运转:STICKLINE(趋势线>GMA,趋势线,GMA,3,0),COLORRED;



资金流失:STICKLINE(趋势线<GMA,趋势线,GMA,3,0),COLORGREEN;



ABC12:=CLOSE>REF(CLOSE,4);



ABC13:=BARSLASTCOUNT(ABC12);



ABC14:=ABC13=9;



ABC15:=ISLASTBAR AND BETWEEN(ABC13,5,8);



ABC16:=( (ABC14>0,9) OR  (ABC15>0,ABC13))*ABC13;



ABC17:=CLOSE<REF(CLOSE,4);



ABC18:=BARSLASTCOUNT(ABC17);



ABC19:=ABC18=9;



ABC20:=ISLASTBAR AND BETWEEN(ABC18,5,8);



ABC21:=( (ABC19>0,9) OR  (ABC20>0,ABC18))*ABC18;



ABC22:=EMA(CLOSE,2);



ABC23:=EMA(CLOSE,150);



ABC24:=ABC22-ABC23;



ABC25:=EMA(ABC24,100);



ABC26:=2*(ABC24-ABC25);



ABC27:=POW(ABC26,3)*0.1+POW(ABC26,1);



ABC28:=IF(ABC26>0.1,ABC27,0)*5;



ABC29:=(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100;



ABC30:=CLOSE>MA(CLOSE,250);



ABC31:=ABC28>REF(ABC28,1);



ABC32:=ABC29>REF(ABC29,1);



ABC33:=CROSS(ABC28,0.01)*ABC28;



AA:=C>MA(C,5);  



ABC34:=(ABC30 AND ABC31 AND ABC32)*ABC28;



买入1:=BARSLASTCOUNT(趋势线>GMA AND 买入)=1;



卖出1:=BARSLASTCOUNT(趋势线<GMA)=1;



DRAWICON(买入1 AND AA,趋势线 ,5);



DRAWICON(卖出1,趋势线*1.1,6);



DRAWICON(ABC34>0 AND 买入,1,32);

原理解析:
{资金趋势}

ABC1赋值:(收盘价-120日内最低价最低值)/(120日内最高价最高值-120日内最低价最低值)*10
ABC1的5日[1日权重]移动平均

ABC3赋值:ABC2>ABC2的8日简单移动平均

ABC4赋值:(收盘价-13日内最低价最低值)/(13日内最高价最高值-13日内最低价最低值)*10
ABC4的3日[2日权重]移动平均
ABC5的10日[6日权重]移动平均

ABC7赋值:ABC6的3日简单移动平均
ABC7的3日[1日权重]移动平均

输出买入:ABC6>=ABC7,画红色,LINETHICK1 DOTLINE STICK

ABC9赋值:ABC7>1日前的ABC7

输出卖出:NOT(买入),画绿色 DOTLINE

ABC10赋值:6日内最低价最低值

ABC11赋值:12日内最高价最高值

输出趋势线:EMA((收盘价-ABC10)/(ABC11-ABC10)*4,4),COLORLIBLUE, 线宽为2

输出做多线:IF(趋势线>=1日前的趋势线,趋势线,DRAWNULL),画洋红色, 线宽为2

GMA赋值:趋势线的3日简单移动平均
当满足条件趋势线>GMA时,在趋势线和GMA之间画柱状线
当满足条件趋势线

ABC12赋值:收盘价>4日前的收盘价

ABC13赋值:BARSLASTCOUNT(ABC12)

ABC14赋值:ABC13=9

ABC15赋值:ISLASTBAR AND BETWEEN(ABC13,5,8)

ABC16赋值:( (ABC14>0,9) OR (ABC15>0,ABC13))*ABC13

ABC17赋值:收盘价<4日前的收盘价

ABC18赋值:BARSLASTCOUNT(ABC17)

ABC19赋值:ABC18=9

ABC20:=ISLASTBAR AND BETWEEN(ABC18,5,8)

ABC21:=( (ABC19>0,9) OR (ABC20>0,ABC18))*ABC18

ABC22:=收盘价的2日指数移动平均

ABC23:=收盘价的150日指数移动平均

ABC24:=ABC22-ABC23

ABC25:=ABC24的100日指数移动平均

ABC26:=2*(ABC24-ABC25)

ABC27:=POW(ABC26,3)*0.1+POW(ABC26,1)
如果ABC26>0.1返回ABC27否则返回0

ABC29:=(收盘价-收盘价的21日简单移动平均)/收盘价的21日简单移动平均*100

ABC30:=收盘价>收盘价的250日简单移动平均

ABC31:=ABC28>1日前的ABC28

ABC32:=ABC29>1日前的ABC29

ABC33:=ABC28上穿0.01*ABC28

AA赋值:C>C的5日简单移动平均

ABC34:=(ABC30 AND ABC31 AND ABC32)*ABC28

买入1:=BARSLASTCOUNT(趋势线>GMA AND 买入)=1

卖出1:=BARSLASTCOUNT(趋势线当满足条件买入1 AND AA时,在趋势线 和5之间画图标
当满足条件卖出1时,在趋势线*1.1和6之间画图标
当满足条件ABC34>0 AND 买入时,在1和32之间画图标

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