메뉴 건너뛰기

TradeStation

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

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
복수 종목을 보유하신 경우 계좌총평가손익을 근거로 Loss-Cut 로직을 작성하실 수 있습니다.
본 사례는 계좌총평가손익을 실시간으로 차팅해주는 Indicator입니다.
이익이면 초록색으로 손실이면 빨간색으로 히스토그램 표시됩니다.

[Course Example #6]

1. EasyLanguage Indicator 제목을 $06_AccountPL로 하여 새로 만들기 합니다.

2. Toolbox에서 AccountsProvider를 더블클릭하거나 Componet Tray에 드래그앤드랍 합니다.

3. Properties editor에서 name을 Accp로 바꾸어 짧게 만들어 두면 향후 코딩할 때 좀 더 편리할 수 있습니다.

4. Properties editor에서 Accounts 오른쪽 빈 공간에 마우스를 대고 Input 버튼을 클릭합니다.
1) iAccounts1 이 생성되고 EasyLanguage 상단에 자동으로 아래와 같이 코딩됩니다.
Input : string iAccounts1(" ");
2) " " 사이에 연동시킬 계좌번호를 입력합니다. (OrderBar에 조회되는 계좌번호를 참고하시면 됩니다.)
3) 알람선의 설정값이 될 input과 계산된 account profit값을 가지고 있을 변수를 아래와 같이 지정합니다.
Input : PLAlert(500000);
Var : AccountPL(0);

5. Properties editor에서 Event 버튼을 클릭하면, Updated event가 리스트업됩니다.
1) Updated event를 더블클릭하면 EasyLanguage 상에 자동으로 아래와 같이 코딩됩니다.

1[55].JPG


2) 자동코딩된 begin과 end 사이에 PlotValues(); 를 입력합니다.
3) 계좌의 값이 변동될 때마다 계좌손익을 그리는 PlotValues() method를 아래와 같이 작성합니다.

4[27].JPG


4) Verify한 후 EasyLanguage에서 오른쪽 마우스 클릭해서 Properties 창을 생성시킵니다.
5) Chart Style Tab에서 AccountPL을 histogram으로 설정한 후 다시 Verify합니다.

3[31].JPG



6. 보유한 종목이 아니더라도 시간대별로 실시간 계좌 평가손익을 차팅하실 수 있습니다.

7[26].JPG



List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 신한 HTS (SHINHAN i GX) Issues 조봉제 2019.01.09 1561
공지 신한TS Issues 5 file 관리자 2019.01.05 1001
87 [OBJECTS/STUDY] 26. IntrabarPersist 다시 2015.07.16 374
86 주식 거래와 관련해 문의 드립니다. 1 필릭 2015.07.16 456
85 [OBJECTS/STUDY] 25. Analysis Technique - Initialized and Uninitialized Events file 다시 2015.07.15 337
84 [OBJECTS/STUDY] 24. LastBarOnChart 다시 2015.07.13 371
83 [OBJECTS/STUDY] 23. OrdersProvider 예제 (HTS의 실시간주문체결조회기능) file 다시 2015.07.13 445
82 [OBJECTS/STUDY] 22. OrdersProvider 다시 2015.07.12 383
81 [OBJECTS/STUDY] 21. 계좌 중 보유 포지션이 차지하는 비중 계산하기 file 다시 2015.07.12 545
80 [OBJECTS/STUDY] 20. Method Variables 다시 2015.07.12 333
79 [OBJECTS/STUDY] 19. PositionProvider 예제 (HTS의 실시간잔고평가기능) file 다시 2015.07.12 529
78 [EL/STUDY] 1. EasyLanguage란 무엇인가? 다시 2015.07.08 535
77 [OBJECTS/STUDY] 18. Position Provider file 다시 2015.07.10 366
76 [OBJECTS/STUDY] 17. Filter Properties (TokenList) file 다시 2015.07.10 356
» [OBJECTS/STUDY] 16. AccountsProvider 예제 file 다시 2015.07.10 379
74 [OBJECTS/STUDY] 15. AccountsProvider 다시 2015.07.10 377
73 [OBJECTS/STUDY] 14. Timer file 다시 2015.07.10 424
72 [OBJECTS/STUDY] 13. Designer Generated Code 다시 2015.07.10 332
71 [OBJECTS/STUDY] 12. 기준종목 비교차트 그리기 file 다시 2015.07.10 512
70 [OBJECTS/STUDY] 11. Event handler file 다시 2015.07.09 398
69 [OBJECTS/STUDY] 10. Event 다시 2015.07.09 373
68 [OBJECTS/STUDY] 9. Method file 다시 2015.07.09 362
Board Pagination Prev 1 ... 2 3 4 5 6 7 8 9 10 ... 11 Next
/ 11
위로