Исправлен баг, который приводил к тому, что некоторые кнопки +/- оставались на графике после минимизации панели. Добавлена возможность изменить перевод интерфейса панели в МетаТрейдере 5. Функция изменения алертов на графике отключается при включении опции “Запретить перетаскивание торговых уровней” в настройках платформы. Фильтрация истории по финансовым инструментам и переключение между показом объема в лотах и единицах.
- Дополнительно проверяется допустимое расстояние между выбранной и текущей ценой для данного финансового инструмента (“Уровень стопов”).
- Трейдер ожидает, что цена дойдет до определенного уровня, например, поддержки или сопротивления, и затем начнет движение в обратном направлении.
- Иными словами, если рыночная цена уйдет против трейдера, ордер будет исполнен с проскальзыванием.
- Особенность этой связки заключается в том, что взаимоотменяемые ордера выставляются дилером в рынок только после срабатывания открывающего ордера.
- Для обработки торговой истории ее нужно предварительно получить и разместить в соответствующем кэше.
- Стоп-лимитные ордера по сути являются теми же лимитными ордерами, но которые устанавливаются на пробой.
Если скрипт confined.mq4 запустить на исполнение в окне Eur/Usd, то возникнет ошибка. Takeprofit – заявленная цена закрытия, определяющая предельный уровень прибыльности. Несколько открытых ордеров не будут находиться на разных уровнях, как в случае с Метатрейдер 4, а перейдут все в одну позицию. Соответственно, сделка это сам факт покупки или продажи финансовых инструментов. Размер сделки определяется в зависимости от типа торгового инструмента — аналогично расчету прибыли. Для инструментов Forex и CFD — это размер контракта, умноженный на объем сделки; для фьючерсов — соотношение цены и размера тика, умноженное на объем сделки, и т.д.
Для закрытия ордера кликаем во вкладке “Торговля” по строке с этим ордером. Нажимаем на кнопку “Закрыть”, предварительно проверив номер ордера. Все результаты по закрытым сделкам отображаются в окне “Терминал”, во вкладке “История”.
Размещение отложенного ордера
Прежде чем обратиться за информацией из кэша, необходимо его заполнить. Полученный результат по сделке мы можем увидеть в окне «Терминал» во вкладке «История счета». Для отсылки писем при совершении события задайте параметры почтового ящика в настройках платформы. При некорректном указании параметров ордера кнопка “Изменить” становится неактивной. Рассмотрим на практике выставление лимитного ордера на покупку — Buy Limit.
Самое главное, тщательно проверять все настройки и графики перед тем, как установить ордер. Также необходимо проанализировать ситуацию на рынке и, если вы еще не совсем разобрались с анализом рынка, почитать аналитику и прогнозы движения цены от экспертов. Не забывайте, что секрет прибыльной торговли — это взвешенные и обоснованные торговые решения. Когда происходит пробитие ценой уровня поддержки и она начинает уверенно снижаться.
Выберите открытую позицию или сделку на вкладке “Торговля” или “История”, а затем пункт “Показать на графике” в контекстном меню. Особенность таких ордеров заключается в том, что они исполняются по цене равной или лучшей, чем указана в ордере. Минусом таких ордеров является отсутствие гарантии исполнения, брокер может отклонить ордер, если цена ушла слишком далеко против него.
- Результаты вашей торговли (закрытые или отменённые отложенные ордера) можно посмотреть во вкладке История окна Терминал.
- Кроме предложенных значений, вы можете вводить и другие значения, если это позволяет ваш брокер.
- При этом следует учитывать, что в результате исполнения одного торгового запроса обработчик OnTradeTransaction будет вызван несколько раз.
- По нажатии кнопки “Sell by Market” или “Buy by Market” будет создан приказ брокеру на исполнение сделки по продаже или покупке, соответственно, по цене, определенной брокером.
- Это в первую очередь касается тестирования – пользователь вдруг обнаруживает, что тестер становится задумчивым, и начинает искать причины в клиентском терминале.
Прежде чем данные о торговой истории будут доступны для обработки из mql5-программы, они должны быть запрошены из базы данных терминала. После запроса полученные данные будут помещены в собственный кэш mql5-программы. Каждая mql5-программа по запросу получает для своей работы “слепок” торгового окружения в свой кэш. Кэш – это специальная область памяти для быстрого доступа к данным. Например, прежде чем начать обработку действующих ордеров, необходимо получить в кэш mql5-программы требуемый ордер.
Совершение сделки в режиме исполнения по рынку #
Таким образом, зная идентификатор текущей открытой позиции, можно восстановить всю ее историю – найти все ордера и сделки, которые изменяли ее. Идентификатор позиции – это уникальное число, которое автоматически присваивается каждой вновь открытой позиции и не изменяется в течение всей ее жизни. При этом нужно иметь ввиду, что переворот позиции (смена типа позиции с POSITION_TYPE_BUY на POSITION_TYPE_SELL) не изменяет идентификатора позиции. Обработка сделок имеет те же самые особенности, что и работа с историческими ордерами.
Для этого в соответствующем окошке устанавливается галочка, и выбирается допустимое для вас отклонение в количестве пунктов, или вводится это число ручную. Если вы хотите установить стоп-лосс и/или тейк-профит форекс брокеры для своего отложенного ордера, вам нужно открыть дополнительную вкладку в окне ордера. Стоп-лосс – это уровень, на котором ордер будет автоматически закрыт, если цена пойдет в неблагоприятном направлении.
MetaTrader 5: отложенные ордера
Хотя большинство трейдеров, а особенно начинающих, почему то предпочитают сначала купить подешевле, а не продать подороже. Когда тренд идет вниз – открывается ордер на продажу, и держим позицию на понижение. Существуют различные тактики и стратегии форекс , о которых речь пойдет в других статьях. В глобальном смысле существуют ордера форекс на покупку (Buy) и продажу (Sell).
Закрытие позиции встречной #
В строке Символ мы видим валютную пару, по которой и будет совершена сделка. Если там ее нет либо вы передумали торговать по ней и хотите купить/продать другую, откройте выпадающий список и сделайте свой выбор. Выбираем строку с нужным инструментом, жмём на нём правой кнопкой мыши, выбирая Новый ордер из выпадающего списка. Также можно сделать 2 клика на валютной паре в этом же окне или навести курсор на строку и нажать F9.4.
Самый простой способ открыть сделку в MetaTrader 4 – использовать окно «Ордер» и разместить ордер. Выберите нужную валютную пару, щелкнув вкладку «Окно» в верхней части платформы MT4 и выберите «Новое окно». Затем вы можете нажать «Новый ордер» на панели инструментов MT4 или нажать F9, чтобы открыть окно «Ордер». Чтобы открыть ордер, который называют отложенным, нужно в окне открытия ордера (поле Тип) выбрать не Немедленное исполнение, а Отложенный ордер. Это значит, что ордер будет исполнен даже при выключенном терминале МТ4, поскольку он записывается на серверах брокера. Отложенный ордер типа «Приказ отложенного исполнения» используется для входа в рынок.
Конечной целью трейдера является извлечение прибыли посредством торговых операций на финансовых рынках. В этой статье дается описание терминов и процессов торговой платформы MetaTarder 5, знание которых необходимо для правильного понимания работы торговых функций языка MQL5. От нижнего уровня поддержки цена может отскочить Обзор брокера Prtrend наверх, значит, устанавливаем Buy Limit. Теперь поговорим о том, какие типы ордеров наиболее часто используются трейдерами, чем они отличаются и как работают. Если не получиться активировать или нужно поменять номер торгового счета, напишите об этом в «Обратной связи», при этом обязательно укажите номер торгового счета.
Ордером
на рынке называют приказ (как дословно и переводится с французского) дилеру осуществить сделку на финансовом рынке. Данный термин используется на всех финансовых рынках, но мы будем рассматривать примеры на валютном рынке Форекс . На данный момент 100% быстрым способом является везде вызов только такого HistorySelect. Вся торговая подсистема платформы MetaTrader 5 хорошо продумана и проста для понимания.
В торговой платформе это можно осуществить путем выставления рыночного ордера, в результате которого заключается сделка. Позиция также может быть открыта и при срабатывании отложенного ордера. Это необходимо в случае, если скрипт несколько раз подряд потерпит неудачу при попытке установить ордер. При этом скрипт всякий раз будет вычислять заявленное значение цены, близкой к тому месту (тому уровню цены), где пользователь прикрепил скрипт. Пример простого скрипта, устанавливающего ордер BuyStop, стоимостью 35% от суммы свободных средств, с некоторыми заданными значениями стоп-приказов (openbuystop.mq4).
Исполнение происходит по цене равной или хуже, чем указана в ордере. Иными словами, если рыночная цена уйдет против трейдера, ордер будет исполнен с проскальзыванием. Для каждого из эти событий будет вызвана функция OnTradeTransaction. Другими словами открытие локированной позиции на продажу на бирже Форекс является способом защиты собственного линия тренда депозита. Локированные (от слова «замок» (lock)) позиции бывают как короткими, так и длинными, но при этом по какой-либо одной валютной паре и исключительно в одинаковом объеме. — «Sell Stop» является приказом брокеру открывать ордер на продажу лишь тогда, когда произойдет снижение цены до указанного трейдером значения.