Скачал новую только что. До этого опечатка была в двух местах. В новой версии справки исправлено в одном месте. Ещё нужно исправить в полной версии скрипта.
Добрый день. Как правильно инициализировать переменную типа ENUM_ORDER_TYPE? Если сделать это с помощью функции ZeroMemory(), то переменная станет равна 0, что в свою очередь означает ORDER_TYPE_BUY. Как тогда правильно?
Alex5757000: Добрый день. Как правильно инициализировать переменную типа ENUM_ORDER_TYPE? Если сделать это с помощью функции ZeroMemory(), то переменная станет равна 0, что в свою очередь означает ORDER_TYPE_BUY. Как тогда правильно?
Инициализировать - значит установить какое-то начальное значение. Ставьте то, которое необходимо. ZeroMemory() из другой оперы.
Alex5757000: Добрый день. Как правильно инициализировать переменную типа ENUM_ORDER_TYPE? Если сделать это с помощью функции ZeroMemory(), то переменная станет равна 0, что в свою очередь означает ORDER_TYPE_BUY. Как тогда правильно?
Если Вам требуется "обнулить" переменную типа перечисления, используйте константу WRONG_VALUE. Например, ENUM_ORDER_TYPE type=WRONG_VALUE. Тогда не будет ситуации, когда "переменная станет равна 0, что в свою очередь означает ORDER_TYPE_BUY".
Yedelkin: Если Вам требуется "обнулить" переменную типа перечисления, используйте константу WRONG_VALUE. Например, ENUM_ORDER_TYPE type=WRONG_VALUE. Тогда не будет ситуации, когда "переменная станет равна 0, что в свою очередь означает ORDER_TYPE_BUY".
Скажите, есть ли функция, которая может отопрать позицию для дальнейшей работы (модификации) с помощю , ulong deal; // Тикет сделки, если она совершена по тикету сделки, запомненному ранее? Наверно, для такого выбора понадобится некий сложный алгоритм- как левой рукой чисать правое ухо?
В локальной версии Справки в разделе Организация доступа к данным есть ошибка в скрипте:
//---
Замените на SERIES_SYNCHRONIZED.
Обновите справку, опечатка уже исправлена.
Скачал новую только что. До этого опечатка была в двух местах. В новой версии справки исправлено в одном месте. Ещё нужно исправить в полной версии скрипта.
Посмотрите вот этот вариант: https://www.mql5.com/ru/code/1084
небось вот это надо?
К сожалению, опять не то. Эти инструменты визуализируют историю счета. Мне же нужно визуализировать сторонний отчет.
К сожалению, опять не то. Эти инструменты визуализируют историю счета. Мне же нужно визуализировать сторонний отчет.
Добрый день. Как правильно инициализировать переменную типа ENUM_ORDER_TYPE ? Если сделать это с помощью функции ZeroMemory(), то переменная станет равна 0, что в свою очередь означает ORDER_TYPE_BUY. Как тогда правильно?
Добрый день. Как правильно инициализировать переменную типа ENUM_ORDER_TYPE ? Если сделать это с помощью функции ZeroMemory(), то переменная станет равна 0, что в свою очередь означает ORDER_TYPE_BUY. Как тогда правильно?
К сожалению, опять не то. Эти инструменты визуализируют историю счета. Мне же нужно визуализировать сторонний отчет.
Если Вам требуется "обнулить" переменную типа перечисления, используйте константу WRONG_VALUE. Например, ENUM_ORDER_TYPE type=WRONG_VALUE. Тогда не будет ситуации, когда "переменная станет равна 0, что в свою очередь означает ORDER_TYPE_BUY".