A DateTime version, which theoretically could work for intraday bars.... // finish backtester up here
// CALCULATE CUSTOM METRICS
dt = DateTime();
// simultaneous open trades
// intensive, takes more time than the backtest and postprocess
sot = 0;
for( trade = bo.GetFirstTrade(); trade; trade = bo.GetNextTrade() )
{
tedt = trade.EntryDateTime;
txdt = trade.ExitDateTime;
sot = IIf( ( tedt <= dt ) AND ( txdt >= dt ), sot + 1, sot );
hsot = LastValue( Highest( sot ) );
} // for trade
