Я очень плохо знаю язык и прежде всего обращаю внимание на использование в индикаторах и советниках перерисовывающихся индикаторов, например типа Зиг-зага. Если таковые присутствуют - делаю вывод.
Добрый день.
С Новым Годом Всех :)
Хотчу спросить у знающих язык MQL
Можно ли по коду индикатора увидеть что он перерисовывается или смотрит в будущее. Если да то какие строки должны быть в индикаторе которые отвечают за перерисовку и\или заглядывание в будущее.
Спасибо.
много чего может быть. Например, использование High[0], Low[0], Close[0]
Добрый день.
С Новым Годом Всех :)
Хотчу спросить у знающих язык MQL
Можно ли по коду индикатора увидеть что он перерисовывается или смотрит в будущее. Если да то какие строки должны быть в индикаторе которые отвечают за перерисовку и\или заглядывание в будущее.
Спасибо.
у таких индикаторов всего лишь один признак - они меняют значение буфера прошлых баров при появлении новых баров.
для определения этого - просто ищите места, где:
- при расчете буфера индикатора слева направо меняется i+1 бар (или в общем случае i+k бар, например для зиг-зага)
- при расчете буфера индикатора справа налево используется i-1 бар
Добрый день.
С Новым Годом Всех :)
Хотчу спросить у знающих язык MQL
Можно ли по коду индикатора увидеть что он перерисовывается или смотрит в будущее. Если да то какие строки должны быть в индикаторе которые отвечают за перерисовку и\или заглядывание в будущее.
Спасибо.
Вариантов ответов много.
Определить что смотрит в будущее не трудно, идет обращение к более молодым барам. С перерисовкой сложнее.
Если на каждом тике пересчитывается вся история, то перерисовка возможна, но не обязательно что она есть.
Добрый день.
С Новым Годом Всех :)
Хотчу спросить у знающих язык MQL
Можно ли по коду индикатора увидеть что он перерисовывается или смотрит в будущее. Если да то какие строки должны быть в индикаторе которые отвечают за перерисовку и\или заглядывание в будущее.
Спасибо.
Можно. Если увидите функции : ReDraw() и LookForFuture() - значит точно перерисовывается и смотрит в будущее.
Ну что, сенкю вери мач.
Буду посмотреть.
Можно. Если увидите функции : ReDraw() и LookForFuture() - значит точно перерисовывается и смотрит в будущее.
Абсолютно верно, но Вы совершенно забыли добавить менее используемые, но тем не менее имеющие место быть: BackToFuture() и GoTo[-Xbars].
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый день.
С Новым Годом Всех :)
Хотчу спросить у знающих язык MQL
Можно ли по коду индикатора увидеть что он перерисовывается или смотрит в будущее. Если да то какие строки должны быть в индикаторе которые отвечают за перерисовку и\или заглядывание в будущее.
Спасибо.