1. 要从零累加。
2. 要做累加。
double 利润 = 0; for(int i=0;i<=total_new;i++) { if((ticket_new=PositionGetTicket(i))>0) { if(PositionGetInteger(POSITION_MAGIC)==magic_new && PositionGetString(POSITION_SYMBOL)==Symbol()) { 利润 = 利润 + PositionGetDouble(POSITION_PROFIT); } } }
}
这个只能显示我最新开仓单子的利润
当我有多个开仓的时候,如何获得我当前品种的持仓总利润呢?