일봉을 열어놓고 어떤 지표를 나타낼때 당해년도에만 나타내라는 것을 저번에 질문 드렸는데,
그때
if Floor(Currentdate/1000) == floor(sdate/1000) Then
이렇게 하면 된다고 하셨는데,
이렇게만 하니까 올해 10월부터 반영이 되고 올해 1월부터 반영은 안되더라구요.
그걸 이제 알았는데,
올해 1월부터 반영을 할려면, 어떻게 해야 하나요?
참고로 제가 예전에 이번주 혹은 이번달에만 나타낼려고 하면 아래처럼 하시면 된다고 하셨는것을 첨부합니다.
아래것은 다 되는데 당해년도는 정상적으로 안되어서요....
--------------------------------------------------------------------------------------
안녕하세요
예스스탁입니다.
1. 당주
if DateToJulian(sDate) >= DateToJulian(CurrentDate)-DayOfWeek(CurrentDate) Then
Plot1(~~~);
2. 당월
var : SDM(0),CDM(0);
SDM = Floor(sDate/100);
CDM = Floor(CurrentDate/100);
if SDM == CDM Then
Plot1(~~~);
즐거운 하루되세요
> 만복이 님이 쓴 글입니다.
> 제목 : 문의
> 분봉을 열어놓고 당일차트에만 적용시키는 수식이,
if Currentdate == sdate Then 이렇게 하면 되는데,
그럼, 중장기분봉을 열어놓고,
이번주 즉 당주와 이번달 즉 당월에만 지표를 표시하라는 수식은 어떻게 해야 하나요?
답변 1
예스스탁
예스스탁 답변
2021-12-20 11:09:13
안녕하세요
예스스탁입니다.
10000으로 나누어야 하는데 1000으로 나누게 되어 있었습니다.
수정한 식입니다.
if Floor(Currentdate/10000) == floor(sdate/10000) Then
즐거운 하루되세요
> 만복이 님이 쓴 글입니다.
> 제목 : 문의
> 일봉을 열어놓고 어떤 지표를 나타낼때 당해년도에만 나타내라는 것을 저번에 질문 드렸는데,
그때
if Floor(Currentdate/1000) == floor(sdate/1000) Then
이렇게 하면 된다고 하셨는데,
이렇게만 하니까 올해 10월부터 반영이 되고 올해 1월부터 반영은 안되더라구요.
그걸 이제 알았는데,
올해 1월부터 반영을 할려면, 어떻게 해야 하나요?
참고로 제가 예전에 이번주 혹은 이번달에만 나타낼려고 하면 아래처럼 하시면 된다고 하셨는것을 첨부합니다.
아래것은 다 되는데 당해년도는 정상적으로 안되어서요....
--------------------------------------------------------------------------------------
안녕하세요
예스스탁입니다.
1. 당주
if DateToJulian(sDate) >= DateToJulian(CurrentDate)-DayOfWeek(CurrentDate) Then
Plot1(~~~);
2. 당월
var : SDM(0),CDM(0);
SDM = Floor(sDate/100);
CDM = Floor(CurrentDate/100);
if SDM == CDM Then
Plot1(~~~);
즐거운 하루되세요
> 만복이 님이 쓴 글입니다.
> 제목 : 문의
> 분봉을 열어놓고 당일차트에만 적용시키는 수식이,
if Currentdate == sdate Then 이렇게 하면 되는데,
그럼, 중장기분봉을 열어놓고,
이번주 즉 당주와 이번달 즉 당월에만 지표를 표시하라는 수식은 어떻게 해야 하나요?