из пользовательских индикаторов (в отличие от экспертов) не разрешается вызов торговых функций и пользовательских функций.
Хорошо, ну а если мой эксперт должен отразить что-то графике в сепаратном окне - как быть?
Хорошо, ну а если мой эксперт должен отразить что-то графике в сепаратном окне - как быть?
Хорошо, ну а если мой эксперт должен отразить что-то графике в сепаратном окне - как быть?
эксперт ничего не может отобразить в сепаратном окне
Очень жаль, у меня довольно сложный индикатор и сделать всю обработку без подпрограмм трудно. Есть какой-то другой выход?
выход очевидет - повтори код Ж-)
это простой язык и поступать следует просто
повтори код вместо подпрограммы.
это простой язык и поступать следует просто
повтори код вместо подпрограммы.
Уфф! Так там и переменных с одинаковыми именами много да и вызов нужен с разнообразными параметрами. Короче - без UserFunction жуть как не удобно!
Разработчики, м.б. добавите в MT3 возможность работы с функциями(процедурами, подпрограммами), а то ведь еще не один раз перенесете выпуск MT4 :(, а очень не хватает их!
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Привет!!
Такая странная проблема...
Пишу свой индикатор и часть обработки решил сбросить
в UserFunction. Попробовал - работает.
Написал несколько (три) UserFunction - все работало.
Но в один "прекрасный" момент все функции перестали
работать. Вообще убрал вызов их из программки и
вставил вызов совсем простейшей, которая уж
точно должна работать - не работает!
В логе сообщение: Expert Indicator ... user functions are not allowed
И далее выполнение основной проги прерывается.
При этом непонятным образом иногда они все же начинают работать.
В чем тут дело???? Подскажите, please!!!
Кнопочку Enable Expert Advisor и включал и выключал - все едино.
Help me please!!!