커뮤니티
질문있습니다
2018-02-07 10:31:17
154
글번호 116387
예를 들어 다른 시스템에 같은 종목 현물을 돌리고있는데요
A시수템에서는 4주를 팔아야하고
B시스템에서는 8주를 팔아야합니다
그런데 막상 돌려보면 가아끔 다른 수치로 판매하는경우가있는데요
혹시 팔때 maxcontracts/3 or currentcontract/3 이런식의 수량으로 판매며ㅇ령을 내려서그런가요? 이햐가잘안가서그렇습니다
궁금한것이 그 차트상의 수량의 3등분 수량을 파는것이아니라 실제 내 계좌의 수량에 3등분 하는식으로 판매가 되는지 궁금헙니다
답변 1
예스스탁 예스스탁 답변
2018-02-07 14:35:18
안녕하세요
예스스탁입니다.
청산시 1/3만 팔고자 하시면
exitlong("bx",onclose,def,"",floor(maxcontracts/3),1);
과 같이 지정하시면 됩니다.
다만 랭귀지 포지션 관련 함수는 모두 신호에 대한 내용입니다.
그러므로 maxcontracts나 currentcontract도 신호상 수량입니다.
잔고상 수량이 반영되지 않습니다.
시스템은 신호상 발생된 수량이 전량 청산되지 않으면
신호상 계속 진입상태로 다음 진입이 발생하지 않습니다.
랭귀지는 잔고의 수량을 인지해서 청산하게 작성할수 없습니다.
즐거운 하루되세요
> 여유로운투자 님이 쓴 글입니다.
> 제목 : 질문있습니다
> 예를 들어 다른 시스템에 같은 종목 현물을 돌리고있는데요
A시수템에서는 4주를 팔아야하고
B시스템에서는 8주를 팔아야합니다
그런데 막상 돌려보면 가아끔 다른 수치로 판매하는경우가있는데요
혹시 팔때 maxcontracts/3 or currentcontract/3 이런식의 수량으로 판매며ㅇ령을 내려서그런가요? 이햐가잘안가서그렇습니다
궁금한것이 그 차트상의 수량의 3등분 수량을 파는것이아니라 실제 내 계좌의 수량에 3등분 하는식으로 판매가 되는지 궁금헙니다