첨부 이미지
그림1
감사합니다.
첨부화일은 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"라고 표시하고 싶습니다