커뮤니티

지표 부탁드립니다.

프로필 이미지
라몬
2021-08-12 11:53:22
1021
글번호 151490
답변완료
오늘도 도움 부탁 드립니다. 해외선물 전일 진폭(저점~고점) 을 4등분하여 활용하고자 합니다. 특히 항셍은 장 시작시간이 틀리지만 전일 진폭으로 하게되면 수식은 같이 활용해도 될거 같은데 다르면 말씀해 주세요 고맙습니다^^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-08-12 12:57:47

안녕하세요 예스스탁입니다. 항셍과 같이 거래소기준 영업시간변경이 아닌 별도 시간을 하루의 시작으로 보는 경우에는 2번식을 이용하셔야 합니다. 1 var : HH(0),LL(0),cnt(0); var : tx1(0),tx2(0),tx3(0),tx4(0),tx5(0); hh = DayHigh(1); ll = DayLow(1); if hh > 0 and ll > 0 Then { var1 = hh; var2 = ll+(hh-ll)*0.75; var3 = ll+(hh-ll)*0.50; var4 = ll+(hh-ll)*0.25; var5 = ll; Plot1(Var1,"최고",RGB(252,102,2)); Plot2(Var2,"75%",RGB(232,251,251)); Plot3(Var3,"50%",RGB(183,221,33)); Plot4(Var4,"25%",RGB(32,215,222)); Plot5(Var5,"최저",RGB(7,86,247)); Text_Delete(tx1); Text_Delete(tx2); Text_Delete(tx3); Text_Delete(tx4); Text_Delete(tx5); tx1 = Text_New(NextBarSdate,NextBarStime,var1,"N일 "+NumToStr(var1,2)); tx2 = Text_New(NextBarSdate,NextBarStime,var2,"N일 "+NumToStr(var2,2)); tx3 = Text_New(NextBarSdate,NextBarStime,var3,"N일 "+NumToStr(var3,2)); tx4 = Text_New(NextBarSdate,NextBarStime,var4,"N일 "+NumToStr(var4,2)); tx5 = Text_New(NextBarSdate,NextBarStime,var5,"N일 "+NumToStr(var5,2)); Text_SetStyle(tx1,0,1); Text_SetStyle(tx2,0,1); Text_SetStyle(tx3,0,1); Text_SetStyle(tx4,0,1); Text_SetStyle(tx5,0,1); } 2 input : 기준시간(101500); var : HH(0),LL(0),cnt(0); var : tx1(0),tx2(0),tx3(0),tx4(0),tx5(0); Array : DO[20](0),DH[20](0),DL[20](0),DC[20](0); if (sdate != sdate[1] and stime >= 기준시간) or (sdate == sdate[1] and stime >= 기준시간 and stime[1] < 기준시간) Then { DO[0] = O; DH[0] = H; DL[0] = L; for cnt = 1 to 19 { DO[cnt] = DO[cnt-1][1]; DH[cnt] = DH[cnt-1][1]; DL[cnt] = DL[cnt-1][1]; DC[cnt] = DC[cnt-1][1]; } } DC[0] = C; if H > DH[0] Then DH[0] = H; if L < DL[0] Then DL[0] = L; hh = DH[1]; ll = DL[1]; if hh > 0 and ll > 0 Then { var1 = hh; var2 = ll+(hh-ll)*0.75; var3 = ll+(hh-ll)*0.50; var4 = ll+(hh-ll)*0.25; var5 = ll; Plot1(Var1,"최고",RGB(252,102,2)); Plot2(Var2,"75%",RGB(232,251,251)); Plot3(Var3,"50%",RGB(183,221,33)); Plot4(Var4,"25%",RGB(32,215,222)); Plot5(Var5,"최저",RGB(7,86,247)); Text_Delete(tx1); Text_Delete(tx2); Text_Delete(tx3); Text_Delete(tx4); Text_Delete(tx5); tx1 = Text_New(NextBarSdate,NextBarStime,var1,"N일 "+NumToStr(var1,2)); tx2 = Text_New(NextBarSdate,NextBarStime,var2,"N일 "+NumToStr(var2,2)); tx3 = Text_New(NextBarSdate,NextBarStime,var3,"N일 "+NumToStr(var3,2)); tx4 = Text_New(NextBarSdate,NextBarStime,var4,"N일 "+NumToStr(var4,2)); tx5 = Text_New(NextBarSdate,NextBarStime,var5,"N일 "+NumToStr(var5,2)); Text_SetStyle(tx1,0,1); Text_SetStyle(tx2,0,1); Text_SetStyle(tx3,0,1); Text_SetStyle(tx4,0,1); Text_SetStyle(tx5,0,1); } 즐거운 하루되세요 > 라몬 님이 쓴 글입니다. > 제목 : 지표 부탁드립니다. > 오늘도 도움 부탁 드립니다. 해외선물 전일 진폭(저점~고점) 을 4등분하여 활용하고자 합니다. 특히 항셍은 장 시작시간이 틀리지만 전일 진폭으로 하게되면 수식은 같이 활용해도 될거 같은데 다르면 말씀해 주세요 고맙습니다^^