當前位置:編程學習大全網 - 源碼下載 - 之字形指示器源代碼分析

之字形指示器源代碼分析

1.

hh 1:= if else(H & lt;REF(H,2)和amp& ampREF(H,1)& lt;REF(H,2),REF(H,2),0);ll 1:= if else(L & gt;參考文獻1,2 & amp;& ampREF(L,1)>REF(L,2),REF(L,2),0);HH2:= value when(hh 1 & gt;0,hh 1);LL2:= value when(ll 1 & gt;0,ll 1);k 1:= if else(CLOSE & gt;HH2,-3,if else(CLOSE & lt;LL2,1,0));k2:= value when(k 1 & lt;& gt0,k 1);G:=IFELSE(K2=1,HH2,LL2);G1:=VALUEWHEN(ISLASTBAR,G);圖紙編號(L & gt0,G1,G1,0,color cyan);w 1:= K2;w2:=開-關;HT:= if else(OPEN & gt;關、開、關);LT:= if else(OPEN & LT;關、開、關);DRAWLINE(W1=1,高,W1=1,HT,color cyan);DRAWLINE(W1=1,LOW,W1=1,LT,color cyan);DRAWLINE(W1=-3,高,W1=-3,HT,COLORRED);DRAWLINE(W1=-3,低,W1=-3,LT,COLORRED);粘附線(w 1 & gt;0,打開,關閉,COLORCYAN,1);粘附線(w 1 & lt;=0,OPEN,CLOSE,COLORRED,1);粘附線(W2 & gt0 & amp& ampw 1 & lt;=0,OPEN,CLOSE,COLORRED,0);粘附線(W2 & gt0 & amp& ampw 1 & gt;0,打開,關閉,COLORCYAN,0);DRAWLINE(w 1 = 1 & amp;& ampREF(W1,1)=1,G,W1=1。& ampREF(W1,1)=1,REF(G,1),color green);DRAWLINE(w 1 =-3 & amp;& ampREF(W1,1)=-3。& ampREF(W1,1)=-3,REF(G,1),color yellow);DRAWSL(K2=1,G,0,1,0,color green);DRAWSL(K2=-3,G,0,1,0,color yellow);

HH:= if else(H & gt;REF(H,1)和amp& ampH & gtREF(H,2)和amp& ampH & gt參考文獻(H,3)& ampH & gt參考文獻(H,4)& amp;& ampH & gt參考文獻(H,5)& ampL & ltREF(L,1);& ampL & lt參考文獻(1,2)

& amp& ampL & lt參考文獻1,3 & amp;& ampL & lt參考文獻(1,4)& ampL & ltREF (L,5),H-(H-L)*0.333,H);LL:= if else(H & gt;REF(H,1)和amp& ampH & gtREF(H,2)和amp& ampH & gt參考文獻(H,3)& ampH & gt參考文獻(H,4)& amp;& ampH & gt參考文獻(H,5)& ampL & ltREF(L,1);& ampL & lt參考文獻(1,2)

& amp& ampL & lt參考文獻1,3 & amp;& ampL & lt參考文獻(1,4)& ampL & ltREF (L,5),(H-L)*0.333+L,L);H 1:= if else(H & gt;=REF(H,1)& amp;& ampH & gt=REF(H,2)和amp& ampH & gt=REF(H,3)和amp& ampH & gt=REF(H,4)和amp& ampH & gt=REF(H,5)和amp& ampH & gtREFX(H,1)

& amp& ampH & gtREFX(H,2)和amp& ampH & gtREFX(H,3)和amp& ampH & gtREFX(H,4)和amp& ampH & gtREFX(H,5),HH,0);L 1:= if else(L & lt;=REF(L,1)amp;& ampL & lt= REF(1,2)和amp& ampL & lt= REF(1,3)和amp& ampL & lt= REF(1,4)和amp& ampL & lt= REF(1,5)和amp& ampL & ltREFX(L,1)

& amp& ampL & ltREFX(1,2)和amp& ampL & ltREFX(1,3)和amp& ampL & ltREFX(1,4)和amp& ampL & ltREFX(L,5),LL,0);H2:= bars last(h 1);L2:= bars last(l 1);H3:=REFX(REF(H1,H2),2);L3:=REFX(REF(L1,L2),2);H4:=之字形(H3,0,0);l4:=之字形(L3,0,0);H5:= VALUEWHEN(H4 & lt;REF(H4,1)& amp;& ampREF(H4,1)>REF(H4,2),HH);l5:= value when(L4 & gt;REF(14,1)和amp& ampREF(L4,1)& lt;REF(L4,2),LL);折線(H5 & gt;0,H5,color white);多段線(L5 & gt0,L5,color white);draw number(H5 & lt;& gtREF(H5,1),H5,H5-L5,0,color magenta);圖紙編號(L5 & lt& gtREF(L5,1),L5,H5-L5,0,color magenta);d:= value when(H5伊斯拉斯特巴);E:=VALUEWHEN(ISLASTBAR,L5);draw number(LOW & gt;0,D,D,0,color white);draw number(LOW & gt;0,E,E,0,color white);

=======================================================================================

2.

N:0 50 2

N1:0 5 2

問:0 1000 0

Q1:0 9000 0

HH:=HHV(高,N);

LH:=LLV(低,N);

h 1:= if else(HH & lt;REF(HH,1);& ampLH & ltREF(LH,1)和amp& ampREF(OPEN,1)>關閉& amp& amp打開& gt關閉& amp& amp(HHV(開,Q)-關)>Q1,REF(HH,N1),0);

l 1:= if else(LH & gt;REF(LH,1)和amp& ampHH & gtREF(HH,1);& ampREF(OPEN,1)& lt;關閉& amp& amp打開& lt關閉& amp& amp(CLOSE-LLV(OPEN,Q))& gt;Q1,REF(LH,N1),0);

H2:= value when(h 1 & gt;0,h 1);

L2:= value when(l 1 & gt;0,l 1);

k 1:= if else(CLOSE & gt;H2,-3,if else(CLOSE & lt;L2,1,0));

k2:= value when(k 1 & lt;& gt0,k 1);

G:=IFELSE(K2=1,H2,L2);

G1:=VALUEWHEN(ISLASTBAR,G);

圖紙編號(LH & gt0,G1,G1,0,color cyan);

TMP:= K2;w 1:= K2;

w2:=開-關;

HT:= if else(OPEN & gt;關、開、關);

LT:= if else(OPEN & LT;關、開、關);

DRAWLINE(W1=1,高,W1=1,HT,color cyan);

DRAWLINE(W1=1,LOW,W1=1,LT,color cyan);

DRAWLINE(W1=-3,高,W1=-3,HT,COLORRED);

DRAWLINE(W1=-3,低,W1=-3,LT,COLORRED);

粘附線(w 1 & gt;0,打開,關閉,COLORCYAN,1);

粘附線(w 1 & lt;=0,OPEN,CLOSE,COLORRED,1);

粘附線(W2 & gt0 & amp& ampw 1 & lt;=0,OPEN,CLOSE,COLORRED,0);

粘附線(W2 & gt0 & amp& ampw 1 & gt;0,打開,關閉,COLORCYAN,0);

DRAWLINE(TMP = 1 & amp;& ampREF(TMP,1)=1,G,TMP=1。& ampREF(TMP,1)=1,REF (G,1),color cyan);DRAWLINE(TMP =-3 & amp;& ampREF(TMP,1)=-3,G,TMP =-3 & amp;& ampREF (TMP,1)=-3,REF(G,1),COLORRED);DRAWSL(K2=1,G,0,1,0,color cyan);DRAWSL (K2=-3,G,0,1,0,COLORRED);

DRAWTEXT(CROSS(TMP,0),HH,' sell↓');

DRAWTEXT(CROSS(0,TMP),LH,'買寫');

MA55:=MA(接近,55);

DRAWTEXT(CROSS(TMP,0)& amp;& amp關閉& lt=MA55,HH,'賣左');

DRAWTEXT(CROSS(0,TMP)& amp;& amp關閉& gt=MA55,LH,'買寫');

=======================================================================================

3.

VAR3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)* 100;

VAR4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)* 100;

VAR5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)* 100;

var 6:=(var 3+var 4+var 5)/3;

VAR7:=EMA(VAR6,5);

ZHIB: EMA(EMA(VAR3,5),5)*3,COLORSTICK

var 8:= if else(var 6 & lt;=-20,10,0);

VAR9:=HHV(VAR8,10);

STICKLINE(VAR8=10,20,10,COLORRED,0);

VARA:= if else(var 9 & amp;& ampCROSS(MA(收盤,3),MA(收盤,5)),20,0);

K:EMA(VAR7,5)*2,COLORGREEN

D:EMA(K,5),彩色白色;

J:K*3-D*2,COLORYELLOW

VARB:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5))& amp;& ampJ & gt10;

DRAWTEXT(VARA=20,15,'底');

STICKLINE((VARA=20),0,10,COLORWHITE,0);

VARC:=(ZIGZAG(CLOSE,5,1)>REF(ZIGZAG(CLOSE,5,1),1))& amp;& amp(REF(ZIGZAG(CLOSE,5,1),1)& lt;=REF(ZIGZAG(CLOSE,51),2))& amp;& amp(REF(之字形

(CLOSE,5,1),2)& lt;=REF(ZIGZAG(CLOSE,51),3));

VARD:=(ZIGZAG(CLOSE,5,1)& lt;REF(ZIGZAG(CLOSE,5,1),1))& amp;& amp(REF(ZIGZAG(CLOSE,5,1),1)>=REF(ZIGZAG(CLOSE,51),2))& amp;& amp(REF(之字形

(CLOSE,5,1),2)>=REF(ZIGZAG(CLOSE,51),3));

STICKLINE((VARC=1),(-14),0,COLORMAGENTA,0);

Drawtext ((varc = 1),(-14),' buy ');

STICKLINE((VARD=1),14,0,COLORGREEN,0);

Drawtext ((vard = 1),18,' sell ');

VARE:=馬(100*(CLOSE-LLV(CLOSE,34))/(HHV(高,34)-LLV(低,34)),5)-20;

VARF:=100-3*SMA((收盤-LLV(低,75))/(HHV(高,75)-LLV(低,75))*100,20,1)+2*SMA(SMA

((CLOSE-LLV(低,75))/(HHV(高,75)-LLV(低,75))*100,20,1),15,1);

VAR10:=100-3*SMA((開-LLV(低,75))/(HHV(高,75)-LLV(低,75))*100,20,1)+2*SMA(SMA

((開-LLV(低,75))/(HHV(高,75)-LLV(低,75))*100,20,1),15,1);

var 11:= VARF & lt;REF(VAR10,1)& amp;& ampVOL & gtREF(VOL,1);& amp關閉& gtREF(收盤,1);

VAR12:=(高+低+收盤)/3;

var 13:=(var 12-MA(var 12,14))/(0.015 * ave dev(var 12,14));

var 14:=(var 12-MA(var 12,70))/(0.015 * ave dev(var 12,70));

var 15:= if else(var 13 & gt;=150。& ampvar 13 & lt;200 & amp& ampvar 14 & gt;=150。& ampvar 14 & lt;200,10,0);

var 16:= if else(var 13 & lt;=-150 & amp;& ampvar 13 & gt;-200 & amp;& ampvar 14 & lt;=-150 & amp;& ampvar 14 & gt;-200,-10,var 15);

VAR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)* 100;

var 18:= 100-ABS(var 17);

var 19:= if else(var 18 & lt;90,VAR18,100);

var 1A:= if else(VARE & gt;0,VARE,0);

var 1B:= if else(var 14 & gt;= 200 & amp& ampvar 13 & gt;=150,15,if else(var 14 & lt;=-200 & amp;& ampvar 13 & lt;=-150,-15,var 16))+60;

var 1C:= var 1A & gt;48 & amp& ampvar 1B & gt;60 & amp& ampvar 19 & lt;100;

這應該是飛狐的,”&;& amp並且應該在通信信中使用。

  • 上一篇:vps搭建vpn怎麽限制流量
  • 下一篇:HTTP基本概念
  • copyright 2024編程學習大全網