Новая версия платформы MetaTrader 5 build 2690: Улучшения в MetaEditor - страница 14
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Файл [data folder]\MQL5\Include\ChartObjects\ChartObjectsLines.mqh
Метод Typr Возвращает объект OBJ_TREND:
а должен возвращать тип OBJ_CYCLES:
В билде 2700 исправлено. Спасибо!
[data folder]\MQL5\Include\ChartObjects\ChartObjectsLines.mqh
в скрипте FRA_Handle=iFractals(NULL,0); //---- получение хендла индикатора iFractals
i=BarsCalculated(FRA_Handle); / Возвращает количество рассчитанных данных для запрашиваемого индикатора
на таймфрейме М1 показывает правильно(например 3118)
на таймфрейме М5 и больших таймфреймах показывает -1(т.е. как в документации: в случае ошибки (данные еще не рассчитаны))
однако при этом
copied=CopyBuffer(FRA_Handle,0,current_date,current_date+86400,FRAUp);
copied=CopyBuffer(FRA_Handle,1,current_date,current_date+86400,FRALo);
работают правильно(830 для М1 и 166 для М5)
что после BarsCalculated таймер ставить что-ли?
раньше не обращал на это внимание сейчас смотрю это в билде 2715 также
в скрипте FRA_Handle=iFractals(NULL,0); //---- получение хендла индикатора iFractals
i=BarsCalculated(FRA_Handle); / Возвращает количество рассчитанных данных для запрашиваемого индикатора
на таймфрейме М1 показывает правильно(например 3118)
на таймфрейме М5 и больших таймфреймах показывает -1(т.е. как в документации: в случае ошибки (данные еще не рассчитаны))
однако при этом
copied=CopyBuffer(FRA_Handle,0,current_date,current_date+86400,FRAUp);
copied=CopyBuffer(FRA_Handle,1,current_date,current_date+86400,FRALo);
работают правильно(830 для М1 и 166 для М5)
что после BarsCalculated таймер ставить что-ли?
раньше не обращал на это внимание сейчас смотрю это в билде 2715 также
Есть ли эта ошибка при применении моделировании тиков "каждый тик на основе реальных тиков"?
Есть ли эта ошибка при применении моделировании тиков "каждый тик на основе реальных тиков"?
нет это просто должно быть кол-во баров для iFractals на м1 и то не всегда правильно на др таймфреймах -1
возможно неправильное исполнение BarsCalculated()нет это просто должно быть кол-во баров для iFractals на м1 и то не всегда правильно на др таймфреймах -1
Раз нет, то всё нормально - Ренат говорил, что не гарантирует синхронизацию по тайм фреймам и инструментам в иных режимах.
Раз нет, то всё нормально - Ренат говорил, что не гарантирует синхронизацию по тайм фреймам и инструментам в иных режимах.
то есть с BarsCalculated() толку нет или надо ставить таймер пока она посчитает
то есть с BarsCalculated() толку нет или надо ставить таймер пока она посчитает
У меня такая проблема встречается на двух индикаторах - один пользовательский, другой iSar. Я делаю проверку на открытии свечи расчета буфера, пока не рассчитается не начинается исполнение основного тела советника. Однако, это может искажать фин результат, так как открытие будет не по цене открытия бара.
Добрый день, уважаемые разработчики, подскажите:
Необходимо функцией ResourceReadImage создать ресурс из индикатора вложенного как ресурс в советник
когда добавить индикатор как ресурс в советник и создать индикатор функцией IndicatorCreate, путь до индикатора указать из ресурсов ::
то функция ResourceReadImage не работает из-за двойной вложенности ::indicator.ex5::resource
вот так работает \\indicator.ex5::resource, но тогда индикатор запускается из локальной папки, а не ресурсов...
Вопрос следующий, такое вообще возможно и если нет, будет ли возможно ?
У меня такая проблема встречается на двух индикаторах - один пользовательский, другой iSar. Я делаю проверку на открытии свечи расчета буфера, пока не рассчитается не начинается исполнение основного тела советника. Однако, это может искажать фин результат, так как открытие будет не по цене открытия бара.
Задача ещё актуальна?
Задача ещё актуальна?
Да.