메뉴 건너뛰기

TradeStation

조회 수 225 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
▒ 목적 : ShowMe 작성하기, If...then 문장 블럭 사용하기, Range와 Highest 함수 이용하기

▒ 설명 : 이전 10개 bar의 가장 큰 Range보다 큰 Range를 가진 bar를 ShowMe로 표시하기

▶ #18 Wide Range라고 이름붙인 새로운 ShowMe를 만듭니다. (Select Template 에서 None으로 설정합니다.)
이 사례에서 어떻게 함수를 사용하는지를 배워야 하므로 range 계산을 위해 Range 함수를 사용하기로 합니다.
( 지금까지 사용해왔듯이 High - Low를 쓰는 대신)
또한 Highest 함수도 사용해볼 예정입니다.

▶ 아래와 같이 작성해 봅니다.
If Range >

▶ EasyLanguage Dictionary로 Highest 함수를 찾아낸 후 ShowMe로 드래그합니다.
Dictionary의 검색창에 "Highest"라고 치고 오른쪽 화살표를 클릭합니다.
목록 중에 Highest 함수를 선택합니다.
ShowMe로 이 함수를 드래그 앤 드랍합니다.
If Range > Highest(

▶ Highest 함수는 가격과 기간이라는 두 개의 파라미터를 필요로 합니다.
최근 10개 bar의 Highest Range를 구하려고 한다면 가격 파라미터로 Range 함수를, 기간 파라미터로 10을 사용할 수 있습니다.
게다가 기간을 input으로 사용한다면 더 좋을 것 같습니다.
Input : TrlgBars(10);
If Range > Highest (Range, TrlgBars)

▶ 또한 현재 Range를 초과하는 로직은 있을 수 없기 때문에 이전 bar로부터 10개 bar를 참조하도록 수정해줍니다.
Input : TrlgBars(10);
If Range > Highest (Range, TrlgBars)[1]

▶ "현재 범위가 한 bar 전부터 10개 bar 내에 최고 범위보다 크다면." 이라는 내용을 작성한 것이라고 볼 수 있습니다.

▶ 이제 If...then 문장 내에 행동을 추가합니다.
주어진 행동 주위로 begin과 end(세미콜론 포함) 를 사용해야 한다는 점을 기억하시기 바랍니다.
Input : TrlgBars(10);
If Range > Highest (Range, TrlgBars)[1] then begin
Plot1 (Close, "Wide Range");
Alert;
End;

▶ ShowMe를 검증하고 차트에 추가합니다.
최근 10개 bar의 가장 큰 범위를 벗어난 Range가 발생한 bar에 ShowMe 표시를 보실 수 있습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 신한 HTS (SHINHAN i GX) Issues 조봉제 2019.01.09 1561
공지 신한TS Issues 5 file 관리자 2019.01.05 1001
» [EL/STUDY] 18.1. Exercise : #18 Wide Range 다시 2015.10.02 225
146 [EL/STUDY] 13.4. Exercise : #15 Trailing Hi Lo 바꿔보기 file 다시 2015.10.02 291
145 [EL/STUDY] 18.0. If... then 문장 블럭 다시 2015.10.01 343
144 [EL/STUDY] 17. ShowMe 다시 2015.09.30 228
143 [EL/STUDY] 16.2. Exercise : #17 Mov Avg & Bands 다시 2015.09.22 284
142 [EL/STUDY] 16.1. Exercise : #16 Envelope2 Alert file 다시 2015.09.21 232
141 [EL/STUDY] 16.0. EasyLanguage 알람 작성하기 다시 2015.09.18 350
140 [EL/STUDY] 15.0. If... Then 문장 다시 2015.09.16 233
139 [EL/STUDY] 14.0. 관계연산자 file 다시 2015.09.14 289
138 [이벤트] TradeStation과 함께하는 선물 이벤트 file 다시 2015.09.11 512
137 [EL/STUDY] 13.3. Exercise : #15 Trailing Hi Lo file 다시 2015.09.10 259
136 [EL/STUDY] 13.2. EasyLanguage 문장구조 따라잡기 다시 2015.09.10 291
135 [EL/STUDY] 13.1. Exercise : #14 Envelope2 file 다시 2015.09.07 213
134 [EL/STUDY] 13.0. Input file 다시 2015.09.07 252
133 [Re] 12.4. Challenge3 : #13 Envelope (Starbucks & TS) 1 file TS 2015.09.01 231
132 [EL/STUDY] 12.4. Challenge3 : #13 Envelope (Starbucks & TS) 다시 2015.09.01 294
131 [EL/STUDY] 12.3. Exercise : #12 Real Body Avg file 다시 2015.08.31 276
130 [EL/STUDY] 12.2. Exercise : #11 Momentum file 다시 2015.08.28 282
129 [EL/STUDY] 12.1. EasyLanguage Dictionary file 다시 2015.08.28 264
128 [EL/STUDY] 12.0. 함수 사용하기 다시 2015.08.27 400
Board Pagination Prev 1 ... 2 3 4 5 6 7 8 9 10 ... 11 Next
/ 11
위로