А чего там телепатировать?
Засуньте любого советника в While цикл и запустите как скрипт.
И в тестере он только один тик обработает хоть и ставится в конце цикла Sleep(250).
т е сформулируем иначе
вы говорите от том
что если работает цикл то переменные глобальные хоть правь хоть не правь
советник не видит новые значения?
---
а пробовали писать кусочек кода для тестирования проблемы?
если да то хорошо бы его положить тут
и попросить разработчиков прокомментировать
--
если это не сделать то никто ничего Вам не поможет
у меня к примеру все работает!
int start() { while (true ) { if ( GlobalVariableCheck("AAA") == true ) { int a=GlobalVariableGet("AAA"); Print( a ); } } return(0); }
т е сформулируем иначе
вы говорите от том
что если работает цикл то переменные глобальные хоть правь хоть не правь
советник не видит новые значения?
---
а пробовали писать кусочек кода для тестирования проблемы?
если да то хорошо бы его положить тут
и попросить разработчиков прокомментировать
--
если это не сделать то никто ничего Вам не поможет
у меня к примеру все работает!
Эти маленькие куски и у меня работают.
А весь бот кидать не вижу смысла- там строк больше 2000.
Кто будет над этой лабудой голову ломать станет?
В С+ в конце функции надо обязательно ставить return(0) или компилятор по умолчанию знает, что если конец функции то оно и так return(0) ?
Я по старой привычке ретурны не ставлю если значаний возвращать не надо, может в этом геморой?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Меня сия конструкция вполне устраивает.
Единственная проблема- это сабж.
Можно ли как нить с этой залипушкой справиться не переписывая скрипт в эхперта?