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


DRAWGBK(C>0,RGB(0,150,150),RGB(0,00,100),0,' ',0);
X_1:=AMOUNT/VOL;
X_2:=(OPEN+CLOSE)/2;
X_3:=EMA(CLOSE,6);
X_4:=MA(X_3,1);
X_5:=EMA(CLOSE,18);
X_6:=REF(X_4,1);
X_7:=REF(X_5,1);
X_8:=BARSCOUNT(CLOSE);
X_9:=IF(X_8=1,0,(X_4-X_6)/X_6*100);
X_10:=IF(X_8=1,0,(X_5-X_7)/X_7*100);
X_11:=REF(CLOSE,1);
X_12:=IF(X_8=1,0,(CLOSE-X_11)/X_11*100);
X_13:=IF(X_8=1,(CLOSE+OPEN)/2,X_6);
X_14:=REF(X_4,2);
X_15:=(X_4+X_6+X_14)/3;
X_16:=(ABS(X_4-X_15)+ABS(X_6-X_15)+ABS(X_14-X_15))/3;
X_17:=REF(X_9,1);
X_18:=REF(X_9,2);
X_19:=IF(X_8<3,0,X_16/X_4*100);
X_20:=0;
X_21:=IF(X_8<3,0,IF(X_9<0 AND X_17<0 AND X_18<0,0-1,1));
X_22:=REF(X_9,1);
X_23:=IF(X_8>11 AND X_22<0 AND X_9>0,1,0);
X_24:=EMA(CLOSE,12);
X_25:=EMA(CLOSE,50);
X_26:=X_24-X_25;
X_27:=X_26>0;
X_28:=BARSLAST(X_23=1);
X_29:=REF(X_28,1);
X_30:=IF(X_8>11 AND X_22<0 AND X_9>0,X_29+1,X_29);
X_31:=IF(X_8>11 AND X_22>0 AND X_9<0,1,0);
X_32:=X_13;
X_33:=X_13;
X_34:=EMA(CLOSE,3);
X_35:=EMA(SLOPE(CLOSE,21)*20+CLOSE,55);
X_36:=CROSS(X_34,X_35);
X_37:=CROSS(X_35,X_34);
X_38:=COUNT(X_37,BARSLAST(X_36))=0;
X_39:=MA((-100)*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),19);
X_40:=(-100)*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14));
X_41:=20;
X_42:=IF(AMOUNT/CLOSE/(HHV(AMOUNT,X_41)/HHV(CLOSE,X_41))*100>100,100,AMOUNT/CLOSE/(HHV(AMOUNT,X_41)/HHV(CLOSE,X_41))*100);
X_43:=X_42=100;
X_44:=EMA((-100)*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4);
X_45:=X_39+100;
X_46:=X_40+100;
X_47:=X_44+100;
X_48:=X_46;
X_49:=X_47;
X_50:=X_45;
X_51:=X_49>X_50 AND X_48>X_50 OR (X_49>X_50 AND X_48<X_50 AND NOT(CROSS(X_35,X_34))) OR X_38;
X_52:=100-100*(HHV(HIGH,5*8)-CLOSE)/(HHV(HIGH,5*8)-LLV(LOW,5*8));
X_53:=X_52>=80;
X_54:=(CLOSE*2+HIGH+LOW)/4;
X_55:=EMA(X_54,13)-EMA(X_54,34);
X_56:=EMA(X_55,5);
X_57:=2*(X_55-X_56)*3.8;
X_58:=X_57>=0;
X_59:=100-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14));
X_60:=EMA(CLOSE,12)-EMA(CLOSE,26);
X_61:=EMA(X_60,9);
X_62:=LLV(LOW,9);
X_63:=HHV(HIGH,9);
X_64:=EMA((CLOSE-X_62)/(X_63-X_62)*100,3);
X_65:=EMA(X_64,3);
X_66:=MA(X_65,3);
X_67:=REF(CLOSE,1);
X_68:=SMA(MAX(CLOSE-X_67,0),12,1)/SMA(ABS(CLOSE-X_67),12,1)*100;
X_69:=MA((VOL-REF(VOL,1))/REF(VOL,1),5);
X_70:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
X_71:=X_70*(1+X_69);
X_72:=X_71;
X_73:=CROSS(X_59,50)*6;
X_74:=0;
X_75:=CROSS(X_68,50)*5;
X_76:=IF(X_8>11 AND X_32<OPEN,OPEN,X_13);
X_77:=IF(X_8>11 AND X_33>OPEN,OPEN,X_13);
X_78:=REF(X_13,1);
X_79:=IF(X_9>0.5 AND (X_19>0.215 OR LOW>X_13) AND CLOSE>=OPEN AND (CLOSE>=200 OR (CLOSE<200 AND X_12<11)),1,0);
X_80:=IF(PERIOD=4,60,0);
X_81:=IF(X_9<0-0.3 AND (X_19>0.2 OR HIGH<X_13) AND (OPEN>=CLOSE OR X_12<0-1),1,0);
X_82:=BARSSINCE(X_79);
X_83:=BARSSINCE(X_81);
X_84:=X_81 OR CONST(0);
X_85:=COUNT(X_79,BARSLAST(X_84))=1 AND X_79;
X_86:=IF(DATE>1230326,X_80,1);
X_87:=COUNT(X_84,BARSLAST(X_79))=1 AND X_84;
X_88:=EMA(CLOSE,3);
X_89:=EMA(SLOPE(CLOSE,21)*20+CLOSE,55);
X_90:=CROSS(X_88,X_89);
X_91:=BARSLAST(X_87);
X_92:=BARSLAST(X_85);
X_93:=(SUM(X_87,X_92)=0)*X_92;
X_94:=REF(X_76,X_93);
X_95:=REF(X_94,1);
X_96:=IF(X_85=1,(CLOSE-X_76)/X_76*100,(X_77-X_95)/X_95*100);
X_97:=IF(DATE>1230326,X_80,1);
X_98:=IF(X_93=0 AND X_85=0 AND X_87=0,0,X_96);
X_99:=CROSS(X_60,X_61)*4;
X_100:=CROSS(X_65,X_66)*3;
X_101:=CROSS(X_72,0)*2;
X_102:=X_73>0 AND X_75>0 AND X_100>0 AND X_86 AND X_101>0 AND X_86;
X_103:=X_73>0 AND X_75>0 AND X_86 AND X_99>0 AND X_100>0 AND X_101>0;
X_104:=IF(X_74=0,X_102,X_103);
X_105:=X_85;
X_106:=X_87;
X_107:=X_93;
X_108:=IF(X_105=1,X_94,IF(X_107!=0 OR X_106=1,X_95,0));
X_109:=IF(X_106=1,X_77,0);
X_110:=IF(X_105=1,1,IF(X_107>0,2,IF(X_106=1,9,0)));
X_111:=EMA(CLOSE,6);
X_112:=IF(X_74=0,X_104 AND X_97 AND (X_53 AND X_58),X_104 AND (X_51 AND X_53 AND X_58));
X_113:=IF(X_74=0,X_104 AND X_86 AND (X_51 AND X_58),X_104 AND (X_51 AND X_53 AND X_58));
X_114:=IF(X_74=0,X_104 AND X_86 AND (X_51 AND X_53),X_104 AND (X_51 AND X_53 AND X_58));
X_115:=IF(X_74=0 AND X_74=0 AND X_74=0,X_104,X_104 AND (X_51 AND X_53 AND X_58));
X_116:=IF(X_74=0 AND X_74=0,X_104 AND X_97 AND X_51,X_104 AND (X_51 AND X_53 AND X_58));
X_117:=IF(X_97=1,X_43 AND (X_90 AND X_27),X_80);
X_118:=IF(X_74=0 AND X_74=0,X_104 AND X_86 AND X_74,X_104 AND (X_51 AND X_53 AND X_58));
X_119:=IF(X_74=0 AND X_74=0,X_104 AND X_86 AND X_74,X_104 AND (X_51 AND X_53 AND X_58));
X_120:=(X_112*X_20 AND X_90 OR X_20*X_113 AND X_43 OR X_20*X_114 OR X_115*X_20 AND X_27 OR X_20*X_116*X_20 OR X_118*X_20 OR X_20*X_119)*X_86 OR X_117*X_86;
云起龙骧:X_120,COLORMAGENTA;
STICKLINE(云起龙骧,0,30,2.6,0),COLORYELLOW;
STICKLINE(云起龙骧,30,60,2.6,0),COLORRED;
STICKLINE(云起龙骧,60,90,2.6,0),COLORMAGENTA;
DRAWICON(云起龙骧,33,24),COLORYELLOW;
DRAWICON(云起龙骧,66,25),COLORRED;
DRAWICON(云起龙骧,99,26),COLORMAGENTA;


原理解析:
填充背景(C>0,RGB(0,150,150),RGB(0,00,100),0,' ',0)
X_1赋值:成交额/成交量
X_2赋值:(开盘价+收盘价)/2
X_3赋值:收盘价的6日指数移动平均
X_4赋值:X_3的1日简单移动平均
X_5赋值:收盘价的18日指数移动平均
X_6赋值:1日前的X_4
X_7赋值:1日前的X_5
X_8赋值:收盘价的有效数据周期数
X_9赋值:IF(X_8=1,0,(X_4-X_6)/X_6*100)
X_10:=IF(X_8=1,0,(X_5-X_7)/X_7*100)
X_11:=1日前的收盘价
X_12:=IF(X_8=1,0,(收盘价-X_11)/X_11*100)
X_13:=IF(X_8=1,(收盘价+开盘价)/2,X_6)
X_14:=2日前的X_4
X_15:=(X_4+X_6+X_14)/3
X_16:=(X_4-X_15的绝对值+ABS(X_6-X_15)+ABS(X_14-X_15))/3
X_17:=1日前的X_9
X_18:=2日前的X_9
如果X_8<3返回0否则返回X_16/X_4*100
X_20:=0
X_21:=IF(X_8<3,0,IF(X_9<0 AND X_17<0 AND X_18<0,0-1,1))
X_22:=1日前的X_9
如果X_8>11 AND X_22<0 AND X_9>0返回1否则返回0
X_24:=收盘价的12日指数移动平均
X_25:=收盘价的50日指数移动平均
X_26:=X_24-X_25
X_27:=X_26>0
X_28:=上次X_23=1距今天数
X_29:=1日前的X_28
如果X_8>11 AND X_22<0 AND X_9>0返回X_29+1否则返回X_29
如果X_8>11 AND X_22>0 AND X_9<0返回1否则返回0
X_32:=X_13
X_33:=X_13
X_34:=收盘价的3日指数移动平均
X_35:=EMA(SLOPE(收盘价,21)*20+收盘价,55)
X_36:=X_34上穿X_35
X_37:=X_35上穿X_34
X_38:=COUNT(X_37,上次X_36距今天数)=0
X_39:=MA((-100)*(34日内最高价最高值-收盘价)/(34日内最高价最高值-34日内最低价最低值),19)
X_40:=(-100)*(14日内最高价最高值-收盘价)/(14日内最高价最高值-14日内最低价最低值)
X_41:=20
X_42:=IF(成交额/收盘价/(X_41日内成交额最高值/X_41日内收盘价最高值)*100>100,100,成交额/收盘价/(X_41日内成交额最高值/X_41日内收盘价最高值)*100)
X_43:=X_42=100
X_44:=EMA((-100)*(34日内最高价最高值-收盘价)/(34日内最高价最高值-34日内最低价最低值),4)
X_45:=X_39+100
X_46:=X_40+100
X_47:=X_44+100
X_48:=X_46
X_49:=X_47
X_50:=X_45
X_51:=X_49>X_50 AND X_48>X_50 OR (X_49>X_50 AND X_48X_52:=100-100*(5*8日内最高价最高值-收盘价)/(5*8日内最高价最高值-5*8日内最低价最低值)
X_53:=X_52>=80
X_54:=(收盘价*2+最高价+最低价)/4
X_55:=X_54的13日指数移动平均-X_54的34日指数移动平均
X_56:=X_55的5日指数移动平均
X_57:=2*(X_55-X_56)*3.8
X_58:=X_57>=0
X_59:=100-100*(14日内最高价最高值-收盘价)/(14日内最高价最高值-14日内最低价最低值)
X_60:=收盘价的12日指数移动平均-收盘价的26日指数移动平均
X_61:=X_60的9日指数移动平均
X_62:=9日内最低价最低值
X_63:=9日内最高价最高值
X_64:=EMA((收盘价-X_62)/(X_63-X_62)*100,3)
X_65:=X_64的3日指数移动平均
X_66:=X_65的3日简单移动平均
X_67:=1日前的收盘价
X_68:=SMA(收盘价-X_67和0较大值,12,1)/SMA(收盘价-X_67的绝对值,12,1)*100
X_69:=MA((成交量-1日前的成交量)/1日前的成交量,5)
X_70:=(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
X_71:=X_70*(1+X_69)
X_72:=X_71
X_73:=X_59上穿50*6
X_74:=0
X_75:=X_68上穿50*5
如果X_8>11 AND X_32<开盘价返回开盘价否则返回X_13
如果X_8>11 AND X_33>开盘价返回开盘价否则返回X_13
X_78:=1日前的X_13
X_79:=IF(X_9>0.5 AND (X_19>0.215 OR 最低价>X_13) AND 收盘价>=开盘价 AND (收盘价>=200 OR (收盘价<200 AND X_12<11)),1,0)
如果PERIOD=4返回60否则返回0
X_81:=IF(X_9<0-0.3 AND (X_19>0.2 OR 最高价=收盘价 OR X_12<0-1),1,0)
X_82:=BARSSINCE(X_79)
X_83:=BARSSINCE(X_81)
X_84:=X_81 OR CONST(0)
X_85:=COUNT(X_79,上次X_84距今天数)=1 AND X_79
如果DATE>1230326返回X_80否则返回1
X_87:=COUNT(X_84,上次X_79距今天数)=1 AND X_84
X_88:=收盘价的3日指数移动平均
X_89:=EMA(SLOPE(收盘价,21)*20+收盘价,55)
X_90:=X_88上穿X_89
X_91:=上次X_87距今天数
X_92:=上次X_85距今天数
X_93:=(X_92的X_87日累和=0)*X_92
X_94:=X_93日前的X_76
X_95:=1日前的X_94
X_96:=IF(X_85=1,(收盘价-X_76)/X_76*100,(X_77-X_95)/X_95*100)
如果DATE>1230326返回X_80否则返回1
如果X_93=0 AND X_85=0 AND X_87=0返回0否则返回X_96
X_99:=X_60上穿X_61*4
X_100:=X_65上穿X_66*3
X_101:=X_72上穿0*2
X_102:=X_73>0 AND X_75>0 AND X_100>0 AND X_86 AND X_101>0 AND X_86
X_103:=X_73>0 AND X_75>0 AND X_86 AND X_99>0 AND X_100>0 AND X_101>0
如果X_74=0返回X_102否则返回X_103
X_105:=X_85
X_106:=X_87
X_107:=X_93
X_108:=IF(X_105=1,X_94,IF(X_107!=0 OR X_106=1,X_95,0))
如果X_106=1返回X_77否则返回0
X_110:=IF(X_105=1,1,IF(X_107>0,2,IF(X_106=1,9,0)))
X_111:=收盘价的6日指数移动平均
X_112:=IF(X_74=0,X_104 AND X_97 AND (X_53 AND X_58),X_104 AND (X_51 AND X_53 AND X_58))
X_113:=IF(X_74=0,X_104 AND X_86 AND (X_51 AND X_58),X_104 AND (X_51 AND X_53 AND X_58))
X_114:=IF(X_74=0,X_104 AND X_86 AND (X_51 AND X_53),X_104 AND (X_51 AND X_53 AND X_58))
X_115:=IF(X_74=0 AND X_74=0 AND X_74=0,X_104,X_104 AND (X_51 AND X_53 AND X_58))
X_116:=IF(X_74=0 AND X_74=0,X_104 AND X_97 AND X_51,X_104 AND (X_51 AND X_53 AND X_58))
X_117:=IF(X_97=1,X_43 AND (X_90 AND X_27),X_80)
X_118:=IF(X_74=0 AND X_74=0,X_104 AND X_86 AND X_74,X_104 AND (X_51 AND X_53 AND X_58))
X_119:=IF(X_74=0 AND X_74=0,X_104 AND X_86 AND X_74,X_104 AND (X_51 AND X_53 AND X_58))
X_120:=(X_112*X_20 AND X_90 OR X_20*X_113 AND X_43 OR X_20*X_114 OR X_115*X_20 AND X_27 OR X_20*X_116*X_20 OR X_118*X_20 OR X_20*X_119)*X_86 OR X_117*X_86
输出云起龙骧:X_120,画洋红色
当满足条件云起龙骧时,在0和30之间画柱状线
当满足条件云起龙骧时,在30和60之间画柱状线
当满足条件云起龙骧时,在60和90之间画柱状线
当满足条件云起龙骧时,在33和24之间画图标
当满足条件云起龙骧时,在66和25之间画图标
当满足条件云起龙骧时,在99和26之间画图标

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