Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 562
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
функция должна задаваться переменное
например bool closee=OrderClose...........
для того, чтобы не было таких предупреждений нужно явно указать возврат в переменную
например так:
по пути решение ещё одной проблемы ещё раз спасибо!!!
А как правильно? Для этого спрашиваю. Не совсем хорошо знаю как считать индикаторы.
Предположу:
должно быть так?
А вот здесь вообще не знаю
Если в целом, мне достаточно, чтобы индикатор расчитывался по последним 100 барам.Тогда сделай так
Тогда сделай так
Переменные как получаем?
Ааа... Я не обратил внимание на то, что ты используешь старый формат...
rates_total - это Bars
prev_calculated - это IndicatorCounted()
Текст наверное нет, а вот лейбл пожалуйста
docs.mql4.com/ru/constants/objectconstants/enum_object_property
Свойстве OBJPROP_XSIZE и OBJPROP_YSIZE
Лейбл не следует за графиком...
Ааа... Я не обратил внимание на то, что ты используешь старый формат...
rates_total - это Bars
prev_calculated - это IndicatorCounted()
Мне б со старым разобраться) Хотя на пятерке несколько советников делал.
Но если ты пишешь в старом то эта конструкция не подойдёт. В старом нет условного оператора выражение1 ? выражение2 : выражение3
Но если ты пишешь в новом едиторе, только используешь старый int start() а не новый int OnCalculate(... то всё будет нормально.
Лейбл не следует за графиком...
Но если ты пишешь в старом то эта конструкция не подойдёт. В старом нет условного оператора выражение1 ? выражение2 : выражение3
Но если ты пишешь в новом едиторе, только используешь старый int start() а не новый int OnCalculate(... то всё будет нормально.
Делаю в 610 билде, но по старому. Потом научусь с int OnCalculate, в нем слишком много кода путаться начинаю.
Сделал код следующим:
в советнике нет сделок, где-то на 1500 появляется одна и все. При 200 индикатор считает правильно. Как-то с малым количеством баров можно заставить советника открывать сделки.Делаю в 610 билде, но по старому. Потом научусь с int OnCalculate, в нем слишком много кода путаться начинаю.
Сделал код следующим:
в советнике нет сделок, где-то на 1500 появляется одна и все. При 200 индикатор считает правильно. Как-то с малым количеством баров можно заставить советника открывать сделки.Ну тогда надо сначала разобраться что ты хочешь написать советник или индикатор...
Может я что-то пропустил, но я понял так что это будет индикатор...