Скачать MetaTrader 5

Обсуждение статьи "Как написать для Маркета индикатор любых нестандартных графиков"

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
MetaQuotes Software Corp.
Модератор
187175
MetaQuotes Software Corp.  

Опубликована статья Как написать для Маркета индикатор любых нестандартных графиков:

С помощью оффлайновых графиков, программирования на языке MQL4 и небольшого желания вы можете получить графики любого типа: "Крестики-Нолики", "Ренко", "Каги", "Range bars", эквиобъемные и т.п. В этой статье мы покажем, как это сделать без использования DLL, и поэтому такие индикаторы "два-в-одном" вы можете публиковать и приобретать в Маркете.

Примеры из этой статьи вы сможете найти и скачать в виде бесплатных приложений Маркета:

  • USDx Chart MT4 - индикатор "USDx Chart MT4" строит автономный график, на котором вместо привычных баров и свечей рисуется индекс доллара. 
  • Renko Chart MT4 - индикатор Renko Chart MT4 создает автономный график Renko, на котором все бары имеют вид Renko "кирпичей". Сами "кирпичи" не имеют теней, а размер "кирпича" задается в настройках.

Копирование индикатора на автономный график

В индикатор IndMACDDoubleDuty добавим новый функционал: теперь, находясь в режиме "обслуживание", индикатор должен передавать свою копию на созданный автономный график. В этом нам помогут такие функции: ChartSaveTemplate и ChartApplyTemplate. Теперь алгоритм OnCalcalculate() будет выглядеть так:

algorithm_2

Рис. 2. Алгоритм функции OnCalculate() 

Автор: Karputov Vladimir

Vladimir Pastushak
82439
Vladimir Pastushak  

Хорошая и интересная статья. 

Я может чего то не понимаю, но если мы обнуляем то обнуляем все переменные.

 

 а переменная time0 вообще нигде не используется ...

Vladimir Karputov
Модератор
65459
Vladimir Karputov  
Andrey F. Zelinsky:


Плохой из меня рисовальщик схем. Подтянусь. Обещаю.

 

Vladimir Pastushak:


 Копипаст, он родимый. Виноват я.

Dennis Kirichenko
11601
Dennis Kirichenko  
Karputov Vladimir:

Плохой из меня рисовальщик схем. Подтянусь. Обещаю.

Мало есть статей, где представлен формальный алгоритм в виде схемы. Владимир, Вы молодец хотя бы за попытку :-))

Vladimir Pastushak
82439
Vladimir Pastushak  
Dennis Kirichenko:

Мало есть статей, где представлен формальный алгоритм в виде схемы. Владимир, Вы молодец хотя бы за попытку :-))

Да да, Владимир может, жду новых статей ! Не останавливайтесь, Ваши описания легки для понимания...
Maxim Kuznetsov
11815
Maxim Kuznetsov  

> Результат работы индикатора "IndUSDx.mq4":

(вот в этой вот картинке из статьи https://c.mql5.com/2/23/usdx.png)

Это ничего так, что последний Bid разный в зависимости от TimeFrame ?

Vladimir Karputov
Модератор
65459
Vladimir Karputov  
Maxim Kuznetsov:

> Результат работы индикатора "IndUSDx.mq4":

(вот в этой вот картинке из статьи https://c.mql5.com/2/23/usdx.png)

Это ничего так, что последний Bid разный в зависимости от TimeFrame ?

А где картинка-то? История у Вас подкачена? Через какие промежутки времени запускаете?
Maxim Kuznetsov
11815
Maxim Kuznetsov  
Karputov Vladimir:
А где картинка-то? История у Вас подкачена? Через какие промежутки времени запускаете?

картинка прямо из статьи https://c.mql5.com/2/23/usdx.png

последняя иллюстрация

Vladimir Karputov
Модератор
65459
Vladimir Karputov  
Maxim Kuznetsov:

картинка прямо из статьи https://c.mql5.com/2/23/usdx.png

последняя иллюстрация

Да. И что не так с картинкой?
Maxim Kuznetsov
11815
Maxim Kuznetsov  
Karputov Vladimir:
Да. И что не так с картинкой?

на мой взгляд Bid должен быть одинаковым на верхнем и нижнем графике..

Vladimir Karputov
Модератор
65459
Vladimir Karputov  
Maxim Kuznetsov:

на мой взгляд Bid должен быть одинаковым на верхнем и нижнем графике..

Вставьте в своё сообщение картинку. Потом прочтите в статье, что именно отображено на этой картинке. Если будет не понятно, пожалуйста, задавайте вопросы.
123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий