Как на этапе компиляции определить какой битности терминал? Идентификатор TERMINAL_X64 не подходит т.к. предназначен для функций. Скорее всего есть макросы о которых в справке не написано, но периодически которые иногда всплывают в тех или иных проявлениях :)
Konstantin Karpov: Как на этапе компиляции определить какой битности терминал? Идентификатор TERMINAL_X64 не подходит т.к. предназначен для функций. Скорее всего есть макросы о которых в справке не написано, но периодически которые иногда всплывают в тех или иных проявлениях :)
Konstantin Karpov: Как на этапе компиляции определить какой битности терминал? Идентификатор TERMINAL_X64 не подходит т.к. предназначен для функций. Скорее всего есть макросы о которых в справке не написано, но периодически которые иногда всплывают в тех или иных проявлениях :)
Увы, не всплывают. Есть переменная _IsX64 но она работает на этапе исполнения.
Как же вывернуться в случае использования двух dll - одна для 32х битных терминалов, другая для 64х битных ? Не кашерно как то два экземпляра программы держать ...
Кстати у кого есть опыт, если код скомпилировать в МЕ х64 то на 32х битных терминалах он будет работать без ошибок или все же будут какие то скрытые особенности исполнения кода?
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
закоментарьте:
И ещё раз проверьте
У вам ошибка в комментарии
Извечная проблема копипаста)
У вам ошибка в комментарии
Извечная проблема копипаста):) Исправьте
Вы поняли причину?
Меняйте Брокера.
Эти режимы ОБЯЗАТЕЛЬНО должны быть!
:) Исправьте
Вы поняли причину?
Меняйте Брокера.
Эти режимы ОБЯЗАТЕЛЬНО должны быть!
понял еще в первом своем посте
Возвращает 0.
Ну менять это резко. Можно суппортам подзатыльников надавать чтобы допилили настройки на сервере...
понял еще в первом своем посте
Возвращает 0.
Ещё раз убедились! Не вредно...
Дело не в коде, а в Брокере.
понял еще в первом своем посте
Возвращает 0.
Ну менять это резко. Можно суппортам подзатыльников надавать чтобы допилили настройки на сервере...
Каждый раз будете кулаками махать?
Я бы сменил. Удачи!
Каждый раз будете кулаками махать?
Я бы сменил. Удачи!
Как на этапе компиляции определить какой битности терминал? Идентификатор TERMINAL_X64 не подходит т.к. предназначен для функций. Скорее всего есть макросы о которых в справке не написано, но периодически которые иногда всплывают в тех или иных проявлениях :)
Как на этапе компиляции определить какой битности терминал? Идентификатор TERMINAL_X64 не подходит т.к. предназначен для функций. Скорее всего есть макросы о которых в справке не написано, но периодически которые иногда всплывают в тех или иных проявлениях :)
Как же вывернуться в случае использования двух dll - одна для 32х битных терминалов, другая для 64х битных ? Не кашерно как то два экземпляра программы держать ...
Кстати у кого есть опыт, если код скомпилировать в МЕ х64 то на 32х битных терминалах он будет работать без ошибок или все же будут какие то скрытые особенности исполнения кода?