Any ideas?
NT7
if (FirstTickOfBar)
{
if (DrawObjects["BT_Swing_High"+(CurrentBar-2)] != null && DrawObjects["BT_Swing_High"+(CurrentBar-1)] != null)
{
ILine BT_Swing_High1 = (ILine)DrawObjects["BT_Swing_High"+(CurrentBar-1)];
ILine BT_Swing_High2 = (ILine)DrawObjects["BT_Swing_High"+(CurrentBar-2)];
if (BT_Swing_High1 != null && BT_Swing_High2 != null &&
BT_Swing_High1.StartBarsAgo == BT_Swing_High2.StartBarsAgo && BT_Swing_High1.EndY == BT_Swing_High2.EndY)
RemoveDrawObject("BT_Swing_High"+(CurrentBar-2));
}
NT8
if (IsFirstTickOfBar)
{
if (DrawObjects["BT_Swing_High"+(CurrentBar-2)] != null && DrawObjects["BT_Swing_High"+(CurrentBar-1)] != null)
{
NinjaTrader.NinjaScript.DrawingTools.Line BT_Swing_High1 = (NinjaTrader.NinjaScript.DrawingTools.Line)DrawObjects["BT_Swing_High"+(CurrentBar-1)];
NinjaTrader.NinjaScript.DrawingTools.Line BT_Swing_High2 = (NinjaTrader.NinjaScript.DrawingTools.Line)DrawObjects["BT_Swing_High"+(CurrentBar-2)];
if (BT_Swing_High1 != null && BT_Swing_High2 != null &&
BT_Swing_High1.StartAnchor.BarsAgo == BT_Swing_High2.StartAnchor.BarsAgo &&
BT_Swing_High1.StartAnchor.Price == BT_Swing_High2.StartAnchor.Price)
RemoveDrawObject("BT_Swing_High"+(CurrentBar-2));
}

Comment