extern bool He_ToproBaTb = false;Хотя это конечно не ответ на Ваш вопрос.
Вопросы Community или вопросы одного из членов Community?
Кодировка исходного текста никак не влияет на исполнение эксперта. Ну напишете Вы название переменной на русском языке и что? Внутреннее представление символов от этого не изменится. Символы кириллицы кодируются в диапазоне от 128 до 255. Символы суахили кодируются в том же диапазоне. Центральноевропейские символы - в том же. Сложнее с китайским языком - у них несколько иная кодировка, китайские символы (неюникодные) занимают от одного до 4 байтов.
То, что Вы напишете не по-английски (вне диапазона 32-127) в разных региональных настройках только выглядеть на экране будут по-разному. Повторяю, выглядеть на экране дисплея. Всего лишь. Даже неудобно отвечать. Вроде, на информатике должны были это проходить.
Очень даже удобно.
Информатику ввели спустя 10-20 лет после того как бОльшая часть форумчан школу и ВУЗы закончила.
И многие не по профилю программирования. Не к месту Ваш упрёк.
1. HIDDEN, задавший вопрос, вполне активно программирует. Пишет dll-ки, публикует коды и статьи. Поэтому должен бы быть в теме.
2. Вопросы кодировки на каждом отдельно взятом компьтере никак не относятся к теме MQL4, MetaEditor, MetaTrader и к торговле вообще.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Рассматривая различные индикаторы и эксперты, еже неоднократно, натыкался на такое написание кода:
т.е. переменная написана русскими буквами. Попробовал написать в коде, компилятор не ругнулся.Но возник вопрос, как это может отразится на работе эксперта, индикатора или скрипта, если переменные, свои функции писать на русском языке?
Будет ли точно такая же корректность исполнения, если бы я писал на английском.