메뉴 건너뛰기

TradeStation

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

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
함수는 EasyLanguage 에서 숫자값 (혹은 문자나 true/false)을 도출해주는 공식으로 자주 사용됩니다.
복잡한 공식을 다시 작성하거나 만들 필요없이 단지 몇 개의 단어로 analysis technique과 strategy에서 사용하실 수 있습니다.

☞ 함수는 EasyLanguage 규칙과 명령으로 구성하여 사용할 수 있습니다.
☞ 평균이나 표준편차등의 수학적이고 통계적인 대부분의 공식은 이미 EasyLanguage에 내장되어 있습니다.
☞ 또한, RSI나 ADX 등의 일반적인 기술적 분석 공식도 함수로 내장되어 있습니다.
☞ 함수용 파라미터를 필요로 하는 함수들이 많이 있습니다.
☞ 함수는 또한 사용자가 직접 만들어 사용할 수 있습니다.

다행스럽게도, EasyLanguage Dictionary 목록에는 예약어 뿐만 아니라 수백가지의 함수가 내장되어 있습니다.
함수들은 EasyLanguage 문서 작성시 많은 시간을 절약할 수 있습니다.
예를들어 20개 bar의 이동평균을 계산한다고 할 때 아래와 같이 작성해야할 수 있습니다.
Value1 = (Close + Close[1] + Close[2] + C;ose[3] + Close[4] + Close[5] + Close[6] + Close[7] + Close[8] + Close[9] +
Close[10] + Close[11] + Close[12] + Close[13] + Close[14] + Close[15] + Close[16] + Close[17] + Close[18] +
Close[19] + Close[20]) / 20;
지금쯤 더 쉬운 방법은 없는지 궁금해지실 것 같습니다.
여기 방법이 있습니다.
Average라는 함수를 부르는 단어를 타이핑하거나, Dictionary Editor에서 드래그앤드랍을 하시면
좀 더 빠르고 효율적으로 동일한 효과를 거둘 수 있습니다.
실제로 수학적 계산이나 기술적 분석을 다루는 함수와 예약어는 EasyLanguage Dictionary에서 찾아보실 수 있습니다.
예를 들면 RSI, ADX, DMI, Stochastic 등 많은 것들이 이미 함수로 제작되어 있습니다.

EasyLanguage Dictionary를 사용하게 되면 얻게 되는 추가적인 혜택으로는
함수의 결과값과 파라미터에 대한 정보를 제공하는 "설명 영역" 이 있다는 점입니다.
파라미터가 필요한 함수나 예약어어들은 명칭 다음에 ( )안에 파라미터를 넣어야 합니다.
예를 들어 이동평균을 계산하기 위한 Average 함수를 사용하시려면 가격과 기간이라는 두 개의 파라미터를 넣어야 합니다.
Average (Price, Length);

함수를 사용할 때 이런 파라미터의 값들을 반드시 넣어주어야 합니다.
그래서 종가와 14개라는 bar 갯수에 기초한 Average 함수를 사용하길 원하신다면 아래와 같이 작성해주시면 됩니다.
Average (Close, 14);

EasyLanguage 문서의 Dictionary에서 직접 드래그앤드랍해서 함수를 사용할 수도 있습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 신한 HTS (SHINHAN i GX) Issues 조봉제 2019.01.09 1561
공지 신한TS Issues 5 file 관리자 2019.01.05 1001
147 [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
» [EL/STUDY] 12.0. 함수 사용하기 다시 2015.08.27 400
Board Pagination Prev 1 ... 2 3 4 5 6 7 8 9 10 ... 11 Next
/ 11
위로