We upgrade to 4.88 and then go from there....
////////////////////////////////////////////////////////////
  // Finalize backtester up here

  // CALCULATE CUSTOM METRICS

  // simultaneous open trades
  sot = 0;
  for( trade = bo.GetFirstTrade(); trade; trade = bo.GetNextTrade() )
  {
    ted = DateTimeConvert( 0, trade.EntryDateTime );
    txd = DateTimeConvert( 0, trade.ExitDateTime );
    sot = IIf( ( ted <= dn ) AND ( txd >= dn ), sot + 1, sot );
    hsot = LastValue( Highest( sot ) );
  } // for trade


  // REPORT CUSTOM METRICS
  bo.AddCustomMetric( "Highest simultaneous open trades", hsot, 0, 0, 0 );
////////////////////////////////////////////////////////////

Reply via email to