最后由 驱蚊器 于 2022-9-12 10:59 编辑
- <blockquote>#include <Trade/Trade.mqh>
复制代码
这是有什么BUG吗?代码粘贴不上来,那就直接粘贴吧。
#include <Trade/Trade.mqh>
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
CTrade trade;
void OnStart()
{
//---
int total = PositionsTotal();
while(total>=0)
{
//平所有开仓
//trade.PositionClose(PositionGetTicket(total));
//平当前品种开仓
trade.PositionClose(Symbol());
total -= 1;
}
printf("平仓完毕!");
}
将以上代码保存为脚本,看你需要,如果是想一键平仓所有单子,那就用第一个,如果是平仓当前图表上的品种,那就用第二个 |