커뮤니티
47628에 대한 재질문입니다
2016-05-18 22:27:11
88
글번호 98224
항상 친절한 답변에 감사드립니다.
추가 질문입니다. 분봉이나 틱봉 차트에서 피봇가는 다음 날에 전일 고,저,종가를 기준으로 구하는데, 당일 장 마감 후에 당일 마지막 봉에서 다음날 피봇가가 나오도록 하고 싶습니다. 마지막 봉에서 한 번만 계산하면 좋은데 방법을 몰라 오후 3시 이후에 여러번 시도하여 최종 피봇가가 보이도록 했는데..문제는 당일 최종봉의 종가를 DayClose로 계산하지 못하고 이전봉의 종가를 DayClose로 계산하여 피봇가에서 오류가 생깁니다. 수정을 부탁드립니다. 감사합니다.
var : str("");
if time>150000 then begin // 오후 3시 이후 시도
TL_Delete(var2); //최종 이전 것은 일단 지우고 최종봉에 대한 그림을 그리기 위함
Text_Delete(var3); // 최종 이전 것은 일단 지우고 최종봉에 대한 글자를 쓰기 위함
var1=(DayHigh+DayLow+DayClose)/3;
str = "피봇가";
var2=TL_New(sdate[1],stime[1],var1,sdate[0],stime[0],var1);
var3=Text_New(sDate,stime,var1,str);
Text_SetStyle(var3,0,1);
end
답변 1
예스스탁 예스스탁 답변
2016-05-19 18:36:39
안녕하세요
예스스탁입니다.
추세선 함수는 봉완성시에서만 동작합니다.
봉이 완성되는 시점은 다음봉의 시가가 수신될때 입니다.
그러므로 당일 마지막봉은 봉이 완성이 되지 않아
추세선으로 해당 값을 그려보실수가 없습니다.
방법이라면 일반지표출력함수인 plot으로 보시는 방법뿐이 없습니다.
var : str("");
if Stime < 150000 Then
var1=(DayHigh(1)+DayLow(1)+DayClose(1))/3;
Else
var1=(DayHigh+DayLow+DayClose)/3;
plot1(var1);
즐거운 하루되세요
> 씸풀 님이 쓴 글입니다.
> 제목 : 47628에 대한 재질문입니다
> 항상 친절한 답변에 감사드립니다.
추가 질문입니다. 분봉이나 틱봉 차트에서 피봇가는 다음 날에 전일 고,저,종가를 기준으로 구하는데, 당일 장 마감 후에 당일 마지막 봉에서 다음날 피봇가가 나오도록 하고 싶습니다. 마지막 봉에서 한 번만 계산하면 좋은데 방법을 몰라 오후 3시 이후에 여러번 시도하여 최종 피봇가가 보이도록 했는데..문제는 당일 최종봉의 종가를 DayClose로 계산하지 못하고 이전봉의 종가를 DayClose로 계산하여 피봇가에서 오류가 생깁니다. 수정을 부탁드립니다. 감사합니다.
var : str("");
if time>150000 then begin // 오후 3시 이후 시도
TL_Delete(var2); //최종 이전 것은 일단 지우고 최종봉에 대한 그림을 그리기 위함
Text_Delete(var3); // 최종 이전 것은 일단 지우고 최종봉에 대한 글자를 쓰기 위함
var1=(DayHigh+DayLow+DayClose)/3;
str = "피봇가";
var2=TL_New(sdate[1],stime[1],var1,sdate[0],stime[0],var1);
var3=Text_New(sDate,stime,var1,str);
Text_SetStyle(var3,0,1);
end