老師幫忙修改顯示位置,都重疊到一起了 [文華財經]
-
咨詢內容:
?/*{參數:輪回線屬性開關1,0,1;?角度線顯示開關1,0,1;比較線顯示開關1,0,1;均線顯示開關0,0,1;空間黃金分割開關1,0,1;短期均線周期5,1,20;中期均線周期13,5,90;長期均線周期120,30,200;超長期均線周期250,120,500;時間窗開關3,0,3;}*/?//開心輪回6//INPUT:輪回線屬性開關(1,0,1),均線顯示開關(0,0,1),角度線顯示開關(1,0,1),比較線顯示開關(1,0,1),空間黃金分割開關(1,0,1),短期均線周期(5,1,20),中期均線周期(13,5,90),長期均線周期(120,30,200),超長期均線周期(250,120,500),時間窗開關(3,0,3),幅度(30,1,40);輪回線屬性開關:=1;均線顯示開關:=0;角度線顯示開關:=1;比較線顯示開關:=1;空間黃金分割開關:=1;短期均線周期:=5;中期均線周期:=13;長期均線周期:=120;超長期均線周期:=250;時間窗開關:=3;幅度:=40;
DEA:=EMA(EMA(CLOSE,12) - EMA(CLOSE,26),9),LINETHICK1;輪回DIFF:=EMA(C,12)-EMA(C,26);輪回DEA:=EMA(輪回DIFF,9);//上穿:=交叉函數(輪回DEA,0);//下穿:=交叉函數(0,輪回DEA);上穿S:=CROSS(輪回DEA,0);下穿S:=CROSS(0,輪回DEA);?上穿:=上穿S AND REF(下穿S,1)=0 AND REFX(下穿S,1)=0;下穿:=下穿S AND REF(上穿S,1)=0 AND REFX(上穿S,1)=0;上穿周期:=BARSLAST(上穿);?下穿周期:=BARSLAST(下穿),LINETHICK1;?低點條件:=L=LLV(L,下穿周期) AND 輪回DEA<0,LINETHICK1;最低點周期:=BARSLAST(L=LLV(L,下穿周期) AND 輪回DEA<0),LINETHICK1;?最高點周期:=BARSLAST(H=HHV(H,最低點周期)),LINETHICK1;?輪高點TJ1:=下穿;//{最后一天的條件}?輪高點TJ2:=BACKSET(輪高點TJ1,最高點周期+1);?輪高點:=輪高點TJ2>REF(輪高點TJ2,1),LINETHICK1;?輪低最高點周期:=BARSLAST(H=HHV(H,上穿周期) AND 輪回DEA>0),LINETHICK1;?輪低最低點周期:=BARSLAST(L=LLV(L,輪低最高點周期)),LINETHICK1;?高點條件:=L=LLV(L,輪低最高點周期),LINETHICK1;輪低點TJ1:=上穿;//{最后一天的條件}?輪低點TJ2:=BACKSET(輪低點TJ1,輪低最低點周期+1);輪低點:=輪低點TJ2>REF(輪低點TJ2,1);?DRAWLINE1(輪高點,H,輪低點,L,0),COLORGREEN,LINETHICK2;//{畫下輪回線}?DRAWLINE1(輪低點,L,輪高點,H,0),COLORRED,LINETHICK2;//{畫上輪回線}?//輪回點要標出當下斜率,上級斜率,上上級斜率,從近到遠分別命名斜率1,斜率2,斜率3,分輪高點和輪低點兩種情況輪回點:=輪高點 OR 輪低點;?NZ1:=BARSLAST(輪回點);{最近轉折點到現在的時間,如果現在是輪回點,值為0}?NZ2:=REF(NZ1,NZ1+1)+NZ1+1;{第二轉折點到現在的時間}NZ3:=REF(NZ2,NZ2)+NZ2;{第3轉折點到現在的時間}NZ4:=REF(NZ2,NZ3)+NZ3;{第4轉折點到現在的時間}?最后點TJ:=BACKSET(ISLASTBAR,BARSLAST(輪低點 OR 輪高點)+1);最后點:=最后點TJ>REF(最后點TJ,1);?//輪低點情況?輪低點斜率1:=IF(輪低點,(REF(H,NZ2)-L)/NZ2,0),LINETHICK1;?輪低點斜率2:=IF(輪低點,(REF(H,NZ2)-REF(L,NZ3))/(NZ3-NZ2),0),LINETHICK1;?輪低點斜率3:=IF(輪低點,(REF(H,NZ4)-REF(L,NZ3))/(NZ4-NZ3),0),LINETHICK1;//輪高點情況?輪高點斜率1:=IF(輪高點,(H-REF(L,NZ2))/NZ2,0),LINETHICK1;?輪高點斜率2:=IF(輪高點,(REF(H,NZ3)-REF(L,NZ2))/(NZ3-NZ2),0),LINETHICK1;?輪高點斜率3:=IF(輪高點,(REF(H,NZ3)-REF(L,NZ4))/(NZ4-NZ3),0),LINETHICK1;?//輪低點情況?DRAWTEXT(輪低點 AND 輪回線屬性開關,L,':';DRAWNUMBER1(輪低點 AND 輪回線屬性開關,L,NZ2,0),COLORWHITE;//{顯示輪回線時間}?DRAWTEXT(輪低點 AND 輪回線屬性開關,L,':';?DRAWNUMBER1(輪低點 AND 輪回線屬性開關,L,REF(H,NZ2)-L,2),COLORWHITE;//{顯示輪回線空間}?DRAWTEXT(輪低點 AND 輪回線屬性開關,L,'率:',COLOR00FFFF;DRAWNUMBER1(輪低點 AND 輪回線屬性開關,L,輪低點斜率1*10,2),COLORWHITE;//{顯示輪回線斜率}?//輪高點情況?DRAWTEXT(輪高點 AND 輪回線屬性開關,H,':';DRAWNUMBER1(輪高點 AND 輪回線屬性開關,H,NZ2,0),COLORWHITE;//{顯示輪回線時間}?DRAWTEXT(輪高點 AND 輪回線屬性開關,H,':';?DRAWNUMBER1(輪高點 AND 輪回線屬性開關,H,H-REF(L,NZ2),2),COLORWHITE;//{顯示輪回線空間}?DRAWTEXT(輪高點 AND 輪回線屬性開關,H,'率:',COLOR00FF00;DRAWNUMBER1(輪高點 AND 輪回線屬性開關,H,輪高點斜率1*10,2),COLORWHITE;//{顯示輪回線斜率}//下行中的輪回角度線的畫法?最后低點TJ:=BACKSET(ISLASTBAR,BARSLAST(輪低點)+1);最后低點:=最后低點TJ>REF(最后低點TJ,1);?DRAWSL1(最后低點 AND 角度線顯示開關,L,輪低點斜率1,0,5),COLORYELLOW,LINETHICK1;?DRAWSL1(最后低點 AND 角度線顯示開關,L,輪低點斜率1*2,0,5),COLORYELLOW,LINETHICK1,DOT;?DRAWSL1(最后低點 AND 角度線顯示開關,L,輪低點斜率1/2,0,5),COLORYELLOW,LINETHICK1,DOT;//上行中的輪回角度線的畫法?最后高點TJ:=BACKSET(ISLASTBAR,BARSLAST(輪高點)+1);最后高點:=最后高點TJ>REF(最后高點TJ,1);?DRAWSL1(最后高點 AND 角度線顯示開關,H,-輪高點斜率1,0,5),COLORYELLOW,LINETHICK1;?DRAWSL1(最后高點 AND 角度線顯示開關,H,-輪高點斜率1*2,0,5),COLORYELLOW,LINETHICK1,DOT;?DRAWSL1(最后高點 AND 角度線顯示開關,H,-輪高點斜率1/2,0,5),COLORYELLOW,LINETHICK1,DOT;?//畫背離比較線?DRAWSL1(最后低點 AND 比較線顯示開關,L,輪低點斜率2,0,5),COLORWHITE,LINETHICK1;?DRAWSL1(最后高點 AND 比較線顯示開關,H,-1*輪高點斜率2,0,5),COLORWHITE,LINETHICK1;?//黃金柱&黃金線?FROMOPEN:=IF(HOUR<12,60*(HOUR-9)-30+MINUTE,120+60*(HOUR-13)+MINUTE);倍量TJ:=IF(ISLASTBAR=1,V*240/FROMOPEN/REF(V,1),V/REF(V,1));回調量:=IF(C>=O,0,V);?黃金線TJ:=倍量TJ>=1.9 AND 倍量TJ<=3 AND REFX(C,1)>O AND REFX(C,2)>O AND REFX(C,3)>O AND REFX(回調量,1)/V<1 AND REFX(回調量,2)/V<1 AND REFX(回調量,3)/V<1;?黃金線WZ:=MIN(MIN(REFX(C,1),REFX(C,2)),REFX(C,3));?黃金線XS:=IF(黃金線WZ>=C,O,黃金線WZ);?STICKLINE1(黃金線TJ AND C>O,O,C,2,0),COLORYELLOW;DRAWSL1(黃金線TJ AND C>O,黃金線WZ,0,10,0),COLORYELLOW;DRAWTEXT(黃金線TJ AND C>O,黃金線WZ,'尺線:',COLOR00DDDD;DRAWNUMBER1(黃金線TJ AND C>O,黃金線WZ,黃金線WZ,2),COLOR00DDDD;//畫空間黃金分割線//輪低點劃線DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L,'輪低點】↑',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L,L,2),COLORWHITE;?DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L,0,0,0),COLORWHITE,DOT;?DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.191,'0.191】↑',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.191,L+(REF(H,NZ2)-L)*0.191,2),COLORWHITE;?DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.191,0,0,0),COLORWHITE,DOT;?DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.382,'0.382】↑',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.382,L+(REF(H,NZ2)-L)*0.382,2),COLORWHITE;?DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.382,0,0,0),COLORWHITE,DOT;?DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.5,'0.5】↑',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.5,L+(REF(H,NZ2)-L)*0.5,2),COLORWHITE;?DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.5,0,0,0),COLORWHITE,DOT;?DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.618,'0.618】↑',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.618,L+(REF(H,NZ2)-L)*0.618,2),COLORWHITE;?DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.618,0,0,0),COLORWHITE,DOT;?DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.809,'0.809】↑',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.809,L+(REF(H,NZ2)-L)*0.809,2),COLORWHITE;?DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.809,0,0,0),COLORWHITE,DOT;?DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L),'黃金分割】',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L),L+(REF(H,NZ2)-L),2),COLORWHITE;?DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L),0,0,0),COLORWHITE,DOT;?//輪高點劃線?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H,'輪高點】↓',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H,H,2),COLORWHITE;?DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H,0,0,0),COLORWHITE,DOT;?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.191,'0.191】↓',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.191,H-(H-REF(L,NZ2))*0.191,2),COLORWHITE;?DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.191,0,0,0),COLORWHITE,DOT;?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.382,'0.382】↓',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.382,H-(H-REF(L,NZ2))*0.382,2),COLORWHITE;?DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.382,0,0,0),COLORWHITE,DOT;?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.5,'0.5】↓',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.5,H-(H-REF(L,NZ2))*0.5,2),COLORWHITE;?DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.5,0,0,0),COLORWHITE,DOT;?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.618,'0.618】↓',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.618,H-(H-REF(L,NZ2))*0.618,2),COLORWHITE;?DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.618,0,0,0),COLORWHITE,DOT;?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.809,'0.809】↓',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.809,H-(H-REF(L,NZ2))*0.809,2),COLORWHITE;?DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.809,0,0,0),COLORWHITE,DOT;?DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L),'黃金分割】',COLORWHITE;?DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L),L+(REF(H,NZ2)-L),2),COLORWHITE;?DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L),0,0,0),COLORWHITE,DOT;//輪高點劃線?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H,'輪高點】↓',COLOR009999;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H,H,2),COLOR009999;?DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H,0,0,0),COLOR666666,DOT;?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.191,'0.191】↓',COLOR009999;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.191,H-(H-REF(L,NZ2))*0.191,2),COLOR009999;?DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.191,0,0,0),COLOR666666,DOT;?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.382,'0.382】↓',COLOR009999;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.382,H-(H-REF(L,NZ2))*0.382,2),COLOR009999;?DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.382,0,0,0),COLOR666666,DOT;?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.5,'0.5】↓',COLOR009999;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.5,H-(H-REF(L,NZ2))*0.5,2),COLOR009999;?DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.5,0,0,0),COLOR666666,DOT;?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.618,'0.618】↓',COLOR009999;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.618,H-(H-REF(L,NZ2))*0.618,2),COLOR009999;?DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.618,0,0,0),COLOR666666,DOT;?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.809,'0.809】↓',COLOR009999;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.809,H-(H-REF(L,NZ2))*0.809,2),COLOR009999;?DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.809,0,0,0),COLOR666666,DOT;?DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2)),'黃金分割】',COLOR009999;?DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2)),H-(H-REF(L,NZ2)),2),COLOR009999;?DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2)),0,0,0),COLOR666666,DOT;?MA(C,短期均線周期*均線顯示開關),COLORFFFFFF;MA(C,中期均線周期*均線顯示開關),COLOR40FF00;MA(C,長期均線周期*均線顯示開關);MA(C,超長期均線周期*均線顯示開關);VAR2:=IF(輪高點,1,IF(輪低點,-1,0));A1:=BARSLAST(VAR2<>0),LINETHICK1;A2:=REF(VAR2,A1),LINETHICK1;AA1:=REF(A1+1,1),LINETHICK1;AA2:=-REF(A2,1),LINETHICK1;?方向:=AA2,LINETHICK1,COLORFFFFFF;H1:=BARSLAST(VAR2=1),LINETHICK1;HH1:=REF(H1+1,1),LINETHICK1;L1:=BARSLAST(VAR2=-1);LL1:=REF(L1+1,1);HH2:=HH1+REF(HH1,HH1),LINETHICK1;LL2:=LL1+REF(LL1,LL1),LINETHICK1;?//黃金分割周期?日期1001:=IF(方向=1,ABS(LL1-LL2),ABS(HH1-HH2)),LINETHICK1;{完美周期}?日期1002:=IF(方向=1,ABS(HH1-LL2),ABS(LL1-HH2)),LINETHICK1;{同向周期}?日期1003:=IF(方向=1,ABS(LL1-HH1),ABS(HH1-LL1)),LINETHICK1;{反向周期}?日期100:=IF(時間窗開關=1,日期1001,IF(時間窗開關=2,日期1002,IF(時間窗開關=3,日期1003,0))),LINETHICK1;日期0:=IF(方向=1,LL1,HH1),LINETHICK1;{起始時間}?時間窗:=IF(CEILING(日期100*0.382-日期0,1)>0,CEILING(日期100*0.382-日期0,1),IF(CEILING(日期100*0.500-日期0,1)>0,CEILING(日期100*0.500-日期0,1),IF(CEILING(日期100*0.618-日期0,1)>0,CEILING(日期100*0.618-日期0,1),IF(CEILING(日期100*0.809-日期0,1)>0,CEILING(日期100*0.809-日期0,1),IF(CEILING(日期100*1.000-日期0,1)>0,CEILING(日期100*1.000-日期0,1),IF(CEILING(日期100*1.500-日期0,1)>0,CEILING(日期100*1.500-日期0,1),IF(CEILING(日期100*1.618-日期0,1)>0,CEILING(日期100*1.618-日期0,1),100)))))))-1,LINETHICK1;?VERTLINE1((時間窗=1 OR REF(時間窗,1)=0) AND BARPOS>=DATACOUNT-10 AND 時間窗開關>0),DOT;?//DRAWTEXTEX(時間窗開關=1,0,1400,0,'美周期';//DRAWTEXTEX(時間窗開關=2,0,1400,0,'向周期';//DRAWTEXTEX(時間窗開關=3,0,1400,0,'向周期';?
文件名:微信圖片.png
?//突破輪峰線-------------高點起成本------------/*A:=FLATZIG(4,幅度)=1;//S:=SUM(IF(ISLASTBAR,0,A),0);SS:=S[DATACOUNT]-S+1;//高點1?P1:=BARSSINCE(A AND SS=1)+1;//高點位置:今日起倒數的天數G1:=SUM(AMOUNT,P1)/SUM(VOL*100,P1);高1價:=REF(HIGH,P1-1);//高點1價格?REF(C,2)<高1價 AND REF(C,1)>高1價 AND C<REF(C,1) AND C>=高1價;*/?
?來源:程序化99
-
文華技術人員:
輪回線屬性開關:=1;
均線顯示開關:=0;
角度線顯示開關:=1;
比較線顯示開關:=1;
空間黃金分割開關:=1;
短期均線周期:=5;
中期均線周期:=13;
長期均線周期:=120;
超長期均線周期:=250;
時間窗開關:=3;
幅度:=40;
DEA:=EMA(EMA(CLOSE,12) - EMA(CLOSE,26),9),LINETHICK1; 輪回DIFF:=EMA(C,12)-EMA(C,26); 輪回DEA:=EMA(輪回DIFF,9); 上穿S:=CROSS(輪回DEA,0); 下穿S:=CROSS(0,輪回DEA); ? 上穿:=上穿S AND REF(下穿S,1)=0 AND REFX(下穿S,1)=0; 下穿:=下穿S AND REF(上穿S,1)=0 AND REFX(上穿S,1)=0; 上穿周期:=BARSLAST(上穿); ? 下穿周期:=BARSLAST(下穿),LINETHICK1; ? 低點條件:=L=LLV(L,下穿周期) AND 輪回DEA<0,LINETHICK1; 最低點周期:=BARSLAST(L=LLV(L,下穿周期) AND 輪回DEA<0),LINETHICK1; ? 最高點周期:=BARSLAST(H=HHV(H,最低點周期)),LINETHICK1; ? 輪高點TJ1:=下穿;
輪高點TJ2:=BACKSET(輪高點TJ1,最高點周期+1); ? 輪高點:=輪高點TJ2>REF(輪高點TJ2,1),LINETHICK1; ? 輪低最高點周期:=BARSLAST(H=HHV(H,上穿周期) AND 輪回DEA>0),LINETHICK1; ? 輪低最低點周期:=BARSLAST(L=LLV(L,輪低最高點周期)),LINETHICK1; ? 高點條件:=L=LLV(L,輪低最高點周期),LINETHICK1; 輪低點TJ1:=上穿; ? 輪低點TJ2:=BACKSET(輪低點TJ1,輪低最低點周期+1); 輪低點:=輪低點TJ2>REF(輪低點TJ2,1); ? DRAWLINE1(輪高點,H,輪低點,L,0),COLORGREEN,LINETHICK2;//{畫下輪回線} ? DRAWLINE1(輪低點,L,輪高點,H,0),COLORRED,LINETHICK2;//{畫上輪回線} 輪回點:=輪高點 OR 輪低點; ? NZ1:=BARSLAST(輪回點); {最近轉折點到現在的時間,如果現在是輪回點,值為0} ? NZ2:=REF(NZ1,NZ1+1)+NZ1+1; NZ3:=REF(NZ2,NZ2)+NZ2; NZ4:=REF(NZ2,NZ3)+NZ3; ? 最后點TJ:=BACKSET(ISLASTBAR,BARSLAST(輪低點 OR 輪高點)+1); 最后點:=最后點TJ>REF(最后點TJ,1); ? 輪低點斜率1:=IF(輪低點,(REF(H,NZ2)-L)/NZ2,0),LINETHICK1; ? 輪低點斜率2:=IF(輪低點,(REF(H,NZ2)-REF(L,NZ3))/(NZ3-NZ2),0),LINETHICK1; ? 輪低點斜率3:=IF(輪低點,(REF(H,NZ4)-REF(L,NZ3))/(NZ4-NZ3),0),LINETHICK1; ? 輪高點斜率1:=IF(輪高點,(H-REF(L,NZ2))/NZ2,0),LINETHICK1; ? 輪高點斜率2:=IF(輪高點,(REF(H,NZ3)-REF(L,NZ2))/(NZ3-NZ2),0),LINETHICK1; ? 輪高點斜率3:=IF(輪高點,(REF(H,NZ3)-REF(L,NZ4))/(NZ4-NZ3),0),LINETHICK1; ? //輪低點情況 ? DRAWTEXT(輪低點 AND 輪回線屬性開關,L,'時:'),ALIGN2; DRAWNUMBER1(輪低點 AND 輪回線屬性開關,L,NZ2,0),COLORWHITE,ALIGN0;//{顯示輪回線時間} ? DRAWTEXT(輪低點 AND 輪回線屬性開關,L,'空:'),ALIGN2; ? DRAWNUMBER1(輪低點 AND 輪回線屬性開關,L,REF(H,NZ2)-L,2),COLORWHITE,ALIGN0;//{顯示輪回線空間} ? DRAWTEXT(輪低點 AND 輪回線屬性開關,L,'斜率:'),COLOR00FFFF,ALIGN2; DRAWNUMBER1(輪低點 AND 輪回線屬性開關,L,輪低點斜率1*10,2),COLORWHITE,ALIGN0;//{顯示輪回線斜率} ? DRAWTEXT(輪高點 AND 輪回線屬性開關,H,'時:'),ALIGN2; DRAWNUMBER1(輪高點 AND 輪回線屬性開關,H,NZ2,0),COLORWHITE,ALIGN0;//{顯示輪回線時間} ? DRAWTEXT(輪高點 AND 輪回線屬性開關,H,'空:'),ALIGN2; ? DRAWNUMBER1(輪高點 AND 輪回線屬性開關,H,H-REF(L,NZ2),2),COLORWHITE,ALIGN0;//{顯示輪回線空間} ? DRAWTEXT(輪高點 AND 輪回線屬性開關,H,'斜率:'),COLOR00FF00,ALIGN2; DRAWNUMBER1(輪高點 AND 輪回線屬性開關,H,輪高點斜率1*10,2),COLORWHITE,ALIGN0;//{顯示輪回線斜率} ? 最后低點TJ:=BACKSET(ISLASTBAR,BARSLAST(輪低點)+1); 最后低點:=最后低點TJ>REF(最后低點TJ,1); ? DRAWSL1(最后低點 AND 角度線顯示開關,L,輪低點斜率1,0,5),COLORYELLOW,LINETHICK1; ? DRAWSL1(最后低點 AND 角度線顯示開關,L,輪低點斜率1*2,0,5),COLORYELLOW,LINETHICK1,DOT; ? DRAWSL1(最后低點 AND 角度線顯示開關,L,輪低點斜率1/2,0,5),COLORYELLOW,LINETHICK1,DOT; ? 最后高點TJ:=BACKSET(ISLASTBAR,BARSLAST(輪高點)+1); 最后高點:=最后高點TJ>REF(最后高點TJ,1); ? DRAWSL1(最后高點 AND 角度線顯示開關,H,-輪高點斜率1,0,5),COLORYELLOW,LINETHICK1; ? DRAWSL1(最后高點 AND 角度線顯示開關,H,-輪高點斜率1*2,0,5),COLORYELLOW,LINETHICK1,DOT; ? DRAWSL1(最后高點 AND 角度線顯示開關,H,-輪高點斜率1/2,0,5),COLORYELLOW,LINETHICK1,DOT;? DRAWSL1(最后低點 AND 比較線顯示開關,L,輪低點斜率2,0,5),COLORWHITE,ALIGN0,LINETHICK1; ? DRAWSL1(最后高點 AND 比較線顯示開關,H,-1*輪高點斜率2,0,5),COLORWHITE,ALIGN0,LINETHICK1; ?FROMOPEN:=IF(HOUR<12,60*(HOUR-9)-30+MINUTE,120+60*(HOUR-13)+MINUTE); 倍量TJ:=IF(ISLASTBAR=1,V*240/FROMOPEN/REF(V,1),V/REF(V,1)); 回調量:=IF(C>=O,0,V); ? 黃金線TJ:=倍量TJ>=1.9 AND 倍量TJ<=3 AND REFX(C,1)>O AND REFX(C,2)>O AND REFX(C,3)>O AND REFX(回調量,1)/V<1 AND REFX(回調量,2)/V<1 AND REFX(回調量,3)/V<1; ? 黃金線WZ:=MIN(MIN(REFX(C,1),REFX(C,2)),REFX(C,3)); ? 黃金線XS:=IF(黃金線WZ>=C,O,黃金線WZ); ? STICKLINE1(黃金線TJ AND C>O,O,C,2,0),COLORYELLOW; DRAWSL1(黃金線TJ AND C>O,黃金線WZ,0,10,0),COLORYELLOW; DRAWTEXT(黃金線TJ AND C>O,黃金線WZ,'金尺線:'),COLOR00DDDD,ALIGN2; DRAWNUMBER1(黃金線TJ AND C>O,黃金線WZ,黃金線WZ,2),COLOR00DDDD,ALIGN0; //畫空間黃金分割線 //輪低點劃線 DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L,'【輪低點】↑'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L,L,2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L,0,0,0),COLORWHITE,ALIGN0,DOT; ? DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.191,'【0.191】↑'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.191,L+(REF(H,NZ2)-L)*0.191,2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.191,0,0,0),COLORWHITE,ALIGN0,DOT; ? DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.382,'【0.382】↑'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.382,L+(REF(H,NZ2)-L)*0.382,2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.382,0,0,0),COLORWHITE,ALIGN0,DOT; ? DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.5,'【0.5】↑'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.5,L+(REF(H,NZ2)-L)*0.5,2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.5,0,0,0),COLORWHITE,ALIGN0,DOT; ? DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.618,'【0.618】↑'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.618,L+(REF(H,NZ2)-L)*0.618,2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.618,0,0,0),COLORWHITE,ALIGN0,DOT; ? DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.809,'【0.809】↑'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.809,L+(REF(H,NZ2)-L)*0.809,2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.809,0,0,0),COLORWHITE,ALIGN0,DOT; ? DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L),'【黃金分割】'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L),L+(REF(H,NZ2)-L),2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L),0,0,0),COLORWHITE,ALIGN0,DOT; ?//輪高點劃線 ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H,'【輪高點】↓'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H,H,2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H,0,0,0),COLORWHITE,ALIGN0,DOT; ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.191,'【0.191】↓'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.191,H-(H-REF(L,NZ2))*0.191,2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.191,0,0,0),COLORWHITE,ALIGN0,DOT; ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.382,'【0.382】↓'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.382,H-(H-REF(L,NZ2))*0.382,2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.382,0,0,0),COLORWHITE,ALIGN0,DOT; ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.5,'【0.5】↓'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.5,H-(H-REF(L,NZ2))*0.5,2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.5,0,0,0),COLORWHITE,ALIGN0,DOT; ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.618,'【0.618】↓'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.618,H-(H-REF(L,NZ2))*0.618,2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.618,0,0,0),COLORWHITE,ALIGN0,DOT; ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.809,'【0.809】↓'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.809,H-(H-REF(L,NZ2))*0.809,2),COLORWHITE,ALIGN0; ? DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L)*0.809,0,0,0),COLORWHITE,ALIGN0,DOT; ? DRAWTEXT(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L),'【黃金分割】'),COLORWHITE,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L),L+(REF(H,NZ2)-L),2),COLORWHITE,ALIGN0,ALIGN0; ? DRAWSL1(最后點 AND 輪低點 AND 空間黃金分割開關,L+(REF(H,NZ2)-L),0,0,0),COLORWHITE,ALIGN0,DOT; //輪高點劃線 ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H,'【輪高點】↓'),COLOR009999,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H,H,2),COLOR009999,ALIGN0; ? DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H,0,0,0),COLOR666666,DOT; ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.191,'【0.191】↓'),COLOR009999,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.191,H-(H-REF(L,NZ2))*0.191,2),COLOR009999,ALIGN0; ? DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.191,0,0,0),COLOR666666,DOT; ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.382,'【0.382】↓'),COLOR009999,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.382,H-(H-REF(L,NZ2))*0.382,2),COLOR009999,ALIGN0; ? DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.382,0,0,0),COLOR666666,DOT; ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.5,'【0.5】↓'),COLOR009999,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.5,H-(H-REF(L,NZ2))*0.5,2),COLOR009999,ALIGN0; ? DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.5,0,0,0),COLOR666666,DOT; ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.618,'【0.618】↓'),COLOR009999,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.618,H-(H-REF(L,NZ2))*0.618,2),COLOR009999,ALIGN0; ? DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.618,0,0,0),COLOR666666,DOT; ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.809,'【0.809】↓'),COLOR009999,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.809,H-(H-REF(L,NZ2))*0.809,2),COLOR009999,ALIGN0; ? DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2))*0.809,0,0,0),COLOR666666,DOT; ? DRAWTEXT(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2)),'【黃金分割】'),COLOR009999,ALIGN2; ? DRAWNUMBER1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2)),H-(H-REF(L,NZ2)),2),COLOR009999,ALIGN0; ? DRAWSL1(最后點 AND 輪高點 AND 空間黃金分割開關,H-(H-REF(L,NZ2)),0,0,0),COLOR666666,DOT; ?MA(C,短期均線周期*均線顯示開關),COLORFFFFFF; MA(C,中期均線周期*均線顯示開關),COLOR40FF00; MA(C,長期均線周期*均線顯示開關); MA(C,超長期均線周期*均線顯示開關); VAR2:=IF(輪高點,1,IF(輪低點,-1,0)); A1:=BARSLAST(VAR2<>0),LINETHICK1; A2:=REF(VAR2,A1),LINETHICK1; AA1:=REF(A1+1,1),LINETHICK1; AA2:=-REF(A2,1),LINETHICK1; ? 方向:=AA2,LINETHICK1,COLORFFFFFF; H1:=BARSLAST(VAR2=1),LINETHICK1; HH1:=REF(H1+1,1),LINETHICK1; L1:=BARSLAST(VAR2=-1); LL1:=REF(L1+1,1); HH2:=HH1+REF(HH1,HH1),LINETHICK1; LL2:=LL1+REF(LL1,LL1),LINETHICK1; 日期1001:=IF(方向=1,ABS(LL1-LL2),ABS(HH1-HH2)),LINETHICK1; ? 日期1002:=IF(方向=1,ABS(HH1-LL2),ABS(LL1-HH2)),LINETHICK1; ? 日期1003:=IF(方向=1,ABS(LL1-HH1),ABS(HH1-LL1)),LINETHICK1; ? 日期100:=IF(時間窗開關=1,日期1001,IF(時間窗開關=2,日期1002,IF(時間窗開關=3,日期1003,0))),LINETHICK1; 日期0:=IF(方向=1,LL1,HH1),LINETHICK1; {起始時間} ? 時間窗:=IF(CEILING(日期100*0.382-日期0,1)>0,CEILING(日期100*0.382-日期0,1),IF(CEILING(日期100*0.500-日期0,1)>0,CEILING(日期100*0.500-日期0,1), IF(CEILING(日期100*0.618-日期0,1)>0,CEILING(日期100*0.618-日期0,1),IF(CEILING(日期100*0.809-日期0,1)>0,CEILING(日期100*0.809-日期0,1), IF(CEILING(日期100*1.000-日期0,1)>0,CEILING(日期100*1.000-日期0,1), IF(CEILING(日期100*1.500-日期0,1)>0,CEILING(日期100*1.500-日期0,1), IF(CEILING(日期100*1.618-日期0,1)>0,CEILING(日期100*1.618-日期0,1),100)))))))-1,LINETHICK1; ? VERTLINE1((時間窗=1 OR REF(時間窗,1)=0) AND BARPOS>=DATACOUNT-10 AND 時間窗開關>0),DOT;
??
?來源: m.kzuj.com.cn
-
文華客服:
?好的
?
-
網友回復:
?謝謝老師,完全成功
?
- 網友回復: ?有未來函數嗎?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容