Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1053

 
Artyom Trishkin:
Очень хорошо, что сделали так. Есть доступ ко всей истории изменения любой позиции. В четверке всё свалено в ордер. А ордер - это лишь приказ на исполнение. В пятерке же - приказ-сделка-позиция.

еще не читал, все полностью, жду окончания, чтобы или разобраться и пользоваться или... 

библиотека из цикла статей "БИБЛИОТЕКА ДЛЯ ПРОСТОГО И БЫСТРОГО СОЗДАНИЯ ПРОГРАММ ДЛЯ METATRADER"

может дать решение на этот вопрос? - как получить кол-во пунктов по последней сделке ?

 
Igor Makanu:

еще не читал, все полностью, жду окончания, чтобы или разобраться и пользоваться или... 

библиотека из цикла статей "БИБЛИОТЕКА ДЛЯ ПРОСТОГО И БЫСТРОГО СОЗДАНИЯ ПРОГРАММ ДЛЯ METATRADER"

может дать решение на этот вопрос? - как получить кол-во пунктов по последней сделке ?

Да, конечно.
 
Artyom Trishkin:
Да, конечно.

это отлично!

спасибо! 

 
Igor Makanu:

еще не читал, все полностью, жду окончания, чтобы или разобраться и пользоваться или... 

библиотека из цикла статей "БИБЛИОТЕКА ДЛЯ ПРОСТОГО И БЫСТРОГО СОЗДАНИЯ ПРОГРАММ ДЛЯ METATRADER"

может дать решение на этот вопрос? - как получить кол-во пунктов по последней сделке ?

Нет у СДЕЛКИ пунктов :)

Сделка имеет такие свойства: цена, объём, тип входа, тип сделки.

Чтобы получить пункты необходимо как минимум найти в истории ДВЕ сделки: одну ВХОД, вторую ВЫХОД и только тогда можно получить пункты.

ENUM_DEAL_ENTRY - Направление сделки – вход в рынок, выход из рынка или разворот

ENUM_DEAL_ENTRY

Идентификатор

Описание

DEAL_ENTRY_IN

Вход в рынок

DEAL_ENTRY_INOUT

Выход из рынок

 
Igor Makanu:

это отлично!

спасибо! 

Не только по последней. Вообще по любой.
И любое свойство можно из неё достать. Всё, что с ней происходило за время жизни.
 
Vladimir Karputov:

Нет у СДЕЛКИ пунктов :)

Сделка имеет такие свойства: цена, объём, тип входа, тип сделки.

Чтобы получить пункты необходимо как минимум найти в истории ДВЕ сделки: одну ВХОД, вторую ВЫХОД и только тогда можно получить пункты.

ENUM_DEAL_ENTRY - Направление сделки – вход в рынок, выход из рынка или разворот

ENUM_DEAL_ENTRY

Идентификатор

Описание

DEAL_ENTRY_IN

Вход в рынок

DEAL_ENTRY_INOUT

Выход из рынок

Речь идёт о закрытой позиции. Ну сказал человек "сделка" - ничего страшного. По контексту понятно о чём речь.
 
Vladimir Karputov:

Нет у СДЕЛКИ пунктов :)

но они нужны для статистических расчетов и для хотелок пользователей!

Вы давно торговали или общались с пользователями? я надеюсь Вы слышали как ТЗ от пользователя звучит? Вот ту входим, вот тут берем 50 пунктов старыми, вот тут стоплосс 30 пипсов....

а потом еще нарисуйте прибыль в пунктах за день, неделю.... 


вот и пришли опять к тем же граблям о которых начали несколько часов разговор, библиотека @fxsaber  не есть гуд, а стандартная CTrade не предоставляет готового сервиса, вот тебе карандаш и разукрашка - сиди рисуй сам......

ладно, приелась тема - тема изобретательства велосипедов , еще раз повторюсь, то что в МТ4 пишется за 30 минут, в МТ5 требует подготовки от нескольких месяцев, очень дружелюбная платформа

 
Igor Makanu:

*** Вот ту входим, вот тут берем 50 пунктов старыми, вот тут стоплосс 30 пипсов.... ***

Это реализуется контролем прибыльности ПОЗИЦИЯ, пока она ещё в рынке. Пока есть ПОЗИЦИЯ у неё есть цена открытия и текущая цена. Пока позиция открыта можно в одну строку получить и прибыль позиции в деньгах и прибыль позиции в пунктах, пипсах ...


Igor Makanu:

*** а потом еще нарисуйте прибыль в пунктах за день, неделю.... ***

А это делается простым запросом в торговую историю С дата1 ПО дата 2 и складывается ПРИБЫЛЬ В ДЕНЬГАХ для всех сделок.


То есть всё даже очень просто.

 
Vladimir Karputov:

А это делается простым запросом в торговую историю С дата1 ПО дата 2 и складывается ПРИБЫЛЬ В ДЕНЬГАХ для всех сделок.

напомню, вопрос стоял конкретный: как узнать прибыль последнего закрытого ордера сделки торгового приказа в пунктах

 
Igor Makanu:

напомню, вопрос стоял конкретный: как узнать прибыль последнего закрытого ордера сделки торгового приказа в пунктах

https://www.mql5.com/en/forum/218100

Причина обращения: