Interesting: Насколько я понимаю, теоретически, если код является чистым MQL5 он должен быть абсолютно совместим. Другое дело если в МТС входят DLL-ки например...
Я так понимаю, под x64 эксперту доступно гораздо больше памяти, чем под x86. Отсюда возможна несовместимость эксперта, написанного под x64, с терминалом для x86.
lea: Я так понимаю, под x64 эксперту доступно гораздо больше памяти, чем под x86. Отсюда возможна несовместимость эксперта, написанного под x64, с терминалом для x86.
Теоретически полная совместимость. Память конечно будет узким местом...
gumgum: Вы про что? А я про то, что одна строка работает на x64, а на x86 нет(или наоборот).
А кто сказал, что там нет Бага? Реализация в 32 Bit может быть нормальная, а в 64 bit с "косяком".
PS
Я то имел введу теоретическую совместимость кода MQL5, этот код должен максимально одинаково работать хоть на x64, хоть на x86 (Если не считать определенной разницы самих платформ. Например скорость работы и объем обрабатываемой информации)...
EX5 должен одинаково работать как с x86, так и с x64 версиями терминала. Правильно было замечено, при использовании DLL такая совместимость пропадает, тут мы пока думаем, что можно сделать.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Тут возникает маa(a)ленькая вероятность, что написаное на x64 терминале возможно не будет работать на x86 терминале(может и наоборот)...
Interesting:
Насколько я понимаю, теоретически, если код является чистым MQL5 он должен быть абсолютно совместим. Другое дело если в МТС входят DLL-ки например...
Я так понимаю, под x64 эксперту доступно гораздо больше памяти, чем под x86. Отсюда возможна несовместимость эксперта, написанного под x64, с терминалом для x86.
Да память не в счет. Допустим код у вас ограмедный... замучаешся искать "слабое звено".
Дело не в коде, а в количестве информации которую он обрабатывает, и скорости работы торговой системы.
Допустим, общий размер кода будет составлять 1 Mb, и что?...
Дело не в коде, а в количестве информации которую он обрабатывает, и скорости работы торговой системы.
Допустим, общий размер кода будет составлять 1 Mb, и что?...
Вы про что? А я про то, что одна строка работает на x64, а на x86 нет(или наоборот).
А кто сказал, что там нет Бага? Реализация в 32 Bit может быть нормальная, а в 64 bit с "косяком".
PS
Я то имел введу теоретическую совместимость кода MQL5, этот код должен максимально одинаково работать хоть на x64, хоть на x86 (Если не считать определенной разницы самих платформ. Например скорость работы и объем обрабатываемой информации)...
Вот это работает в x86 терминале, а в x64 нет:
Наверное с Print'ом что-то... не так...
Вот это работает в x86 терминале, а в x64 нет:
Наверное с Print'ом что-то... не так...
EX5 должен одинаково работать как с x86, так и с x64 версиями терминала. Правильно было замечено, при использовании DLL такая совместимость пропадает, тут мы пока думаем, что можно сделать.
С описаной Вами проблемой будем разбираться.