커뮤니티

지표질문입니다

프로필 이미지
para
2026-08-08 14:37:46
28
글번호 233164
답변완료

1.


주간 고가 A

주간 저가 B

주간 마디 C=A-B


야간 저가+C를 그린다

야간 고가-C 를 그린다


2.


야간 고가 D

주간 저가 E

주간 마디 F=D-E


주간 저가+F를 그린다

주간 고가-F 를 그린다


감사합니다

지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-08-10 13:33:33

안녕하세요 예스스탁입니다. 1 var : i(0); Array : DO[100](0),DH[100](0),DL[100](0),DC[100](0); Array : NO[100](0),NH[100](0),NL[100](0),NC[100](0); //주간 시고저종가 if (sDate != sDate[1] and sTime >= 84500) or (sDate == sDate[1] and sTime >= 84500 and sTime[1] < 84500) Then { For i = 99 DownTo 1 { DO[i] = DO[i-1]; DH[i] = DH[i-1]; DL[i] = DL[i-1]; DC[i] = DC[i-1]; } DO[0] = O; DH[0] = H; DL[0] = L; } if sTime >= 84500 and sTime < 180000 Then { if DH[0] > 0 and H > DH[0] Then DH[0] = H; if DL[0] > 0 and L < DL[0] Then DL[0] = L; DC[0] = C; } //야간 시고저종가 if (sDate != sDate[1] and sTime >= 180000) or (sDate == sDate[1] and sTime >= 180000 and sTime[1] < 180000) Then { For i = 99 downTo 1 { NO[i] = NO[i-1]; NH[i] = NH[i-1]; NL[i] = NL[i-1]; NC[i] = NC[i-1]; } NO[0] = O; NH[0] = H; NL[0] = L; } if sTime >= 180000 or sTime <84500 Then { if NH[0] > 0 and H > NH[0] Then NH[0] = H; if NL[0] > 0 and L < NL[0] Then NL[0] = L; NC[0] = C; } Plot1(NL[0]+(DH[0]-DL[0])); Plot2(NH[0]-(DH[0]-DL[0])); 2 var : i(0); Array : DO[100](0),DH[100](0),DL[100](0),DC[100](0); Array : NO[100](0),NH[100](0),NL[100](0),NC[100](0); //주간 시고저종가 if (sDate != sDate[1] and sTime >= 84500) or (sDate == sDate[1] and sTime >= 84500 and sTime[1] < 84500) Then { For i = 99 DownTo 1 { DO[i] = DO[i-1]; DH[i] = DH[i-1]; DL[i] = DL[i-1]; DC[i] = DC[i-1]; } DO[0] = O; DH[0] = H; DL[0] = L; } if sTime >= 84500 and sTime < 180000 Then { if DH[0] > 0 and H > DH[0] Then DH[0] = H; if DL[0] > 0 and L < DL[0] Then DL[0] = L; DC[0] = C; } //야간 시고저종가 if (sDate != sDate[1] and sTime >= 180000) or (sDate == sDate[1] and sTime >= 180000 and sTime[1] < 180000) Then { For i = 99 downTo 1 { NO[i] = NO[i-1]; NH[i] = NH[i-1]; NL[i] = NL[i-1]; NC[i] = NC[i-1]; } NO[0] = O; NH[0] = H; NL[0] = L; } if sTime >= 180000 or sTime <84500 Then { if NH[0] > 0 and H > NH[0] Then NH[0] = H; if NL[0] > 0 and L < NL[0] Then NL[0] = L; NC[0] = C; } Plot1(DL[0]+(NH[0]-DL[0])); Plot2(DH[0]-(NH[0]-DL[0])); 즐거운 하루되세요