ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 주문 선택하기 | OrderSelect ()
    Study/MT4 : MQL4 2020. 2. 28. 17:11
    반응형

    1. 인자 설명

    bool  OrderSelect(
       int     index,            // 인덱스 혹은 티켓번호
       int     select,           // 참고 종류 (티켓인지 인덱스인지)
       int     pool=MODE_TRADES  // 참고 리스트
       );

    index : 인덱스 혹은 티켓 번호 입력 (두번째 인자인 select의 종류에 따름)

    select : 티켓번호로 인지할 것인지 인덱스로 인지할 것인지 입력 (아래 추가 설명 참고)

    pool : 거래중인 리스트에서 선택할지, 거래중이 아닌 (청산 혹은 취소된 주문)에서 선택할 지 결정

    2. select

    SELECT_BY_POS 다음 인자인 pool에서 리스트 순서에서 index 위치의 주문을 선택합니다.
    SELECT_BY_TICKET 다음 인자인 pool에서 리스트에서 티켓번호를 찾아 선택합니다.

    3. pool

    MODE_TRADES 현재 거래중인 주문 리스트
    MODE_HISTORY 청산, 취소 등 거래가 중지 된 주문 리스트

    4. 함께 사용되는 함수

    OrderSelect() 를 사용하여 주문을 선택하면 아래의 함수를 이용해 주문의 정보를 얻어 올 수 있습니다. 

    OrderSelect()의 결과가 False면 아래의 함수를 사용할 수 없습니다.

    OrderClosePrice() 청산된 금액을 가져옵니다.
    OrderCloseTime() 청산된 시간을 가져옵니다.
    OrderComment() 주문에 함께 입력한 비고를 가져옵니다.
    OrderCommission() 주문 수수료를 가져옵니다.
    OrderExpiration() 만료시간을 가져옵니다.
    OrderLots() 주문량을 가져옵니다.
    OrderMagicNumber() 매직번호를 가져옵니다.
    OrderOpenPrice() 주문 시 단가를 가져옵니다.
    OrderOpenTime() 주문 시간을 가져옵니다.
    OrderPrint() 주문 정보를 로그형태로 출력합니다.
    OrderProfit() 주문의 손익을 가져옵니다.
    OrderStopLoss() 손절 값을 가져옵니다.
    OrderSwap() 스왑 값을 가져옵니다.
    OrderSymbol() 통화쌍을 가져옵니다. (예:EURUSD)
    OrderTakeProfit() 익절 값을 가져옵니다.
    OrderTicket() 티켓번호를 가져옵니다.
    OrderType() 주문 타입을 가져옵니다. (예 : OP_SELL, OP_BUY ... 등)

     

    출처 :

    https://docs.mql4.com/trading/orderselect

     

    반응형

    'Study > MT4 : MQL4' 카테고리의 다른 글

    MT4 함수 생명주기  (0) 2020.03.02
    거래 주문 청산하기 | OrderClose ()  (0) 2020.02.27
    거래 주문 수정하기 | OrderModify ()  (0) 2020.02.26
    거래 주문 넣기 | OrderSend ()  (0) 2020.02.26
    MQL4 레퍼런스 사이트  (0) 2020.02.26

    댓글