커뮤니티
질문입니다.
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,"후행스팬");
다음글
이전글