用MQL语言写一个显示统计多单和空单数量的程序
以下是一个用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函数来输出统计结果
原文地址: https://www.cveoy.top/t/topic/fcJi 著作权归作者所有。请勿转载和采集!