Alexey Volchanskiy:
Нажмите SRС, вставьте текстом - исправлю, картинками вставлять не надо.
Нажмите SRС, вставьте текстом - исправлю, картинками вставлять не надо.
for(int i=0;i<OrdersTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS)==true)
{
if(OrderProfit()<0)
{
if(OrderType()==OP_BUY ) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),3);
if(OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),3);
}
}
}
Roman Usenkov:
for(int i=0;i<OrdersTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS)==true)
{
if(OrderProfit()<0)
{
if(OrderType()==OP_BUY ) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),3);
if(OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),3);
}
}
}
Написал же - нажмите в редакторе сообщения кнопку SRC и вставьте текст
Блин, опять сайт глючит, вырезал часть моего сообщения!!! Ненавижу этот движок...
for(int i=OrdersTotal()-1;i>=0;i--) { if(OrderSelect(i,SELECT_BY_POS)==true) { if(OrderProfit()<0) { if(OrderType()==OP_BUY ) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),30, clrNone); if(OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),30, clrNone); } } }
for(int i=0;i<OrdersTotal();i++) { if(OrderSelect(i,SELECT_BY_POS)==true) { if(OrderProfit()<0) { if(OrderType()==OP_BUY ) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),3); if(OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),3); } } }
замените цикл
for(int i=OrdersTotal()-1;i>=0;i--)
Alexander Bereznyak:
Нет, не работает
замените цикл
выполнение условия
if(OrderProfit()<0)
Alexander Bereznyak:
что с ним? Даже если его убрать, все равно закрытие не происходит. Тут проблема в самих командах закрытия ордеров
выполнение условия
ордера должны иметь отрицательный профит
Alexander Bereznyak:
ордера должны иметь отрицательный профит
верно, если они отрицательные, то должны закрываться
ордера должны иметь отрицательный профит
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый день, не могу понять почему не закрываются сделки. В чем ошибка?