Search

시고저라인

지표설명

시고저라인은 주로 당일의 주가변동 및 지지와 저항으로 사용됩니다. 당일 시가,고가,저가를 라인으로 표시해 주가의 움직임과 위치를 파악합니다
관련 함수
DayOpen DayHigh DayLow

활용예시

//당일 고저기준 피보나치 비율선 input : 소숫점자리표시(2); var : d1(0),t1(0),hh(0),ll(0); var : tl1(0),tl2(0),tl3(0),tl4(0),tl5(0),tl6(0),tl7(0); var : tx1(0),tx2(0),tx3(0),tx4(0),tx5(0),tx6(0),tx7(0); if Bdate != Bdate[1] Then { d1 = sDate; t1 = sTime; hh = h; ll = l; var1 = hh-(hh-ll)*0.000; var2 = hh-(hh-ll)*0.236; var3 = hh-(hh-ll)*0.382; var4 = hh-(hh-ll)*0.500; var5 = hh-(hh-ll)*0.618; var6 = hh-(hh-ll)*0.764; var7 = hh-(hh-ll)*1.000; TL_Delete(TL1); TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL_Delete(TL5); TL_Delete(TL6); TL_Delete(TL7); TL1 = TL_New(d1, t1,var1,NextBarSdate, NextBarStime,var1); TL2 = TL_New(d1, t1,Var2,NextBarSdate, NextBarStime,Var2); TL3 = TL_New(d1, t1,Var3,NextBarSdate, NextBarStime,Var3); TL4 = TL_New(d1, t1,Var4,NextBarSdate, NextBarStime,Var4); TL5 = TL_New(d1, t1,Var5,NextBarSdate, NextBarStime,Var5); TL6 = TL_New(d1, t1,var6,NextBarSdate, NextBarStime,Var6); TL7 = TL_New(d1, t1,Var7,NextBarSdate, NextBarStime,Var7); Text_Delete(Tx1); Text_Delete(Tx2); Text_Delete(Tx3); Text_Delete(Tx4); Text_Delete(Tx5); Text_Delete(Tx6); Text_Delete(Tx7);; Tx1 = Text_new(sdate, stime,var1,"0.00% : "+NumToStr(var1,소숫점자리표시)); Tx2 = Text_new(sdate, stime,var2,"23.60% : "+NumToStr(var2,소숫점자리표시)); Tx3 = Text_new(sdate, stime,Var3,"38.2% : "+NumToStr(var3,소숫점자리표시)); Tx4 = Text_new(sdate, stime,var4,"50.0% : "+NumToStr(Var4,소숫점자리표시)); Tx5 = Text_new(sdate, stime,Var5,"61.8% : "+NumToStr(Var5,소숫점자리표시)); Tx6 = Text_new(sdate, stime,Var6,"76.4% : "+NumToStr(Var6,소숫점자리표시)); Tx7 = Text_new(sdate, stime,Var7,"100.0% : "+NumToStr(Var7,소숫점자리표시)); Text_SetStyle(tx1,0,0); Text_SetStyle(tx2,0,0); Text_SetStyle(tx3,0,0); Text_SetStyle(tx4,0,0); Text_SetStyle(tx5,0,0); Text_SetStyle(tx6,0,0); Text_SetStyle(tx7,0,0); } Else { if hh > 0 and h > hh Then hh = h; if ll > 0 and l < ll Then ll = l; var1 = hh-(hh-ll)*0.000; var2 = hh-(hh-ll)*0.236; var3 = hh-(hh-ll)*0.382; var4 = hh-(hh-ll)*0.500; var5 = hh-(hh-ll)*0.618; var6 = hh-(hh-ll)*0.764; var7 = hh-(hh-ll)*1.000; if hh != hh[1] or ll != ll[1] Then { TL_SetBegin(TL1,d1,t1,var1); TL_SetBegin(TL2,d1,t1,var2); TL_SetBegin(TL3,d1,t1,var3); TL_SetBegin(TL4,d1,t1,var4); TL_SetBegin(TL5,d1,t1,var5); TL_SetBegin(TL6,d1,t1,var6); TL_SetBegin(TL7,d1,t1,var7); Text_SetString(tx1,"0.00% : "+NumToStr(var1,소숫점자리표시)); Text_SetString(tx2,"23.60% : "+NumToStr(var2,소숫점자리표시)); Text_SetString(tx3,"38.2% : "+NumToStr(var3,소숫점자리표시)); Text_SetString(tx4,"50.0% : "+NumToStr(Var4,소숫점자리표시)); Text_SetString(tx5,"61.8% : "+NumToStr(Var5,소숫점자리표시)); Text_SetString(tx6,"76.4% : "+NumToStr(Var6,소숫점자리표시)); Text_SetString(tx7,"100.0% : "+NumToStr(Var7,소숫점자리표시)); } TL_SetEnd(TL1,NextBarSdate, NextBarStime,var1); TL_SetEnd(TL2,NextBarSdate, NextBarStime,var2); TL_SetEnd(TL3,NextBarSdate, NextBarStime,var3); TL_SetEnd(TL4,NextBarSdate, NextBarStime,var4); TL_SetEnd(TL5,NextBarSdate, NextBarStime,var5); TL_SetEnd(TL6,NextBarSdate, NextBarStime,var6); TL_SetEnd(TL7,NextBarSdate, NextBarStime,var7); Text_SetLocation(tx1,NextBarSdate, NextBarStime,var1); Text_SetLocation(tx2,NextBarSdate, NextBarStime,var2); Text_SetLocation(tx3,NextBarSdate, NextBarStime,var3); Text_SetLocation(tx4,NextBarSdate, NextBarStime,var4); Text_SetLocation(tx5,NextBarSdate, NextBarStime,var5); Text_SetLocation(tx6,NextBarSdate, NextBarStime,var6); Text_SetLocation(tx7,NextBarSdate, NextBarStime,var7); }
C
복사
뒤로가기는 좌측상단의 목차 버튼을 눌러주세요.