커뮤니티

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

프로필 이미지
행복한가방
2020-01-10 01:41:53
100
글번호 135030
답변완료
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다 지표식 관련입니다 << 질문 >> - 주기; 일봉 - 2020년 1월 6일부터 2020년 1월 8일 사이에 지표식 1을 그리기 인 경우 < 아래1 > 처럼 지표식이 됩니다 ============< 아래1 시작 >============================= If sDate >= 20200106 and sDate <= 20200108 Then Var1 = 1; Else Var1 = 0; Plot1(Var1); ============< 아래1 끝 >============================= 이를 변형하여 - 주기; 일봉 - 오늘을 기준으로 - 3일 전 영업일부터 1일 전 영업일 사이에 지표식 1을 그리기 할 때 < 아래2 > 처럼 지표식을 작성하였습니다 ============< 아래2 시작 >============================= If sDate >= bDate[3] and sDate <= bDate[1] Then Var1 = 1; Else Var1 = 0; Plot1(Var1); ============< 아래1 끝 >============================= 그러나 그려지지 않습니다 어디가 잘못되었는지요? 수식 작성 바랍니다 수고하십시요^^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-01-10 11:15:21

안녕하세요 예스스탁입니다. bdate나 sdate 모두 봉에서 리턴되는 값입니다. 현재봉의 sdate가 현재봉기준 bdate[1]보다 작을 수 없습니다. If sDate >= JulianToDate(DateToJulian(CurrentDate)-3) and sDate <= JulianToDate(DateToJulian(CurrentDate)-1) Then Var1 = 1; Else Var1 = 0; Plot1(Var1); 즐거운 하루되세요 > 행복한가방 님이 쓴 글입니다. > 제목 : 행복; 지표식 작성 바랍니다 > 한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다 지표식 관련입니다 << 질문 >> - 주기; 일봉 - 2020년 1월 6일부터 2020년 1월 8일 사이에 지표식 1을 그리기 인 경우 < 아래1 > 처럼 지표식이 됩니다 ============< 아래1 시작 >============================= If sDate >= 20200106 and sDate <= 20200108 Then Var1 = 1; Else Var1 = 0; Plot1(Var1); ============< 아래1 끝 >============================= 이를 변형하여 - 주기; 일봉 - 오늘을 기준으로 - 3일 전 영업일부터 1일 전 영업일 사이에 지표식 1을 그리기 할 때 < 아래2 > 처럼 지표식을 작성하였습니다 ============< 아래2 시작 >============================= If sDate >= bDate[3] and sDate <= bDate[1] Then Var1 = 1; Else Var1 = 0; Plot1(Var1); ============< 아래1 끝 >============================= 그러나 그려지지 않습니다 어디가 잘못되었는지요? 수식 작성 바랍니다 수고하십시요^^