Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1185
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Алексей, я правильно понимаю, что в массиве, в отличие от переменной, будут находиться не поля структуры, а экземпляры струкуры, в количестве от нуля до нескольких ?
Один автобус (переменная с типом структуры bus) имеет три поля:
Спасибо, очень доходчиво. :) Получается МАСССИВ СТРУКТУР. Понятно.
Спасибо, очень доходчиво. :) Получается МАСССИВ СТРУКТУР. Понятно.
Здорово Артём объяснил пока я отсутствовал. Только добавлю к вашему пониманию: Получается массив структур содержащий массив пассажиров.
В каждой ячейке массива есть один водитель, один кондуктор и много пассажиров(массив).
Здесь
вы создаёте объект базового класса. Соответственно - базовый класс у вас везде.
а можно ли объявить класс как базовый, а потом в зависимости от условий переопределить как один из наследуемых?
Задача - оставить имя класса в коде одним и тем же.
И еще подскажите, пожалуйста, какую директиву использовать для определения тестера.
Так можно?
а можно ли объявить класс как базовый, а потом в зависимости от условий переопределить как один из наследуемых?
Задача - оставить имя класса в коде одним и тем же.
И еще подскажите, пожалуйста, какую директиву использовать для определения тестера.
Так можно?
Спасибо. Да, но здесь news_filter объект получается может быть не определен. Он должен быть объявлен глобально, чтоб доступным быть для любого места в коде. Как быть?
Спасибо. Да, но здесь news_filter объект получается может быть не определен. Он должен быть объявлен глобально, чтоб доступным быть для любого места в коде. Как быть?
В каких случаях он будет неопределён?
В каких случаях он будет неопределён?
Помогите, пожалуйста, понять логику исполнения данного оператора и выражения его условия.
CTrade m_trade; CPositionInfo m_position; if(!m_trade.PositionClose(m_position.Ticket()))Если НЕ закрывает позицию, определенную тикетом?
Сначала получается тикет позиции -> программа пытается закрыть позицию -> возвращенное булевое значение меняется на противоположное.
Правильно?
Помогите, пожалуйста, понять логику исполнения данного оператора и выражения его условия.
Если НЕ закрывает позицию, определенную тикетом?
Сначала получается тикет позиции -> программа пытается закрыть позицию -> возвращенное булевое значение меняется на противоположное.
Правильно?
-> Возвращает true, если позиция с указанным тикетом закрыта, иначе false
Условие читается так: Если позиция с указанным тикетом не закрыта...