以下是一个用 MQL 语言写的显示统计多单和空单数量的程序:

int start() {
    int total_buy = 0;
    int total_sell = 0;

    for (int i = OrdersTotal() - 1; i >= 0; i--) {
        if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
            if (OrderType() == OP_BUY) {
                total_buy += OrderLots();
            }
            else if (OrderType() == OP_SELL) {
                total_sell += OrderLots();
            }
        }
    }

    Print('Total Buy Lots: ', total_buy);
    Print('Total Sell Lots: ', total_sell);

    return 0;
}

这个程序使用了一个 for 循环来遍历所有的订单,然后统计多单和空单的数量。在循环中,我们使用 OrderSelect 函数来选中每个订单,并检查它的类型。如果是多单,我们将其手数加到 total_buy 变量中;如果是空单,我们将其手数加到 total_sell 变量中。

最后,我们使用 Print 函数来输出统计结果。

MQL 统计多单和空单数量程序示例

原文地址: https://www.cveoy.top/t/topic/n5ii 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录