Блог им. Truder

Губят робота проскальзования (MT5)

    • 18 декабря 2015, 22:14
    • |
    • Truder
  • Еще
Может быть кто-нибудь подскажет, есть ли в mql5 такой вид отложенных ордеров, которые если и исполняются, то точно по той цене, которая указана? А то лимитники ничем не лучше ордеров по маркету… такие же постоянно проскальзования.
  • Ключевые слова:
  • mt5,
  • mql5
16 комментариев
Пост не граммотного новичка. Ща тебе тут гурята по на советуют. Я беру попкорн:)
Основы биржевого ценообразования
www.mql5.com/ru/articles/1284
avatar
MT 5 иногда спреды по USDRUB в тестере считает по 2 руб!!! В MT4 пока ошибок подобных не замечено. Кстати, развиваются MT4 и MT5 парралельно, MT4 не является устаревшей версией MT5.
avatar
Жгут пацанчики, но пока чо то слабовато:)
Может человек парой сотен контрактов микса лупит. Чего вы смеетесь.
avatar
MqlTradeRequest mrequest;
mrequest.type_filling= ORDER_FILLING_IOC;

З.Ы. а вообще лимитник не может проскользнуть — он может только не исполниться.
avatar
Adept, всё верно.
Но тут походу не в этом дело. Человек просто вообще не в теме.
Скорее всего на демке в тестере кусок г. кода какого-нибудь запускает и получает неадекватный спред. Вывод из этого тоже неадекватный
Fry (Антон), Ничего страшного, я тоже в самом начале задавал ТАКИЕ вопросы на форумах, за которые в приличном обществе сразу бьют ногой в лицо))) Да и сейчас могу
avatar
Ну да я чайник и этого не скрываю))) Насчет IOC намек понял) Adept спасибо. А есть смысл задавать параметр максимального отклонения? или он не влияет на то по какой цене отложенный ордер может быть исполнен уже после его установки?
avatar
Truder, нет. deviation— это кухонная фишка. На фортсе и на акциях не работает.

Truder, Ну про IOC пока забудьте на время, Пока что хватит ORDER_FILLING_RETURN. По кухням не могу сказать, но на MOEX лимитный ордер с полями:

mrequest.action=TRADE_ACTION_PENDING;
mrequest.type= ORDER_TYPE_BUY_LIMIT;
mrequest.price= 77.77;

Добавит в стакан заявку на покупку строго по 77.77 и исполнена она будет строго по 77.77 если найдется продавец, который ударит в нее.

deviation при установке лимитных ордеров указывать не нужно.

 

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

avatar
Нет, сижу на фортсе и ситуация такая: вместо стандартного трейлинг стопа, пробую двигать отложенный ордер вслед за ценой (по принципу трейлинг стопа), т.е. бай стоп или селл стоп. И вот когда они исполняются, то все-равно получаю проскальзывания на несколько пунктов, как минимум. Это нормально? :-)
avatar

теги блога Truder

....все тэги



UPDONW
Новый дизайн