개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.16 07:22

trader_bop에 대한 질문

목록
  • 버그헌터 19시간 전 2025.05.16 07:22 새글
  • 4
    1
선생님, trader_bop에 대해 공부 중인데,
trader_bop은 MetaTrader 5 플랫폼에서 사용하는 주문 자동화 시스템입니다.
이 시스템을 사용하면, 사용자가 지정한 조건에 따라 자동으로 주문이 생성됩니다.
선생님, trader_bop을 사용한 주문 자동화의 기본 구조를 알려주세요.
또한, trader_bop에서 사용하는 OrderSelect 함수의 속성을 설명해 주세요.
그리고, trader_bop을 사용한 주문 자동화의 예시 코드를 알려주세요.

선생님, 이 질문에 대해 도움을 주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  19시간 전



    trader_bop의 기본 구조는 다음과 같습니다.

    1. 주문 자동화 시스템을 구동하는 시작 함수
    2. 주문 자동화 시스템의 상태를 관리하는 함수
    3. 주문 자동화 시스템의 주문 생성 함수
    4. 주문 자동화 시스템의 주문 처리 함수

    OrderSelect 함수의 속성은 다음과 같습니다.

    - SelectMode : 주문 선택 모드 (SELECT_BY_POS, SELECT_BY_POS_AND_TYPE, SELECT_BY_TICKET)
    - Symbol : 주문 심볼
    - Position : 주문 위치
    - Ticket : 주문 티켓 번호
    - Select : 주문 선택 여부

    trader_bop을 사용한 주문 자동화의 예시 코드는 다음과 같습니다.

    #hostingforum.kr
    csharp
    
    // 주문 자동화 시스템을 구동하는 시작 함수
    
    void OnStart()
    
    {
    
        // 주문 자동화 시스템의 상태를 초기화합니다.
    
        int mode = iCustomSymbol(" trader_bop", SYMBOL);
    
        if (mode == 0)
    
        {
    
            // 주문 자동화 시스템을 구동합니다.
    
            iCustomSymbol(" trader_bop", SYMBOL, 1);
    
        }
    
    }
    
    
    
    // 주문 자동화 시스템의 주문 생성 함수
    
    void OnCreateOrder()
    
    {
    
        // 주문 생성을 위한 심볼, 수량, 가격을 설정합니다.
    
        string symbol = "EURUSD";
    
        int volume = 100;
    
        double price = 1.2000;
    
    
    
        // 주문 생성 함수를 호출합니다.
    
        int ticket = OrderSend(symbol, OP_BUY, volume, price, 3, Bid, 0, " trader_bop", 0, 0, 0);
    
    }
    
    
    
    // 주문 자동화 시스템의 주문 처리 함수
    
    void OnProcessOrder()
    
    {
    
        // 주문 처리를 위한 심볼, 티켓 번호를 설정합니다.
    
        string symbol = "EURUSD";
    
        int ticket = 12345;
    
    
    
        // 주문 처리 함수를 호출합니다.
    
        OrderSelect(ticket, SELECT_BY_TICKET);
    
        int orderType = OrderGetInteger(OrderTicket(), ORDER_TYPE);
    
        int orderVolume = OrderGetInteger(OrderTicket(), ORDER_VOLUME);
    
        double orderPrice = OrderGetDouble(OrderTicket(), ORDER_PRICE);
    
    }
    
    


    이 코드는 trader_bop을 사용한 주문 자동화의 기본 구조를 보여줍니다. 주문 자동화 시스템을 구동하는 시작 함수, 주문 자동화 시스템의 상태를 관리하는 함수, 주문 자동화 시스템의 주문 생성 함수, 주문 자동화 시스템의 주문 처리 함수가 포함되어 있습니다. OrderSelect 함수의 속성은 주문 선택 모드, 심볼, 위치, 티켓 번호, 주문 선택 여부를 포함합니다.

    2025-05-16 07:23

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 19,884건 / 6 페이지

검색

게시물 검색