Отслеживание открытой сделки

 
Здравствуйте, может кто подсказать, как отслеживать в MQ открытые сделки, их количество, TP, SL ?
 
красавчик абдухиров:
Здравствуйте, может кто подсказать, как отслеживать в MQ открытые сделки, их количество, TP, SL ?

Ни кто не сможет ответить на такой некорректный вопрос.

Если же он у вас созрел, то поясните конкретнее.

Как отслеживать?

С помощью программы в коде MQL5 или отслеживать в MQL4?

Или глазами на экране монитора?

 
Uladzimir Izerski #:

Ни кто не сможет ответить на такой некорректный вопрос.

Если же он у вас созрел, то поясните конкретнее.

Как отслеживать?

С помощью программы в коде MQL5 или отслеживать в MQL4?

Или глазами на экране монитора?

Я только неделю учу язык MQL4  и не знал даже, что есть  различия с 5 версией. 
А узнать я хотел вот что, смотрите, например у меня открыта сделка, и я хочу как-то отследить ее в коде, " поймать в переменную", хочу в дальнейшем с ней работать, поменять профит и тд.  Другими словами, существует ли функция которая возвращает все открытые сделки на данном инструменте, или что-то подобное этой функции. Не знаю, как по-другому объяснить
 
красавчик абдухиров #:
Я только неделю учу язык MQL4  и не знал даже, что есть  различия с 5 версией. 
А узнать я хотел вот что, смотрите, например у меня открыта сделка, и я хочу как-то отследить ее в коде, " поймать в переменную", хочу в дальнейшем с ней работать, поменять профит и тд.  Другими словами, существует ли функция которая возвращает все открытые сделки на данном инструменте, или что-то подобное этой функции. Не знаю, как по-другому объяснить

Смотрите в поиске: только полезные функции от Ким И В. Там все это есть.
 
красавчик абдухиров:
Здравствуйте, может кто подсказать, как отслеживать в MQ открытые сделки, их количество, TP, SL

Если вы работаете в МТ4 то там есть только ордера. Функция OrdersTotal() дает их количество. Внизу тема специально про МТ4:  MQL4 и MetaTrader 4

Если вы работаете в МТ5 то тут намного сложнее. По Вашему приказу терминал, предварительно проверив, отсылает на сервер ордер. Если сервер примет ордер, то совершается сделка. Далее ордер и сделка отправляются в историю. По результатам сделки появляется (или наоборот закрывается) позиция. Так что Вам скорее всего нужны позиции.

Если у Вас хеджиковый счет, то позиций может быть много. Если счет неттинговый - позиция одна. Для получения количества позиций используйте функцию PositionsTotal()

Если в редакторе MetaEditor наберете имя этой функции (или другой), поставите на нее курсор и нажмете F1 - получите подробную справку и пример использования.

Получив количество позиций устраиваете цикл и получаете информацию (инструмент, цена открытия, SL, TP, магик, комментарий ...)

Я занимаюсь программированием с 1966 года, изучил кучу языков. MQL самый полезный, так как дает прибыль

сегодня 62 позиции прибыль 979 убыток 133 итого 845   вчера 556

С праздником Защитника Отечества!!!

Желаю удачи

 
Konstantin Erin #:

Если вы работаете в МТ4 то там есть только ордера. Функция OrdersTotal() дает их количество. Внизу тема специально про МТ4:  MQL4 и MetaTrader 4

Если вы работаете в МТ5 то тут намного сложнее. По Вашему приказу терминал, предварительно проверив, отсылает на сервер ордер. Если сервер примет ордер, то совершается сделка. Далее ордер и сделка отправляются в историю. По результатам сделки появляется (или наоборот закрывается) позиция. Так что Вам скорее всего нужны позиции.

Если у Вас хеджиковый счет, то позиций может быть много. Если счет неттинговый - позиция одна. Для получения количества позиций используйте функцию PositionsTotal()

Если в редакторе MetaEditor наберете имя этой функции (или другой), поставите на нее курсор и нажмете F1 - получите подробную справку и пример использования.

Получив количество позиций устраиваете цикл и получаете информацию (инструмент, цена открытия, SL, TP, магик, комментарий ...)

Я занимаюсь программированием с 1966 года, изучил кучу языков. MQL самый полезный, так как дает прибыль

сегодня 62 позиции прибыль 979 убыток 133 итого 845   вчера 556

С праздником Защитника Отечества!!!

Желаю удачи

Cпасибо большое)))

 
красавчик абдухиров #:

Cпасибо большое)))

Обращайтесь...  много чего знаю...
Причина обращения: