Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 453
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Хренотень
Прошу прощения, не указал платформу, у меня mql4, "POSITION_PROFIT" нет в справке, может быть это "OrderProfit" ?
( Картинку, пожалуйста, вставляйте так: Форум: как вставить картинку. - ок)Здравствуйте ! в кодобазе нашел один код и вопрос к нему, на который ответ не могу отыскать ,
начало кода советника
почему макроподставка (#define) использована ведь эти переменные недоступны в настройках
и как сделать так чтоб их можно было проверить с оптимизацией
https://www.mql5.com/ru/code/viewcode/244/53730/grr-al__3.mq5
Здравствуйте ! в кодобазе нашел один код и вопрос к нему, на который ответ не могу отыскать ,
начало кода советника
почему макроподставка (#define) использована ведь эти переменные недоступны в настройках
и как сделать так чтоб их можно было проверить с оптимизацией
https://www.mql5.com/ru/code/viewcode/244/53730/grr-al__3.mq5
Сделайте их input переменными.
в смысле
#input MAGIC_NUMBER 12937; так
в смысле
#input MAGIC_NUMBER 12937; так
Модификатор input, поставленный перед типом переменной, означает, что переменная будет доступна в списке входных параметров эксперта.
В конкретном случае с маджиком, лучше перед ним поставить модификатор sinput. Это значит, что переменная также будет доступна в списке входных параметров, будет участвовать в оптимизации, но ее значение нельзя будет оптимизировать.
А вообще, существует документация. В компиляторе выделите слово input и нажмите F1. Там есть примеры.
Написал первый корявый советник на скользящих. Скажите почему он не отправляет ордера?