커뮤니티

1분봉에서 지나고 난 다음에 VI종가 표시

프로필 이미지
jdavid
2023-05-25 14:29:27
941
글번호 169281
답변완료

첨부 이미지

감사합니다. 첨부화일은 1분봉 성문전자 차트입니다. 09시 25분에 VI발동, 고가=종가, 09시 26분 캔들은 없고, 09시27분에 갭상승하든, 갭하락 하든 관계없이 09시26분 캔들이 없다는 것을 이용해서 09시27분 이후에 즉, VI가 지나고 난 이후에 VI 종가선을 지표로 그리고 글자로 "VI:2505"라고 표시하고 싶습니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-05-25 15:10:50

안녕하세요 예스스탁입니다. var : VI(0),tx(0); #날짜변경 #VI값은 0 if bdate != Bdate[1] Then VI = 0; if Bdate == Bdate[1] and #두번째 봉부터 C[1] == H[1] and #전봉의 종가와 고가가 같고 TimeToMinutes(sTime) >= TimeToMinutes(sTime[1])+2 Then #전봉과 현재봉 시간차이가 2분이상이면 { #VI에 전봉종가 저장 VI = C[1]; #텍스트 출력 tx = Text_New(sDate,sTime,VI,"VI:"+NumToStr(VI,0)); Text_SetStyle(tx,2,0); } #VI에 값이 있는 경우에만 출력 if VI > 0 Then Plot1(VI); Else NoPlot(1); 즐거운 하루되세요 > jdavid 님이 쓴 글입니다. > 제목 : 1분봉에서 지나고 난 다음에 VI종가 표시 > 감사합니다. 첨부화일은 1분봉 성문전자 차트입니다. 09시 25분에 VI발동, 고가=종가, 09시 26분 캔들은 없고, 09시27분에 갭상승하든, 갭하락 하든 관계없이 09시26분 캔들이 없다는 것을 이용해서 09시27분 이후에 즉, VI가 지나고 난 이후에 VI 종가선을 지표로 그리고 글자로 "VI:2505"라고 표시하고 싶습니다