Часто задаваемые вопросы

Deltastock MetaTrader 4

Как мне начать работу на реальном МТ4 счете?

Чтобы начать торговать на Реальном счеет в МТ4, вам будет необходимо понемять сервер, так как от отличен от сервера для демо счетов. Запустите МТ4 терминал и перейдите в Файл/Логин. Появится следующее окно:

окно для логина в MT4

  1. В поле "Логин" введите свой ID, который вы получили при открытии Реального MT4 счета.
  2. В поле "Пароль" введите свой пароль.
  3. От падающего меню "Сервер" выберите Deltastock-Live
  4. Потом нажмите "Логин"

Каков IP адрес вашего MT4 сервера?

  • MT4 Live Сервер - 193.28.250.68:443
  • MT4 Дemo Сервер - 193.28.250.66:443

Почему мои EA работяют на МТ4 от других брокеров, но не и в Deltastock MT4?

Некоторые MQL4 Expert Advisors работают только когда исполнение ордеров в режиме "Instant". В этом режиме MQL4 функция OrderSend() может принимать стоп лосс и тейк профит уровни как параметр.

Когда режим исполнения ордеров "Market", SL и TP параметры должны быть 0 когда OrderSend() вызывается. SL и TP должны быть установлены после исполнения ордера, используя OrderModify() функцию.

Режим исполнения всех инструментов в Deltastock MT4 "Market", поэтому вам необходимо модифицировать свой EA немножко, чтобы он работал.

Вам необходимо исправить КАЖДУЮ OrderSend() строку в вашем Советника следующим образом. Вместо:

  • ticket1 = OrderSend(Symbol(), OP_BUY, Lot11, Ask, Slippage, SL, TP, "Buy_01", id1, 0, Blue);

Вам необходимо использовать:

  • ticket1 = OrderSend(Symbol(), OP_BUY, Lot11, Ask, Slippage, 0, 0,"Buy_01", id1, 0, Blue);
  •  
  • if(ticket1 > 0){
  •     OrderSelect(ticket1, SELECT_BY_TICKET, MODE_TRADES);
  •     if(OrderModify( ticket1, OrderOpenPrice(), SL, TP, 0, Blue) == FALSE)
  •     {
  •     Print("OrderModify failed with error #",GetLastError());
  •     }
  • }

то есть вы должны проверить стоп-лосс и тейк-профит значения в каждом SendOrder () и заменить их на 0, а затем вызвать OrderModify () настройки абсолютно одинаковые значения для SL и TP.

Вы можете узнать больше о режиме выполнения MT4 в справке к MetaTrader 4.

Мой лимитный/стоп ордер был исполенен по цене, которой не была достигнута в графике. Почему это происходит?

В платформе MetaTrader 4 клиенты видят только графики, которые основаны на BID (Buy) цене - цена, по которой клиент может продать. Когда BUY ордер (на покупку) исполнен, он исполняется по цене ASK (Sell), которая выше BID цены, видной на графике. Как следствие, вы не можете увидеть цену исполнения на графике. Разница между BID и ASK ценами торгуемого финансового инструмента - это спред. Спреды в Deltastock MT4 являются плавающими, поэтому возможно, чтобы разница между BID и ASK ценами имела разное значение в различных моментах.

Целевые спреды на все FX пары, которыми можно торговать в Deltastock MT4, моно найти здесь.

Я открыл противоположные позиций по одному инструменту, но моя чистая позиция была нулевой. Вдруг, все мои позиции были закрыты по причине недостаточной маржи. Как это может произойти?

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

Примечание: Спреды в платформе Deltastock MetaTrader 4 являются плавающими, так что они могут увеличиться значительно в определенные моменты (особенно во время выпусков важных новостей или периоды низкой ликвидности рынка). Расширение спредов увеличит (соответственно, уменьшит) отрицательный (соответственно, положительный) результат от ваших противоположных позиций. Это приведет к снижению вашего капитала, и поэтому все Ваши открытые позиции могут быть закрыты по причине недостаточности денежных средств на Ваш торговый счет.