커뮤니티

지표 질문입니다

프로필 이미지
유튜버
2020-11-19 18:26:47
434
글번호 144051
답변완료
1. 틱 차트에서 9시부터 9시반까지 30분동안 고가를 고가 상부에 글자로 표시하고 그 상부에 고가와 저가의 폭을 더한 값을 표시한다 저가를 저가 하부에 글자로 표시하고 그 하부에 고가와 저가의 폭을 뺀 값을 표시한다 2. 틱 차트에서 9시반~10시까지 고가(A)와 9시~9시반까지 고가(B)를 표시하고 A*2-B 위치를 표시한다 9시반~10시까지 저가(C)와 9시~9시반까지 저가(D)를 표시하고 C*2-D 위치를 표시한다 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-11-20 15:32:20

안녕하세요 예스스탁입니다. 1 var : tx1(0),tx2(0),tx3(0),tx4(0); if sTime < 93000 Then { var1 = DayHigh; Var2 = DayLow; Var3 = (var1-Var2); } if Bdate != Bdate[1] Then { tx1 = text_new(sDate,sTime,var1,NumToStr(var1,2)); tx2 = text_new(sDate,sTime,var1+Var3,NumToStr(var1+Var3,2)); tx3 = text_new(sDate,sTime,Var2,NumToStr(var2,2)); tx4 = text_new(sDate,sTime,Var2-Var3,NumToStr(var2-Var3,2)); } Else { Text_SetString(tx1,NumToStr(var1,2)); Text_SetString(tx2,NumToStr(var1+Var3,2)); Text_SetString(tx3,NumToStr(var2,2)); Text_SetString(tx4,NumToStr(var2-Var3,2)); } Text_SetStyle(tx1,2,1); Text_SetStyle(tx2,2,1); Text_SetStyle(tx3,2,0); Text_SetStyle(tx4,2,0); Text_SetLocation(tx1,sDate,sTime,var1); Text_SetLocation(tx2,sDate,sTime,var1+Var3); Text_SetLocation(tx3,sDate,sTime,Var2); Text_SetLocation(tx4,sDate,sTime,Var2-Var3); Plot1(var1); Plot2(var2); Plot3(var1+Var3); Plot4(var2-Var3); 2 var : AA(0),BB(0),CC(0),DD(0); var : tx1(0),tx2(0),tx3(0),tx4(0),tx5(0),tx6(0); if Bdate != Bdate[1] Then { BB = H; DD = L; tx1 = text_new(sDate,sTime,BB,NumToStr(BB,2)); tx2 = text_new(sDate,sTime,DD,NumToStr(DD,2)); } Else { if sTime < 93000 Then { if H > BB Then BB = H; if L < DD Then DD = L; } } Text_SetString(tx1,NumToStr(BB,2)); Text_SetString(tx2,NumToStr(DD,2)); Text_SetStyle(tx1,2,1); Text_SetStyle(tx2,2,0); Text_SetLocation(tx1,sDate,sTime,BB); Text_SetLocation(tx2,sDate,sTime,DD); if sTime >= 93000 and sTime[1] < 93000 Then { AA = h; CC = l; tx3 = text_new(sDate,sTime,AA,NumToStr(AA,2)); tx4 = text_new(sDate,sTime,AA*2-BB,NumToStr(AA*2-BB,2)); tx5 = text_new(sDate,sTime,CC,NumToStr(CC,2)); tx6 = text_new(sDate,sTime,CC*2-DD,NumToStr(CC*2-DD,2)); } if sTime >= 93000 and sTime < 100000 Then { if H > AA Then AA = H; if L < CC Then CC = C; } if sTime >= 93000 Then { Text_SetStyle(tx3,2,1); Text_SetStyle(tx4,2,1); Text_SetStyle(tx5,2,0); Text_SetStyle(tx6,2,0); Text_SetLocation(tx3,sDate,sTime,AA); Text_SetLocation(tx4,sDate,sTime,AA*2-BB); Text_SetLocation(tx5,sDate,sTime,CC); Text_SetLocation(tx6,sDate,sTime,CC*2-DD); } Plot1(BB); Plot2(DD); if sTime >= 93000 Then { Plot3(AA); Plot4(AA*2-BB); } if sTime >= 93000 Then { Plot5(CC); Plot6(CC*2-DD); } 즐거운 하루되세요 > 유튜버 님이 쓴 글입니다. > 제목 : 지표 질문입니다 > 1. 틱 차트에서 9시부터 9시반까지 30분동안 고가를 고가 상부에 글자로 표시하고 그 상부에 고가와 저가의 폭을 더한 값을 표시한다 저가를 저가 하부에 글자로 표시하고 그 하부에 고가와 저가의 폭을 뺀 값을 표시한다 2. 틱 차트에서 9시반~10시까지 고가(A)와 9시~9시반까지 고가(B)를 표시하고 A*2-B 위치를 표시한다 9시반~10시까지 저가(C)와 9시~9시반까지 저가(D)를 표시하고 C*2-D 위치를 표시한다 감사합니다