Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 561
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Уважаемые, нужна Ваша помощь.
Оптимизирую советника по индикатору, код индикатора ниже.
Оптимизация происходит медленно, в советнике сделал код, чтобы индикатор пересчитывался на новом баре, что не совсем подходит.
Просьба, посмотреть код индикатора, что в нем можно сделать, чтобы пересчет происходил быстрее.
почему ВЫ решили что это индикатор виноват?
посчитать количество символов, + размер шрифта, как то так?
Размер шрифта не дает нужного знания. Нужно нарисовать несколько объектов один над другим. Точка привязки есть только у первого объекта. Как получить точку привязки 2-го и последующих объектов?
Принудительное завершение советника в случае когда сам пользователь выгружает эксперта.
лучше данные записывать непосредственно в старте.
----------------------------------------------------
Время работы deinit ограничено 10 секундами.
В тестере при нормальном завершении стоп-флаг не выставляется поэтому deinit спокойно завершается.
----------------------------------------------------Может быть ограничение в 10 секунд наложено на работу любой функции?
А вот предложенное решение:
почему ВЫ решили что это индикатор виноват?
Вот к примеру оптимизировал AMA, гораздо быстрее оптимизация, хотя индикатор сложный.
Точно не буду утверждать, что индикатор виноват. Опыта пока у меня маловато.
Но, как его ускорить? Все ли правильно сделал здесь или что-то можно изменить?
В принципе достаточно, чтобы индикатор расчитывался по последним 100 барам, но если ставлю вместо 500 цифру 100 значения пропадают.
Если на такой скорости проводить оптимизацию, к ее завершению борода до пола вырастет и заработанные мульены не пригодятся) Ну, или рынок совсем другой станет.Добрый день. Подскажите, можно ли как то программно определить или рассчитать ширину/высоту на графике графического объекта OBJ_TEXT?
Текст наверное нет, а вот лейбл пожалуйста
docs.mql4.com/ru/constants/objectconstants/enum_object_property
Свойстве OBJPROP_XSIZE и OBJPROP_YSIZE
Но, как его ускорить? Все ли правильно сделал здесь или что-то можно изменить?
Ну здесь сразу видна лажа при пересчете, к примеру добавился бар.
лимит1 будет равен двум... А затем
Вобщем пересчет сделан полностью неправильно...
Большое спасибо, хорошего дня :) >
Ну здесь сразу видна лажа при пересчете, к примеру добавился бар.
лимит1 будет равен двум... А затем
Вобщем пересчет сделан полностью неправильно...
Предположу:
limit1=Bars-counted_bars;
должно быть так?
А вот здесь вообще не знаю
Если в целом, мне достаточно, чтобы индикатор расчитывался по последним 100 барам.