foreach (BaseFinancialStrategy currStrategy in BaseFinancialStrategies)
foreach (BaseFinancialStrategyOperation currOperation in currStrategy.BaseFinancialStrategyOperations)
if (currOperation.Status==FinancialStrategyOperationStatus.Waiting)
waitedFinancialStrategyOperation.Add(currOperation);
Можно тут применять ЛИНК? И если можно, то кинте примерчик