Скачать MetaTrader 5

Несколько вопросов MT4 MQL5

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

Привет

Столкнулся с проблемой Meta Trader 4 MQL5 (в MQL4 проблем небыло)

мне надо узнать сколько отрытых ордеров (по текущему символу) есть на бай, сколько на сел и такая же проблема с отложенными ордерами (по текущему символу) и по меджик намберу


может ктото показать на примерах а то никак немогу понять как работают оно работает в MQL5 какие функции использовать (PositionSelect OrderSelect или другие)

Mikhail Filimonov
5931
Mikhail Filimonov  
MrSnaKe:

Привет

Столкнулся с проблемой Meta Trader 4 MQL5 (в MQL4 проблем небыло)

мне надо узнать сколько отрытых ордеров (по текущему символу) есть на бай, сколько на сел и такая же проблема с отложенными ордерами (по текущему символу) и по меджик намберу


может ктото показать на примерах а то никак немогу понять как работают оно работает в MQL5 какие функции использовать (PositionSelect OrderSelect или другие)

Какой функцией вы выставляете ордера?
Vasiliy Sokolov
26427
Vasiliy Sokolov  
MrSnaKe:

Привет

Столкнулся с проблемой Meta Trader 4 MQL5 (в MQL4 проблем небыло)

мне надо узнать сколько отрытых ордеров (по текущему символу) есть на бай, сколько на сел и такая же проблема с отложенными ордерами (по текущему символу) и по меджик намберу

может ктото показать на примерах а то никак немогу понять как работают оно работает в MQL5 какие функции использовать (PositionSelect OrderSelect или другие)

Вы путаете MetaTrader5 с MetaTrader4. MQL - язык программирования с помощью которого пишутся роботы для обоих платформ. По всей видимости Вы стали использовать MetaTrader5. В нем нет "открытых" ордеров, а есть только одна совокупная нетто-позиция, поэтому в нем просто нет таких функций к каким Вы привыкли в MetaTrader4.
Evgeniy Piskachev
1498
Evgeniy Piskachev  
Всё написано в истории, ещё можно посмотреть в журнале
Stanislav Korotky
21550
Stanislav Korotky  

OrdersTotal вернет общее количество выставленных (ожидающих обработки) рыночных ордеров плюс отложенных ордеров. По ним можно пройтись в цикле вызывая OrderSelect и получая требуемые свойства. Рыночные ордера обычно очень быстро проскакивают - по ним почти сразу заключается сделка (сам ордер уходит в историю) и их объем перетекает в позицию по символу.

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

Вот статья по теме - https://www.mql5.com/ru/articles/211 

Ордерa, позиции и сделки в MetaTrader 5
Ордерa, позиции и сделки в MetaTrader 5
  • 2011.01.05
  • MetaQuotes Software Corp.
  • www.mql5.com
Надежный торговый робот не может быть создан без понимания механизмов работы торговой системы MetaTrader 5. Клиентский терминал получает от торгового сервера информацию о позициях, ордерах и сделках. Чтобы правильно обработать эти данные средствами MQL5 необходимо хорошо представлять как происходит взаимодействие mql5-программы и среды исполнения терминала.
Alexey Busygin
6564
Alexey Busygin  
MrSnaKe:

Привет

Столкнулся с проблемой Meta Trader 4 MQL5 (в MQL4 проблем небыло)

мне надо узнать сколько отрытых ордеров (по текущему символу) есть на бай, сколько на сел и такая же проблема с отложенными ордерами (по текущему символу) и по меджик намберу


может ктото показать на примерах а то никак немогу понять как работают оно работает в MQL5 какие функции использовать (PositionSelect OrderSelect или другие)

В MQL4 надо посчитать сумму открытых и отложенных ордеров?
alexs78
7
alexs78  
Где найти индикатор для МТ4 который показывал сколько открыто сделок на продажу а сколько на покупку  ? 
Ihor Herasko
13157
Ihor Herasko  
alexs78:
Где найти индикатор для МТ4 который показывал сколько открыто сделок на продажу а сколько на покупку  ? 
Главное меню - Вид - Терминал или Ctrl+T ))
Nikolay Globa
784
Nikolay Globa  
Скажите пожалуйста, при Гибернации компютера платформа и советники будут работать ?
Vladimir Karputov
Модератор
65354
Vladimir Karputov  
Nikolay Globa:
Скажите пожалуйста, при Гибернации компютера платформа и советники будут работать ?
Нет. Гибернация - это выключение компьютера, только перед выключением вся память сбрасывается на жёсткий диск.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий