
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