청산하기 - OrderClose() 활용
2015. 8. 6. 15:16OrderClose()
Order를 Close 할때 사용
정상 작동 시 : True
에러 발생 시 : False
OrderClose() 의 Function 구조
bool OrderClose (
int ticket,
double lots,
double price,
int slippage,
color arrow_color
)
===================================
상세설명
● 오더 티켓 번호 (ticket)
- 청산할 오더의 티켓번호를 넣는다.
- 특정 Order를 지정하는게 아니면 OrderTicket() 함수를 사용한다.
● 랏사이즈 (lots)
- 청산할 랏사이즈를 설정
● 청산가격 (price)
- 매수주문의 경우 'Bid'에 청산하며,
매도주문의 경우 'Ask'에 청산한다.
● 슬리피지 (slippage)
포인트 단위로 기표,
Order Close시 주문체결 슬리피지 범위를 정하는 역할
・ 서버와 플랫폼빌드에 따라 해당기능이 작동되지 않는 경우가 많다.
일반적으로 '3~10'으로 설정
● 오더색상 (color)
해당 Order가 Close된 시점에서 차트상 색깔로 표시