메뉴 건너뛰기

TradeStation

조회 수 452 추천 수 1 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

if 조건식 then buy 주문식

 

위와 같이 코딩하면..

intrabar 옵션을 사용하지 않을때는.. 현재봉이 '완성'된 시점에 조건식을 판단하고, '다음봉'에서 주문을 하게 됩니다.

그런데 intrabar 옵션을 사용할때는.. 현재봉이 '진행중'인 상태에서 조건식을 판단하고, '현재봉'에서 주문을 하게 됩니다.  

 

c, h, l, entryprice, marketposition, entriestoday(0) 등의 값은 현재봉이 진행중인 상태에서 매 틱마다 업데이트됩니다.

즉 현재틱 기준의 값입니다.

반면에 o[1] h[1] l[1] c[1] 등은 직전틱의 값이 아니라 직전봉의 값입니다.

 

if c>o then buy next bar currnetask+0.1 limit;

그러므로 위와 같이 코딩하면 현재봉이 진행되는 매틱마다 c>o 를 판단해서 매매를 하게 되므로, 백테스트와는 차이가 발생하게 됩니다.

현재봉에서 c>o 일지의 여부는 현재봉이 완성된 다음에야 알 수 있지, 현재봉이 진행중인 상태에서는 알 수 없으니까요.

현재봉이 진행중인 상태에서 한번이라도 c>o 인 상황이 발생되면 시그널을 발생시키겠다는 의도라면.. 위와 같이 코딩해도 상관없습니다.

다만 백테스트 결과와는 차이가 발생한다는 점을 고려하셔야겠습니다.

 

if c[1]>o[1] then buy next bar currentask+0.1 limit;

위와 같이 코딩하는 것은 괜찮습니다. 

 

c>o 와 같이 간단한 수식일 경우는 이렇게 큰 문제없이 코딩할 수 있지만..

함수를 사용하거나 수식이 여러개일 경우 등은 전략에 따라서 상당히 복잡해집니다.

수식 전체를 value 로 지정해서 실시간으로 값을 print 해서 살펴보시길 권해드립니다.

 

이렇게 번거로운 작업을 해야하는 것은.. stop 주문과 limit 주문이 주문가격까지 결정하게 되면서 생긴 일입니다.

stop 주문과 limit 주문은 주문조건만을 결정하고.. 주문가격은 별도의 옵션을 통해서.. 시장가, 현재가+3틱, 최우선매도호가+5틱 과 같이 설정할 수 있게 업데이트 되기를 기대합니다.

 

 

 

중요한 사실이 하나 더 있습니다.

다중데이타(data2, data3, ..) 를 사용할 경우, intrabar 옵션을 사용할 수 없습니다.

그러므로.. 다중데이타를 사용할 경우.. 시장가를 허용하지 않는 해외 거래소에서는 매매할 수가 없습니다.

stop 주문, market 주문, intrabar 옵션을 사용하는 limit 주문.. 모두 불가능합니다.ㅠ


  1. No Image notice by 조봉제 2019/01/09 by 조봉제
    Views 1561 

    신한 HTS (SHINHAN i GX) Issues

  2. 신한TS Issues

  3. [TS] 피라미딩 코딩시 marketposition

  4. [신한금융투자] TradeStation 이슈 답변 정리

  5. No Image 28Jan
    by 정은희
    2019/01/28 by 정은희
    Views 731 

    [TS] 피라미딩 코딩시 EntryPrice

  6. No Image 25Jan
    by 죽마고우
    2019/01/25 by 죽마고우
    Views 1708 

    [@DAX] 거래 시간

  7. No Image 17Jan
    by 죽마고우
    2019/01/17 by 죽마고우
    Views 1365 

    [수정요청] 썸머타임 동안 미니나스닥선물 (@NQ) 거래 시간

  8. No Image 06Jan
    by 조봉제
    2019/01/06 by 조봉제
    Views 452 

    Intrabar 옵션 사용시 주의사항

  9. No Image 04Jan
    by 조봉제
    2019/01/04 by 조봉제
    Views 358 

    intrabar 옵션을 활성화시킨 limit 주문

  10. No Image 04Jan
    by 조봉제
    2019/01/04 by 조봉제
    Views 691 

    stop주문과 limit주문

  11. No Image 03Jan
    by 죽마고우
    2019/01/03 by 죽마고우
    Views 345 

    최적화 와 개별 테스트 차이

  12. No Image 17Jan
    by 꼬댕
    2017/01/17 by 꼬댕
    Views 1378 

    미니에센피와 미니나스닥 @EQ 와 @NQ 심볼 문의 드립니다.

  13. No Image 05Oct
    by 꼬댕
    2016/10/05 by 꼬댕
    Views 796 

    주문 취소 코딩 질문 드려요.

  14. @ES 심볼 문의 드립니다.

  15. No Image 19Apr
    by 다시
    2016/04/19 by 다시
    Views 556 

    [EL/STUDY] 30.0. RadarScreen에서 Plot문장 작성하기

  16. No Image 19Apr
    by 다시
    2016/04/19 by 다시
    Views 488 

    [EL/STUDY] 29.0. 색깔 그라데이션

  17. [EL/STUDY] 28.1. Exercise : #30 High Volume Bars

  18. [EL/STUDY] 28.0. 서식

  19. [EL/STUDY] 27.1. Exercise : #29 Multidata MA

  20. No Image 06Apr
    by 다시
    2016/04/06 by 다시
    Views 406 

    [EL/STUDY] 27.0. 멀티데이터 : 멀티데이터 참조하기

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 11 Next
/ 11
위로