Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
в общем хотелось бы чтобы разработчики обратили внимание
Да причём тут разработчики? Вы хотите чтобы они Вашу переменную у себя на сервере хранили? Пока у Вас комп виснет и перезагружается из-за перебоев с электричеством?
протестите сами
да увидите о чём речь идёт
я вам сочувствую (((
вы о чём тут?
стоящих ответов пока не получил
факт на лицо - косяк существует
Действительно косяк (в чей-то голове)
Вам уже все объяснили, просто Вы чужие мнения слышать не хотите
почему же
где стоит что при изменении внешней переменной глобальная принимает её значение
и происходит только со стрингами
с другими типами правильно работает
поясните в чём я не прав
приведу пример для сравнения поведения для стрингов и интов
и вывод в лог:
1. загрузка эксперта и иницилизация глобальных переменных
2. передача экстерных переменных глобальным переменным. однократная передача реализованная через bool firsttime
3. изменение внешних переменных
4. здесь видно разницу
tempString принимает значение ValueString - неправильно
tempInt сохраняет своё значение хотя ValueInt изменилась - правильно
5 и 6 аналогично 3 и 4
прошу объяснить почему стринг ведёт сябе по другому
в то время как инт правельно
прошу конретных ответов посути
прошу объяснить почему стринг ведёт сябе по другому
в то время как инт правельно
прошу конретных ответов посути
короче. где-то на форуме встречал, что компилятор при обнаружении строковых переменных с одинаковыми значениями, помещает их в одну фактическую память, а ссылки на неё раздаёт всем кому надо на неё ссылаться.
т.е. ты возможно прав, они видимо в одну переменную записаны. по идее может быть косяком оптимизатора. напиши в сервисдеск, отправь свой пример с кодом. они отремонтируют.
заодно продублируй сюда: Выпущена бета-версия MetaTrader 4 Build 529 с новым компилятором
--
// а работу советника я бы отремонтировал не дожидаясь пока исправят. как не спрашивай, не знаю. но в моей практике не было случаев чтоб не нашлось способа объехать подобные глюки.