if (NumOpenLong > 0) // long position
{
if (priceLow() < LL(50-1, 1)) // exit triggered
{
TradePriceClose = LL(50-1, 1);
printf(" Exit Long low=%f order_price=%f ", priceLow(), TradePriceClose);
exitLong();
printf(" TradeLots=%d NumOpenLong=%d", TradeLots, NumOpenLong);
}
}
else if (priceHigh() > HH(20-1, 1)) // entry long triggered
{
TradePriceOpen = HH(20-1, 1);
printf(" Enter Long high=%f order_price=%f q_order=%d", priceHigh(), TradePriceOpen, q_order);
enterLong(q_order);
printf(" TradeLots=%d NumOpenLong=%d", TradeLots, NumOpenLong);
}