커뮤니티

수식 문의

프로필 이미지
흑수돌
2013-04-01 12:35:02
218
글번호 61440
답변완료
please check attaschment. always thank you.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-04-01 11:43:10

안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. 해당 지표식은 나누어 떨어지는 시간 주기에서만 사용 가능하며, 틱차트에서는 사용 하실 수 없습니다. Input:분봉(5); Var:OO(0),HH(0),LL(0),CC(0),TL1(0),TL2(0),TL3(0),TL4(0),TL5(0),TL6(0),TL7(0),TL8(0); Value1 = 분봉/BarInterval; Value2 = DayIndex()%Value1; If Value2 == 0 Then { OO = O; HH = H; LL = L; } Else { HH = Max(HH,H); LL = Min(LL,L); CC = C; } If Value2 == 0 Then { Value3 = Value2[1] + 1; //추세선 그려야 할 봉의 개수 TL1 = TL_New(Date[Value3],sTime[Value3],OO[1],Date[1],sTime[1],OO[1]); TL2 = TL_New(Date[Value3],sTime[Value3],CC[1],Date[1],sTime[1],CC[1]); TL3 = TL_New(Date[Value3],sTime[Value3],CC[1],Date[Value3],sTime[Value3],OO[1]); TL4 = TL_New(Date[1],sTime[1],CC[1],Date[1],sTime[1],OO[1]); TL_Delete(TL5); TL_Delete(TL6); TL_Delete(TL7); TL_Delete(TL8); If OO[1] <= C[1] Then { TL_SetColor(TL1,RED); TL_SetColor(TL2,RED); TL_SetColor(TL3,RED); TL_SetColor(TL4,RED); } Else { TL_SetColor(TL1,BLUE); TL_SetColor(TL2,BLUE); TL_SetColor(TL3,BLUE); TL_SetColor(TL4,BLUE); } } Else { //분 단위로 나누어 떨어지지 않는 구간, 실시간 조회 때문에 반영 TL_Delete(TL5); TL_Delete(TL6); TL_Delete(TL7); TL_Delete(TL8); TL5 = TL_New(Date[Value2],sTime[Value2],HH,Date[1],sTime[1],HH); TL6 = TL_New(Date[Value2],sTime[Value2],LL,Date[1],sTime[1],LL); TL7 = TL_New(Date[Value2],sTime[Value2],LL,Date[Value2],sTime[Value2],HH); TL8 = TL_New(Date[1],sTime[1],LL,Date[1],sTime[1],HH); If OO <= C Then { TL_SetColor(TL5,RED); TL_SetColor(TL6,RED); TL_SetColor(TL7,RED); TL_SetColor(TL8,RED); } Else { TL_SetColor(TL5,BLUE); TL_SetColor(TL6,BLUE); TL_SetColor(TL7,BLUE); TL_SetColor(TL8,BLUE); } } TL_SetSize(TL1,1); TL_SetSize(TL2,1); TL_SetSize(TL3,1); TL_SetSize(TL4,1); TL_SetSize(TL5,1); TL_SetSize(TL6,1); TL_SetSize(TL7,1); TL_SetSize(TL8,1); > 흑수돌 님이 쓴 글입니다. > 제목 : 수식 문의 > please check attaschment. always thank you.