▒ 목적 : PaintBar 작성하기
: EasyLanguage의 날짜 참조하기
▒ 설명 : input으로 정한 요일에 PaintBar로 표시하기
▶ #21 MyDay라는 이름의 새로운 PaintBar를 만듭니다.
상기 설명에서 언급했듯이 특정 요일이 되면 차트의 bar에 표시를 하는 PaintBar입니다.
요일을 정하기 위해 input을 사용할 예정이며, If... then 문장으로 true여부를 판단해서 그 bar를 색칠할 예정입니다.
▶ Editor에서 아래와 같이 작성하고 작성완료된 후 검증하는 것을 기억하시기 바랍니다.
Input: DoW(Wednesday);
If DayOfWeek(Date) = DoW then
PlotPB(High, Low, "DoW");
▶ If... then문은 차트의 bar 정보 중 요일값을 조회해주는 DayofWeek라는 예약어를 사용합니다.
더 구체적으로 표현하자면, DayofWeek는 해당 bar의 날짜를 근거로 차트상 각 bar에 대한 값을 조회할 수 있습니다.
특정요일에 상응하는 결과값은 아래와 같습니다.
0 = Sunday
1 = Monday
2 = Tuesday
3 = Wednesday
4 = Thursday
5 = Friday
6 = Saturday
▶ 3 값을 가지고 있는 bar라는 것은 수요일이라는 의미와 같으며, 이 때 TradeStation은 그 bar를 색칠하게 됩니다.
#21 MyDay를 차트에 추가해보겠습니다.
일봉이나 intraday 차트에서 사용될 수 있습니다.
: EasyLanguage의 날짜 참조하기
▒ 설명 : input으로 정한 요일에 PaintBar로 표시하기
▶ #21 MyDay라는 이름의 새로운 PaintBar를 만듭니다.
상기 설명에서 언급했듯이 특정 요일이 되면 차트의 bar에 표시를 하는 PaintBar입니다.
요일을 정하기 위해 input을 사용할 예정이며, If... then 문장으로 true여부를 판단해서 그 bar를 색칠할 예정입니다.
▶ Editor에서 아래와 같이 작성하고 작성완료된 후 검증하는 것을 기억하시기 바랍니다.
Input: DoW(Wednesday);
If DayOfWeek(Date) = DoW then
PlotPB(High, Low, "DoW");
▶ If... then문은 차트의 bar 정보 중 요일값을 조회해주는 DayofWeek라는 예약어를 사용합니다.
더 구체적으로 표현하자면, DayofWeek는 해당 bar의 날짜를 근거로 차트상 각 bar에 대한 값을 조회할 수 있습니다.
특정요일에 상응하는 결과값은 아래와 같습니다.
0 = Sunday
1 = Monday
2 = Tuesday
3 = Wednesday
4 = Thursday
5 = Friday
6 = Saturday
▶ 3 값을 가지고 있는 bar라는 것은 수요일이라는 의미와 같으며, 이 때 TradeStation은 그 bar를 색칠하게 됩니다.
#21 MyDay를 차트에 추가해보겠습니다.
일봉이나 intraday 차트에서 사용될 수 있습니다.