Remove StopLimit "Active"

This commit is contained in:
2025-12-12 10:01:43 -05:00
parent f00db7cd10
commit c4d2da2522
5 changed files with 5 additions and 9 deletions

View File

@@ -270,7 +270,7 @@ namespace PortfolioManager.Models
{
if(!IsActivePosition) return BrushCollection.GetContextBrush(BrushCollection.BrushColor.Blue);
if(!Utility.IsEpoch(position.LastStopAdjustment)) return BrushCollection.GetContextBrush(BrushCollection.BrushColor.Black); // if we have a trailing stop then we are no longer using the initial stop
StopLimit stopLimit=PortfolioDA.GetStopLimit(position.Symbol);
StopLimit stopLimit=StopLimitDA.GetStopLimit(position.Symbol);
if(null==stopLimit||!stopLimit.StopPrice.Equals(Math.Round(position.InitialStopLimit,2))) return BrushCollection.GetContextBrush(BrushCollection.BrushColor.Purple);
if(currentPriceLow<=position.InitialStopLimit) return BrushCollection.GetContextBrush(BrushCollection.BrushColor.Red);
return BrushCollection.GetContextBrush(BrushCollection.BrushColor.Black);
@@ -295,7 +295,7 @@ namespace PortfolioManager.Models
{
return BrushCollection.GetContextBrush(BrushCollection.BrushColor.Red);
}
StopLimit stopLimit=PortfolioDA.GetStopLimit(position.Symbol);
StopLimit stopLimit=StopLimitDA.GetStopLimit(position.Symbol);
if(null==stopLimit || !stopLimit.StopPrice.Equals(Math.Round(position.TrailingStopLimit,2)))
{
return BrushCollection.GetContextBrush(BrushCollection.BrushColor.Purple);