Code cleanup.

This commit is contained in:
2025-03-03 19:41:45 -05:00
parent 32fe13f87f
commit 46e080923f
8 changed files with 32 additions and 26 deletions

View File

@@ -40,14 +40,14 @@ namespace MarketData.Generator.CMTrend
return cmtCandidate;
}
// Check if the symbol is held in any open positions
if(null!=symbolsHeld&&symbolsHeld.Any(x => x.Equals(symbol)))
if(null!=symbolsHeld&&symbolsHeld.Any(x => x.Equals(symbol, StringComparison.CurrentCultureIgnoreCase)))
{
cmtCandidate.Violation=true;
cmtCandidate.Reason=String.Format("{0} is already held.",symbol);
return cmtCandidate;
}
// No trade symbols
if(null!=cmtParams.NoTradeSymbolsList&&cmtParams.NoTradeSymbolsList.Any(x => x.Equals(symbol)))
if(null!=cmtParams.NoTradeSymbolsList&&cmtParams.NoTradeSymbolsList.Any(x => x.Equals(symbol, StringComparison.CurrentCultureIgnoreCase)))
{
cmtCandidate.Violation=true;
cmtCandidate.Reason=String.Format("{0} is in the No-Trade list.",symbol);