TradeDeck

Как закрыть все позиции в MT5 и MT4 одной кнопкой

Обновлено 13 октября 2026

Когда открыто несколько позиций, закрывать их по одной долго — а на резком движении каждая секунда стоит денег. Разберём, что умеет сам MetaTrader и как закрывать всё одним действием.

MetaTrader 5: групповые операции

В MT5 на компьютере: правый клик в окне «Торговля» → «Групповые операции». Там можно закрыть все позиции, только прибыльные или только убыточные, все покупки или продажи, все позиции по одному символу, удалить отложенные ордера. В мобильном MT5 групповые операции тоже есть — в меню позиций.

Групповое закрытие отправляет отдельный ордер на каждую позицию. На быстром рынке они исполнятся по разным ценам — это нормально.

MetaTrader 4: кнопки нет

В MT4 встроенного «закрыть всё» нет: позиции закрываются по одной (двойной щелчок → «Закрыть»). Выход — скрипт или советник, который закрывает все позиции по команде.

Неттинговые счета и FIFO

На неттинговом счёте MT5 по символу одна позиция — закрыть её значит закрыть всё по символу. У брокеров с правилом FIFO позиции закрываются начиная с самой старой; групповое закрытие это учитывает, ручное — нет.

Закрыть всё при заданной прибыли или убытке

Частая задача: «закрыть все сделки, когда общая прибыль достигнет $200» или «когда общий убыток дойдёт до $100». В MetaTrader такого нет — нужен советник, который следит за суммарным результатом.

Как это сделано в TradeDeck

Если нужно закрыть не всё, а часть, — см. частичное закрытие.

Ещё гайды

Все гайды →