MetaTrader 4 Client Terminal build 646: Умный поиск, книги в Маркете и обновление окна параметров MQL4-программы - страница 44
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
к отключению работы по новому бару
Все проследил , работаю в термнале альпари, у них недавно были изменены торговые условия теперь 9000 рур не достаточно для открытия ордера лотом 0,05
скорее всего то что лоты теперь стали минимальны 0,1 хотя почему то переодично открываются ордера лотами меньше 0,01 вобщем на серверах альпари бардак, сорвались тесты..
А при чём тут торговые условия?
Если iTime() возвращает 0, что она делает в случае ошибки, то у вас в первом if'е каждый раз выполняется return, потому что значение time всё время остаётся 0, и до второго if'а дело не доходит...
А при чём тут торговые условия?
Если iTime() возвращает 0, что она делает в случае ошибки, то у вас в первом if'е каждый раз выполняется return, потому что значение time всё время остаётся 0, и до второго if'а дело не доходит...
Вы о чем ???
Возвращаемое значение
Значение времени открытия бара (указанного параметром shift) соответствующего графика или 0 в случае ошибки. Для получения дополнительной информации об ошибке необходимо вызвать функцию GetLastError().
нет ошибок в iTime , открыл новый демо счет все заработало, на старом демо не работает ....
Нет. Это вряд ли.
x=0; уже означает использование переменной.
ObjectGetValueByTime
не рабочая
к тому же если отбросить 3 параметер по умолчнию - компилятор ругается
Вы о чем ???
Возвращаемое значение
Значение времени открытия бара (указанного параметром shift) соответствующего графика или 0 в случае ошибки. Для получения дополнительной информации об ошибке необходимо вызвать функцию GetLastError().
нет ошибок в iTime , открыл новый демо счет все заработало, на старом демо не работает ....
Вот и предположим, что каждый раз при вызове iTime() возникает ошибка. Тогда получается следующее (описал всё в комментариях):
Я об этом. И о том, что следует проверять возвращаемые значения, если функция может вернуть признак ошибки.
Что именно за ошибка - в документации написано, как узнать...
Ну пожалуйста!
indicator_color1
Зачем нужна функция определения значения константы?
indicator_color1 - это не переменная.
Это - константа, макрос, дефайн если хотите, которая является синонимом другой константы, константы цвета, задающейся в объявлении
Хочу дефайн.
И хотелось бы понимать, когда он срабатывает. Мое пожелание - при каждой инициализации, то бишь: при запуске приложения; при изменении параметров; при изменении окружения.
ЗЫ Совсем не хочу алиас.
функция
ObjectGetValueByTime
не рабочая
к тому же если отбросить 3 параметер по умолчнию - компилятор ругается
Пожалуйста, создайте заявку в сервисдеске и приложите неработающий код.