Ордера, сделки и торговые позиции в MT5: практическое объяснение

Ордер, сделка и торговая позиция описывают разные части торговли. Использование правильного термина делает журналы более понятными и предотвращает распространенный источник путаницы при сравнении действий советника с историей учетной записи.

Следите за транзакцией на трех уровнях

Приказ – это указание. Сделка фиксирует исполнение. Торговая позиция представляет собой текущую позицию на рынке. Один ордер может быть исполнен посредством нескольких сделок, поэтому количество ордеров и количество сделок не обязательно должны совпадать. Отложенный ордер может существовать без создания торговой позиции.

Прочитайте простую торговую последовательность

Представьте себе отложенный ордер на покупку, который позже исполняется, а затем отдельную операцию, которая закрывает полученную позицию. История содержит записи жизненного цикла и выполнения заказа; список открытых торговых позиций показывает только то, что остается открытым. Частичное заполнение или частичное закрытие делают отношения более детальными, а не противоречивыми.

Проверьте результат после отправки

Возврат OrderSend true сам по себе не означает, что рыночная сделка завершена. Проверьте код возврата сервера и при необходимости следите за торговыми событиями или историей. Используйте идентификаторы ордеров, сделок и торговых позиций по назначению вместо того, чтобы рассматривать каждый числовой билет как взаимозаменяемый.

Пишите полезные торговые сообщения

  1. Запишите тип запроса и предполагаемый символ.
  2. Запишите код возврата сервера и возвращенные идентификаторы.
  3. Подключите к запросу последующие события выполнения.
  4. Сообщайте об оставшемся объеме торговых позиций при мониторинге частичного закрытия.

Сделайте это своим с MQLume

Доступ к источнику MQLume помогает вам пройти полный путь от сигнала до обработки выполнения. ИсследуйтеUltimate Breakout System MT5и изучайте один путь кода за раз.

Источники и дополнительные материалы

Вернуться к началу
Основы Форекса и советниковПримерно 2 мин чтения

MT5 хеджирование против неттинга: что нужно знать пользователям советника

Изучите режимы торговых позиций на счете и проверьте, ожидает ли советник отдельные торговые позиции или одну чистую торговую позицию для каждого символа.

Проверьте исходные проекты.

Ознакомьтесь с поставляемым выпуском, руководством по вводу и документированным объемом тестирования для каждого пакета.

Quantum Titan MT5The Gold Reaper MT5My AI Gold MT5Ultimate Breakout System MT5Quantum Commander MT5

Корзина

Одна личная лицензия на проект. Каждый проект можно добавить только один раз.

Корзина пуста

Выберите проект исходного кода.

Продолжить покупки