#property script_show_inputs #define EXTERN(A, B, C) input A in##B = C; A B = in##B //extern int Input = 5; EXTERN(int, Input, 5); void OnStart() { Input = 7; Print(Input); }
Один из вариантов.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вообщем есть советник на МКЛ4. В нем много extern. Их надо заменить на input. Если в лоб менять - то получаю вот такую ошибку
'MHB' - constant variable cannot be passed as reference **********.mq5 160 80
вот наверняка это можно обойти макросом, чтоб не менять код.