커뮤니티

행복; 지표식 작성 바랍니다

프로필 이미지
행복한가방
2020-11-25 18:39:57
624
글번호 144207
답변완료
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다 시스템식 관련입니다 주기; 10분봉 < 질문 > - 기준일이 2020년 11월 23일 월요일 일 때(즉, sDate == 20201123) - 2020년 11월 20일 금요일의 종가는 하루전의 종가이어서 DayClose(1) 이고 - 2020년 11월 20일 금요일은 달력 기준으로 3일 전이어서 JulianToDate( DateToJulian( sDate ) - 3 ) 인데 - 2020년 11월 20일 금요일은 영업일 기준으로 1일 전이어서 Bdate(1) 로 하였으나 작동이 되지 않습니다 - 달력 기준이 아니라 영업일 기준으로 1일 전을 나타내려면 어떻게 해야 하는지요? 수고하십시요^^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-11-26 14:16:00

안녕하세요 예스스탁입니다. 1 당일을 기준으로 1일전 영업일은 아래와 같이 작성해 사용하시면 됩니다. 다만 랭귀지에 휴일 정보가 없어 휴일이 포함되면 그 날짜를 찾을 수 없습니다. var1 = DateToJulian(CurrentDate); Var2 = DayOfWeek(CurrentDate); if Var2 >= 2 and Var2 <= 5 Then value1 = var1-1; if Var1 == 1 Then value1 = var1-3; Var3 = JulianToDate(value1); Plot1(Var3); 2 차트에서 직전 영업일의 날짜를 당일에 사용하고자 하시면 아래와 같이 값을 저장해 사용하시면 됩니다. if Bdate != Bdate[1] Then var1 = Bdate[1]; Plot1(Var1); 즐거운 하루되세요 > 행복한가방 님이 쓴 글입니다. > 제목 : 행복; 지표식 작성 바랍니다 > 한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다 시스템식 관련입니다 주기; 10분봉 < 질문 > - 기준일이 2020년 11월 23일 월요일 일 때(즉, sDate == 20201123) - 2020년 11월 20일 금요일의 종가는 하루전의 종가이어서 DayClose(1) 이고 - 2020년 11월 20일 금요일은 달력 기준으로 3일 전이어서 JulianToDate( DateToJulian( sDate ) - 3 ) 인데 - 2020년 11월 20일 금요일은 영업일 기준으로 1일 전이어서 Bdate(1) 로 하였으나 작동이 되지 않습니다 - 달력 기준이 아니라 영업일 기준으로 1일 전을 나타내려면 어떻게 해야 하는지요? 수고하십시요^^