How can I tell the strategy to stop after the first trade is complete? Here is my execution logic for reference:
if(
((mar****pen >= noTradeHigh)
|| (mar****pen <= noTradeLow))
&& ((Times[0][0].TimeOfDay > new TimeSpan(6, 30, 01))
&& (Times[0][0].TimeOfDay <= new TimeSpan(12, 30, 0))))
{
//execute trade
if (Direction == "Long")
{
SetProfitTarget( CalculationMode.Price, PrimeTargetPrice);
SetStopLoss( CalculationMode.Price, PrimeStp1Price);
EnterLongLimit( MiniQuantityInt, PrimeEntryPrice );
}
else if (Direction == "Short")
{
SetProfitTarget( CalculationMode.Price, PrimeTargetPrice);
SetStopLoss( CalculationMode.Price, PrimeStp1Price);
EnterShortLimit( MiniQuantityInt, PrimeEntryPrice);
}
Comment