Скачать MetaTrader 5

Типы исполнения

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114297
Forex Trader  
Согласно "Помощи" существует три типа исполнения ордеров.
Типы исполнения
В клиентском терминале реализованы три режима исполнения ордеров:

Немедленное исполнение
В этом режиме исполнение рыночного ордера осуществляется по цене, предложенной брокеру. При отправке запроса на исполнение, терминал автоматически подставляет в ордер текущие цены. В случае, если брокер принимает цены, ордер будет исполнен. Если брокер не принимает запрошенную цену, то происходит так называемое "Перекотирование" (Requote) — брокер возвращает цены, по которым может быть исполнен данный ордер.

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

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

Первые два абсолютно понятны и применяю на практике, а вот насчёт третьего - "Исполнение по рынку
" хотелось бы конкретики и поснений с примерами.
Наилучшим примером была бы ссылка на брокера использующего такое или айпишник:порт достаточно.
(если тут указать нельзя то скиньте по е-мейлу профиля)

Заранее благодарю.
MetaQuotes Software Corp.
Модератор
188038
MetaQuotes Software Corp.  
Market Execution обычно применяют при работе с фьючерсами. Практически не применяется для форексных инструментов. Посмотрите у брокеров, кто торгует фьючерсами.
Forex Trader
114297
Forex Trader  
* Исполнение по рынку
В этом режиме исполнения рыночного ордера решение о цене исполнения принимает брокер без дополнительного согласования с трейдером. Отправка рыночного ордера в таком режиме подразумевает досрочное согласие с ценой, по которой он будет выполнен.


Вот причина... :(

Я уже задавал вопрос по поводу "не работы" некоторых скриптов.
Первоначально это было на CFD некоторых ДЦ, а сейчас и на валютах проявилось.
И общим "виновником" оказался тип исполнения приведённый в цитате...

Увы я не силён в программировании и потому прошу сообщество решить эту проблему.
В качестве примера привожу скрипт.
Скажу лишь одно... он и другие отлично работают...
Ошибок нет, всё что пишется в журнал:
2006.07.24 14:08:58 Закрыть ВСЕ EURUSD,Daily: removed
2006.07.24 14:08:53 Закрыть ВСЕ EURUSD,Daily: loaded successfully

// Закрыть все ордера.mq4 
// Скрипт 

#property copyright "." 
#include <WinUser32.mqh> 

void start() 
   { 
   if(MessageBox("Закрыть (удалить) все ордера?    ","Скрипт",MB_YESNO|MB_ICONQUESTION)!=IDYES) return; 
   CloseAll(); 
   } 

void CloseAll() 
   { 
   int slippage=3; 
   for (int i=OrdersTotal()-1; i>=0; i--) 
      { 
      if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break; 
      if (OrderType()==OP_BUY      ) OrderClose (OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),slippage); 
      if (OrderType()==OP_SELL     ) OrderClose (OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),slippage); 
      if (OrderType()==OP_BUYSTOP  ) OrderDelete(OrderTicket()); 
      if (OrderType()==OP_SELLSTOP ) OrderDelete(OrderTicket()); 
      if (OrderType()==OP_BUYLIMIT ) OrderDelete(OrderTicket()); 
      if (OrderType()==OP_SELLLIMIT) OrderDelete(OrderTicket()); 
      } 
   } 




Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий