Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А вот эти константы не подойдут?
Там добавилось еще одно значение:
Идентификатор
Описание
Тип свойства
MQL5_PROGRAM_TYPE
Тип mql5-программы
ENUM_PROGRAM_TYPE
MQL5_DLLS_ALLOWED
Разрешение на использование DLL для данной запущенной программы
bool
MQL5_TRADE_ALLOWED
Разрешение на торговлю для данной запущенной программы
bool
MQL5_DEBUGGING
Признак работы запущенной программы в режиме отладки
bool
MQL5_TESTING
Признак работы запущенной программы в тестере
bool
MQL5_OPTIMIZATION
Признак работы запущенной программы в процессе оптимизации
bool
MQL5_VISUAL_MODE
Признак работы запущенной программы в визуальном режиме тестирования
bool
MQL5_LICENSE_TYPE
Тип лицензии модуля EX5. Лицензия относится именно к тому модулю EX5, из которого делается запрос с помощью Mql5InfoInteger(MQL5_LICENSE_TYPE).
ENUM_LICENSE_TYPE
Там добавилось еще одно значение:
А вот эти константы не подойдут?
Да, Вы правы, ошибка компилятора, исправим.
Ух ты! // А я думал сделаете чтоб компилятор ошибку выдавал.
Спасибо, если такой синтаксис заработает, будет прекрасно.
--
Вообще вам всем - большое спасибо. Язык расцветает на глазах. Мелкие недочеты и ложки дёгтя, думаю, явление временное.
На выходе
2011.07.28 19:53:20 app=2439.
2011.07.28 20:10:00 app=2139.
2011.07.28 20:26:40 app=2239.
int app; - автоматом 0 не должен присваивать?
int app; - автоматом 0 не должен присваивать?
Нет. Нужно инициализировать самостоятельно.
Тяжковато начинающим, когда неизвестные цифры начинают вылазить) А смысл в этом есть, если app в глобальные переменные вывести вроде проблем нету.
Глобальные переменные тоже не обязаны инициализироваться автоматически. Вам, вероятно, просто "повезло". Повезло в кавычках, потому что такое везение чревато последующим съездом крыши с левыми претензиями к разработчикам, типа "вчера работало, а сегодня уже нет. да у вас платформа неустойчивая..!!"
;-)
Смысл в этом есть - на инициализацию уходит время.
Если пользователю время важно, а инициализация при объявлении не нужна (и так присвоится в нужное время нужное значение), то сверхзаботливый компилятор может зазря тратить время на инициализацию. Поэтому общепринятая практика во всех серьёзных языках - инициализация на усмотрение программиста. Что есть хорошо и правильно. Просто привыкайте.
Гарантированные нули только в головах у начинающих.. :) // люблю осмысленные двусмысленности.
;)
Почему Print(1/2); пишет 0 ?
Потамушта!
Надо так, если ненавидите вещественные числа: