Kod: Zaznacz cały
/////////////////////////////////////////////////////////////////////////
void ZamknijBuy()
{
int i;
for (i = 0; i < OrdersTotal(); i++)
{
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber)
{
if (OrderType() == OP_BUY)
{
OrderClose(OrderTicket(), OrderLots(), Bid,3, Aqua);
}
}
}
}
void ZamknijSell()
{
int i;
for (i = 0; i < OrdersTotal(); i++)
{
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber)
{
if (OrderType() == OP_SELL)
{
OrderClose(OrderTicket(), OrderLots(), Ask,3, Magenta);
}
}
}
}
Kod: Zaznacz cały
if(...coś tam....){Ordersend(.....Sell...);ZamknijBuy();}
if(...coś tam...){OrderSend(....Buy.....);ZamkijSell();}