Konstantin Gruzdev / Профиль
- Информация
12+ лет
опыт работы
|
3
продуктов
|
1966
демо-версий
|
239
работ
|
0
сигналов
|
0
подписчиков
|
Мой основной творческий вклад в MQL5-кодинг и сообщество:
1. Технология индикаторов-шпионов для реализации мультивалютного режима.
2. Система построения пользовательских графиков iCustomChart.
3. Серия стандартных индикаторов, построенных на алгоритме кольцевого буфера.
Технический индикатор Фильтр рыночного шума (Market Noise Filter, MNF) показывает канал волатильности цен. Чем ниже волатильность, тем уже канал. Горизонтальные участки канала означают флетовое или шумовое движение цены для рассчитанного уровня волатильности. Все изменения цен происходят внутри канала, где нижняя граница работает как линия поддержки, а верхняя - как линия сопротивления". Если цена выходит за горизонтальную границу, это означает увеличение волатильности и часто начало нового
Технический индикатор Smooth Price (Гладкая цена) используется для построения гладкой линии максимально приближенной к цене торгового инструмента и служит для устранения ее шумовых составляющих. Индикатор является частью торговой системы Monarch, но здесь он представлен как самостоятельный инструмент технического анализа. Основой индикатора служит кластерный цифровой фильтр , который, в отличии от проекта ClusterSMA , применяется непосредственно к ценовой таймсерии. Smooth Price не
![Novard Novard](https://c.mql5.com/avatar/2022/3/623D9B95-BC4C.png)
![](https://c.mql5.com/6/709/splash-658476-1452743971.png)
Технический индикатор Smooth Price (Гладкая цена) используется для построения гладкой линии максимально приближенной к цене торгового инструмента и служит для устранения ее шумовых составляющих. Индикатор является частью торговой системы Monarch, но здесь он представлен как самостоятельный инструмент технического анализа. Основой индикатора служит кластерный цифровой фильтр , который, в отличии от проекта ClusterSMA , применяется непосредственно к ценовой таймсерии. Smooth Price не
![Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
![Konstantin Gruzdev Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
![Aleksei Mikhanoshin Aleksei Mikhanoshin](https://c.mql5.com/avatar/2023/1/63bac6ac-758e.png)
![Konstantin Gruzdev Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
![Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
![Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
![](https://c.mql5.com/6/706/splash-657038-1449672558.png)
Опережающее сглаживание. Новая улучшенная версия ClusterSMA.
![](https://c.mql5.com/6/687/splash-648908-1441999715.png)
![](https://c.mql5.com/6/684/splash-647648-1441035203.png)
![](https://c.mql5.com/6/681/splash-646680-1439818484.png)
![](https://c.mql5.com/6/679/splash-645863-1438757084.png)
![Roman Shemin Roman Shemin](https://c.mql5.com/avatar/2021/5/60AA56B5-4239.jpg)
![](https://c.mql5.com/6/675/splash-644795-1437554113.png)
![Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
En: Added display of Open Interest and Volume in the Data Window. If no such data is available for a trading symbol, these values are not displayed. https://www.mql5.com/en/market/product/803
Ru: В "Окно данных" добавлено отображение Open Interest (действующие обязательства) и Volume (объем совершенной сделки). Если для торгового инструмента эти данные не транслируются, то они не показываются. https://www.mql5.com/ru/market/product/803
![](https://c.mql5.com/1/22/Ticks_Chart_-_Data_Window.png)
![Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
1. Zero quote filter behavior has been changed. Some brokers do not transmit the Last price, the filter does not consider this price for such brokers.
2. Fixed false triggering of tick omission by "time out" for brokers transmitting exchange volume. The indicator could show tick omission by "time out", though actually there was nothing omitted.
3. Added a new parameter "Show", which allows to show only selected price lines.
1. Изменено поведение фильтра нулевых котировок. Некоторые брокеры не транслируют цену Last, для таких брокеров эта цена не учитывается в фильтре.
2. Исправлено ложное срабатывание пропуска тиков по "time out" для брокеров транслирующих биржевой объем. Иногда индикатор показывал пропуск тиков по "time out", хотя в действительности пропуска не было.
3. Добавлен новый параметр "Show", позволяющий показывать только выбранные ценовые линии.
![](https://c.mql5.com/1/22/Ticks_Chart_-_show.png)
![Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
1. Zero quote filter is added to the on-line drive of tick history. If Ask, Bid or Last is equal to zero, such quote is ignored.
2. Added the Print Gaps in Log parameter. If this parameter is set to Yes, the number of missed ticks and reason of missing is printed in the log (Expert Advisors tab, Toolbox window). This version detects following reasons of tick omission:
"Initialization" - omission due to initialization or reinitialization of Ticks Chart by reason of, for instance, update of the history, switching to another period, change of the account number, etc.
"Synchronization" - ticks were missed during terminal synchronization with a trading server.
"Runtime error" - any operational error (for example, when you try to get tick data) can lead to omission.
"Time out" - time lag most commonly happens when computer resources are too loaded. Particularly it may appear if a chart with the same symbol and period has a "heavy" or loopable indicator.
"Zero quote" - Ask, Bid or Last was equal to zero.
"Unknown" - not all reasons of omission can be identified at the moment. Install this indicator, if there was a gap in the history and you can not establish the cause of it.
Thus, the chart displays an honest tick history where each tick omission is shown as a line break, and number of omitted ticks and a reason of omission can be found in the log.
![](https://c.mql5.com/1/21/Ticks_Chart_-_log.png)
![Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
1. В онлайн-накопитель тиковой истории добавлен фильтр нулевых котировок. Если Ask, Bid или Last равны нулю, то такая котировка игнорируется.
2. Добавлен входной параметр "Print gaps in log". Если значение параметра установлено в положении "Yes", то в журнал (вкладка "Эксперты", окно "Инструменты") печатается количество пропущенных тиков и причина пропуска. В данной версии распознаются следующие причины пропуска тиков:
"Initialization" - пропуск в результате инициализации или переинициализации Ticks Chart по причине, например, обновления истории, переключения периода, смены номера счета т.д.
"Synchronization" - потеря тиков произошла во время синхронизации терминала с торговым сервером.
"Runtime error" - любая ошибка при работе индикатора (например, при попытке получить данные тика) может привести к их пропуску.
"Time out" - задержка во времени чаще всего возникает при чрезмерной загруженности ресурсов компьютера. В частности, она может возникнуть, если на графике с таким же торговым инструментом и периодом работает "тяжелый" или зацикленный индикатор.
"Zero quote" - Ask, Bid или Last были равны нулю.
"Unknown" - на данный момент не все причины пропуска можно идентифицировать точно. Если разрыв в истории произошел, но причину не удалось установить, то ставится этот идентификатор.
Таким образом, на графике отображается честная тиковая история, где каждый пропуск тиков виден как разрыв линий, а в журнале можно узнать количество и причину неполучения тиков.
![Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
En:
1. Added automated accumulated history quality evaluation. History quality is displayed as % in the upper left corner after the indicator name. For example: Open Interest (98%). The higher the percentage is, the better the accumulated history is.
2. Added 'Draw type' input parameter - indicator display method. Now, you can select one of the four open interest drawing methods: Bars, Candles, Histogram, Line.
Ru:
1. Добавлена автоматическая оценка качества накопленной истории. Качество истории отображается в верхнем левом углу окна после имени индикатора в процентах. Например так: Open Interest (98%). Чем выше процент, тем лучше накопленная история.
2. Добавлен входной параметр Draw type - способ отображения индикатора. Теперь можно выбрать один из четырех вариантов отрисовки открытого интереса: свечи, бары, гистограмма или линия.
![](https://c.mql5.com/1/19/OpenInterest_new_.png)
![Konstantin Gruzdev Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
New version 1.4 - 2015.05.27.
En: Added export of gathered open interest history data to CSV text file: https://www.mql5.com/en/market/product/9002
Ru: Добавил экспорт накопленных исторических данных открытого интереса в текстовый файл формата CSV: https://www.mql5.com/ru/market/product/9002
![Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
![](https://c.mql5.com/1/18/Herrick_Payoff_Index.png)
![Konstantin Gruzdev Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)
![Konstantin Gruzdev Konstantin Gruzdev](https://c.mql5.com/avatar/2017/7/59735B54-9DFA.png)