Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1063
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Для расчета профита сделки нужна, в частности, цена открытия. Пока сделка открыта, цену открытия надо брать из списка позиций по тикету позиции.
Не обязательно. Можете ее же взять из HistoryDeals. На хедже это будет в один шаг, на неттинге - в несколько.
А когда сделка закрыта, то ту же самую цену открытия уже приходится брать из другого списка (сделок, а не позиций) по другому тикету. Так?
Там только HistoryDeals.
Ну и если нужно еще вычислить величины проскальзыаний на открытии и закрытии, то нужно подключать еще HistoryOrders.
Когда в Терминале хочу посмотреть историю торгов, то использую расширение GUI. Там исторические позиции, как в MT4. Цены закрытия соответствуют времени закрытия и т.д.
Поэтому исторические позиции - это условность, которой можно давать различные интерпретации.На скрине видно, что MT5 показывает, что позиция имеет профит 0.71 и кривую цену закрытия (1.131878 - число знаков больше, чем Digits, и эта цена не соответствует цене символа во время закрытия).
Расширение GUI же показывает, что эта позиция состояла из двух позиций, закрытых в разное время. И профит у одной -0.09, у другой - +0.80. Что в итоге дает те же самые 0.71. Ну и цены закрытия соответствуют времени закрытия. Как в MT4, в общем.
Какое представление исторических MT5-позиций яснее - каждый может сам выбирать.
У Вас есть открытый код это советника (нужен файл *.mq5)?
Если есть и можете его выложить в открытый доступ - то просто разместите этот файл в данной теме. Думаю Вам сразу помогут. Но только если есть открытый код (файл *.mq5).
кода нет, он в формате *.EX4
В таком случае Вы ходите по лезвию бритвы. За любой, даже намек, на декомпиляцию Вы и те кто возьмутся получат пожизненный бан.
Также смотрите в какой ветке пишите - это форум посвященный MQL5. Для старого терминала есть спец. раздел: MQL4 и MetaTrader 4.
В таком случае Вы ходите по лезвию бритвы. За любой, даже намек, на декомпиляцию Вы и те кто возьмутся получат пожизненный бан.
Также смотрите в какой ветке пишите - это форум посвященный MQL5. Для старого терминала есть спец. раздел: MQL4 и MetaTrader 4.
Все обыскал, ничего не нашел.
Вопрос по системным процессам в диспетчере задач -
Как отловить появления процесса calc.exe и дождаться его завершения?
Все обыскал, ничего не нашел.
Вопрос по системным процессам в диспетчере задач -
Как отловить появления процесса calc.exe и дождаться его завершения?
Вы уверены, что не ошиблись форумом?
Нет. Пытаюсь дождаться из советника завершения процесса автооптимизации.
Ещё вопрос -
Как узнать какой был в этот момент (момент хая на предыдущей свече) bid и ask ?
Нет. Пытаюсь дождаться из советника завершения процесса автооптимизации.
Ещё вопрос -
Как узнать какой был в этот момент (момент хая на предыдущей свече) bid и ask ?