if(CheckLogic() && bUpTrend == false )
{
bUpTrend = true;
bDownTrend = false;
if(Position.MarketPosition == MarketPosition.Flat)
{
EnterLong(1,"LongEntry");
}
else if(Position.MarketPosition == MarketPosition.Short)
{
ExitShort("ShortEntry");
EnterLong(1,"LongEntry");
}
}
if(CheckLogic() && bDownTrend == false )
{
bUpTrend = false;
bDownTrend = true;
if(Position.MarketPosition == MarketPosition.Flat)
{
EnterShort(1,"ShortEntry");
}
else if(Position.MarketPosition == MarketPosition.Long)
{
ExitLong("LongEntry");
EnterShort(1,"ShortEntry");
}
}
why would I have 2 positions?
Comment