커뮤니티

질문입니다.

프로필 이미지
7007
2010-05-25 12:08:29
735
글번호 30125
답변완료
주봉에서 금주일 경우에만 일목균형표의 후행스팬을 나타내고자 아래 지표식을 설정하였으나 금주 월요일은 나오던데... 오늘은 안나오네요... 수정부탁드립니다. var1 = DayOfWeek(CurrentDate); var2 = DateToJulian(sDate); var3 = DateToJulian(CurrentDate); if (var1 == 1 and var2 == var3) or (var1 == 2 and var2 >= var3-1) or (var1 == 3 and var2 >= var3-2) or (var1 == 4 and var2 >= var3-3) or (var1 == 5 and var2 >= var3-4) Then var5=1; Else var5=0; VAR6=int(FracPortion(stime/10000)*100); VAR7=int(FracPortion(CURRENTTIME/10000)*100); if var5==1 then Plot1(C,"후행스팬");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-05-25 17:56:41

안녕하세요 예스스탁입니다. 적용해 보았지만 당일 지표가 첨부된 그림과 같이 정상적으로 표시가 됩니다. 아래 답변과 마찬가지로 주봉에서 마지막봉에만 표시를 하시려면 아래식을 사용하셔도 됩니다. if LastBarOnChart == 1 Then Plot5(C,"후행스팬"); 즐거운 하루되세요 > 7007 님이 쓴 글입니다. > 제목 : 질문입니다. > 주봉에서 금주일 경우에만 일목균형표의 후행스팬을 나타내고자 아래 지표식을 설정하였으나 금주 월요일은 나오던데... 오늘은 안나오네요... 수정부탁드립니다. var1 = DayOfWeek(CurrentDate); var2 = DateToJulian(sDate); var3 = DateToJulian(CurrentDate); if (var1 == 1 and var2 == var3) or (var1 == 2 and var2 >= var3-1) or (var1 == 3 and var2 >= var3-2) or (var1 == 4 and var2 >= var3-3) or (var1 == 5 and var2 >= var3-4) Then var5=1; Else var5=0; VAR6=int(FracPortion(stime/10000)*100); VAR7=int(FracPortion(CURRENTTIME/10000)*100); if var5==1 then Plot1(C,"후행스팬");