#1
Để tính tổng số lệnh Buy và Sell trong tài khoản MT4 của bạn, bạn có thể sử dụng hàm OrdersTotal() kết hợp với hàm OrderSelect() để lấy thông tin về từng lệnh và kiểm tra xem lệnh đó là Buy hay Sell. Ví dụ, để tính tổng số lệnh Buy, bạn có thể sử dụng đoạn mã sau:

int total_buy_orders = 0;
int total_orders = OrdersTotal();

for (int i = 0; i < total_orders; i++) {
    if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
        if (OrderType() == OP_BUY) {
            total_buy_orders++;
        }
    }
}
Còn để tính tổng số lệnh Sell, bạn có thể sử dụng đoạn mã sau:

int total_sell_orders = 0;
int total_orders = OrdersTotal();

for (int i = 0; i < total_orders; i++) {
    if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
        if (OrderType() == OP_SELL) {
            total_sell_orders++;
        }
    }
}
Lưu ý rằng đoạn mã trên chỉ tính tổng số lệnh hiện có trong tài khoản MT4 của bạn. Nếu bạn muốn tính tổng số lệnh trong một khoảng thời gian nhất định, bạn cần thêm điều kiện kiểm tra thời gian mở lệnh của từng lệnh.

👉 Group ZALO hỏi đáp và trao đổi CODE: TẠI ĐÂY

image quote pre code
Xem hướng dẫn đăng nhập để đăng bình luận Tại Đây
Chia sẻ: