![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Попробуйте без обертки CTrade написать на MQL5 закрытие открытой позиции.
К сожалению, сейчас нет доступа к десктопному MT5, чтобы попытаться конструктивнее показать Вам, о чем изначально идет речь.
Я Вас уже поблагодарил за желание помочь. Больше не надо, спасибо. Если разработчики или фрилансеры ответят - будет хорошо.
Берёте эту самую обёртку и смотрите, как там всё сделано.
Если не нужна обёртка, так просто скопируйте к себе этот код.
Что тут непонятного. Если у Вас счёт с хеджингом, то закрывать надо не просто позицию (так как может быть открыто много позиций по одному и тому же символу), а позицию по конкретному тикету.
Если же Вы хотите закрыть все позиции по данному символу используйте этот исходный код в цикле
Можно ведь просто заглянуть в уже приготовленные исходники. Что Вам и посоветовал Владимир Карпутов. Но Вам ведь нужно вип-обслуживание?
Можно ведь просто заглянуть в уже приготовленные исходники.
Как появилась возможность - заглянул.
Ответ оказался в одной строчке
Но Вам ведь нужно вип-обслуживание?
Риторический же вопрос. Спасибо.
Как появилась возможность - заглянул.
Ответ оказался в одной строчке
Риторический же вопрос. Спасибо.
То что вы написали хоть и есть в справочнике, но блин... до этого ещё дойти нужно. Неужели разрабам сложно было прямым текстом написать, что при request.action = TRADE_ACTION_DEAL добавите request.position = position (тикет позиции) и позиция будет удалена.
Спасибо!
зы: выдержка у Вас на 5+, как не с агрелись на "помощников" хз...