커뮤니티

부탁드립니다.

프로필 이미지
포보스
2023-11-20 19:50:17
988
글번호 174232
답변완료
안녕하세요? 참조데이터2 분봉에서 타주기 일봉 2일선, 3일선, 5일선을 각각 시작추세선을 표기하되 전일 15:00시부터 당일 14:30분까지 Plot로 나타나도록 부탁드립니다. 바쁘신데 죄송하고 고맙습니다. 또 감사드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-11-21 14:10:59

안녕하세요 예스스탁입니다. 참조데이터 위로 바로 지표를 적용하지 못합니다. 식 적용 후에 마우스로 끌어서 참조데이터 위로 옮기셔야 하는데 추세선은 마우스로 클릭이 되지 않으므로 data2의 시초가선을 plot으로 같이 그려지게 작성해 드립니다. 시초가선을 마우스로 클릭 후 참조데이터 위로 드래그앤 드롭하시면 됩니다. input : P1(2),P2(3),P3(5); var : cnt(0),d1(0); var : sum1(0),sum2(0),sum3(0),mav1(0),mav2(0),mav3(0); var : TL1(0),TL2(0),TL3(0); Array : C2[100](0); if data2(Bdate != Bdate[1]) Then { For cnt = 99 DownTo 1 { C2[cnt] = C2[cnt-1]; TL_Delete(TL1[cnt]); TL_Delete(TL2[cnt]); TL_Delete(TL3[cnt]); } C2[0] = Data2(c); sum1 = 0; sum2 = 0; sum3 = 0; For cnt = 0 to max(P1,P2,P3) { if cnt < P1 Then sum1 = sum1 + C2[cnt]; if cnt < P2 Then sum2 = sum3 + C2[cnt]; if cnt < P3 Then sum3 = sum3 + C2[cnt]; } mav1 = sum1/P1; mav2 = sum2/P2; mav3 = sum3/P3; d1 = Data2(Bdate[1]); TL1 = TL_New_Self(d1,150000,mav1,sDate,sTime,mav1); TL2 = TL_New_Self(d1,150000,mav2,sDate,sTime,mav2); TL3 = TL_New_Self(d1,150000,mav3,sDate,sTime,mav3); TL_SetColor(TL1,Red); TL_SetColor(TL2,Blue); TL_SetColor(TL3,Green); } Else { C2[0] = Data2(c); TL_SetEnd(TL1,NextBarSdate,NextBarStime,mav1); TL_SetEnd(TL2,NextBarSdate,NextBarStime,mav2); TL_SetEnd(TL3,NextBarSdate,NextBarStime,mav3); } Plot1(Data2(OpenD(0))); 즐거운 하루되세요 > 포보스 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 안녕하세요? 참조데이터2 분봉에서 타주기 일봉 2일선, 3일선, 5일선을 각각 시작추세선을 표기하되 전일 15:00시부터 당일 14:30분까지 Plot로 나타나도록 부탁드립니다. 바쁘신데 죄송하고 고맙습니다. 또 감사드립니다.