Статистический индикатор

У Вас есть идея, под которую нужен торговый робот? А, быть может, требуется создание нового индикатора или адаптация старого к МТ5? Бесплатно советники и индикаторы под Ваше техническое задание!

Статистический индикатор

Сообщение Shepherd » 30 май 2019, 13:56

вот Ваша формула как графическую часть считать:
Sapta писал(а):По поводу визуального отображения. Мы можем привязать кривые к коэффициенту? Для синей линии берем получившийся К в строке Бычьи свечи и делим его на 100. Аналогично поступаем и для расчета по коэффициенту Медвежьих свечей для красной линии. Будут получаться значения от нуля с мелочью до 5-6 пунктов. Думаю что смогу адекватно масштабировать отображение за счет выставления в настройках индикатора закрепления минимума и максимума. Получится?



коэффициент Вывел в текстовых метках
скачайте последнюю версию 1.03
гистограмма это счетчик баров, найдя нужную свечу умножаем на медвежий или бычий коэффициент К , чем больше найдено свечей тем выше линии

могу лини в другую строну развернуть - не суть, что нужно нарисовать?

Sapta писал(а):Если бы линии рисовались как я описал, на нуле они не могли бы лежать
....
то есть линия не просто близко к нулю отображается, а она именнно лежит на нуле чего не должно быть. Сейчас каждый график получается у Вас падающим вниз обеими линиями и тихо помирающим в нуле. Очевидно же что не отрисовывается он так как мы это обсуждаем.


что делать с коэффициентом? сейчас он умножается на счетчик найденной бычье или медвежьей свечи
если фильтр не пропустил свечу, то соответственно счетчики не изменяются, если фильтр не пропустил первые бары, соответственно K * 0 = 0 - вот и будут линии лежать на нуле
Последний раз редактировалось Shepherd 30 май 2019, 14:00, всего редактировалось 1 раз.
Аватар пользователя
Shepherd
Специалист MQL
 
Сообщений: 383
Зарегистрирован: 13 июн 2018, 19:22
Средств на руках: 30.25 Доллар
Откуда: Волгоград
Группа: Базовая
Благодарил (а): 114 раз.
Поблагодарили: 208 раз.

Статистический индикатор

Сообщение Sapta » 31 май 2019, 06:16

Неподходящие бары должны игнорироваться во всех выводимых данных. И параметр К должен показывать последнюю подходящую по фильтру свечу. То есть, нулей не должно быть нигде. Ниже скрин. Бычья линия как и положено на 0.29, а вот Медвежья валяется на нуле, а должна быть на 0.21 - последнем актуальном значении.

saptagrafind.jpg
Аватар пользователя
Sapta
 
Сообщений: 349
Зарегистрирован: 24 окт 2013, 11:47
Средств на руках: 158.50 Доллар
Награды: 1
Ветеран II (1)
Группа: Базовая
Благодарил (а): 94 раз.
Поблагодарили: 62 раз.

Статистический индикатор

Сообщение Shepherd » 31 май 2019, 11:02

Sapta писал(а):Неподходящие бары должны игнорироваться во всех выводимых данных. И параметр К должен показывать последнюю подходящую по фильтру свечу. То есть, нулей не должно быть нигде. Ниже скрин. Бычья линия как и положено на 0.29, а вот Медвежья валяется на нуле, а должна быть на 0.21 - последнем актуальном значении.

Добрый день!
Опять формулу расчета не даете, и мне приходится угадывать
ОК, рисуем коэффициент К на свечах который пропустил фильтр, начиная с бара №1 - на нем значение графической части индикатора будет равно К / 100 .
Далее если фильтр пропускает свечу, то прибавляем к значению индикатора К/100 , если фильтр не пропускает свечу, то рисуем предыдущее значение (горизонтальные участки)

EURUSDH1.png



StatisticBBBar_1.04.ex4
(18.25 KB) Скачиваний: 58
Последний раз редактировалось Shepherd 31 май 2019, 11:02, всего редактировалось 1 раз.
Аватар пользователя
Shepherd
Специалист MQL
 
Сообщений: 383
Зарегистрирован: 13 июн 2018, 19:22
Средств на руках: 30.25 Доллар
Откуда: Волгоград
Группа: Базовая
Благодарил (а): 114 раз.
Поблагодарили: 208 раз.

Статистический индикатор

Сообщение Sapta » 03 июн 2019, 13:35

Ничего никуда мы не прибавляем. Не было такого в ТЗ. Все ведь просто. Появилась медвежья свеча которая подходит по фильтру, индикатор показывает по ней К и рисует по К\100 последнюю точку на кривой. Если следующая свеча уже бычья или не подходит по фильтру, медвежья линия остается на уровне предыдущей свечи, соответственно К по ней никак не может пересчитываться. Он остается прежним до появления подходящей следующей медвежьей свечи. Ниже пример на скрине. По бычьим свечам К 36, линия бычьих свечей (синяя) находится на уровне 39 (примем за 36), но почему медвежья линия на 88?! Коэфициент по медвежьим свечам актуальный показан же - 44. Вот на 44 и должна быть линия до появления следующей подходящей по фильтру медвежьей свечи.

03.06sapta.jpg
Аватар пользователя
Sapta
 
Сообщений: 349
Зарегистрирован: 24 окт 2013, 11:47
Средств на руках: 158.50 Доллар
Награды: 1
Ветеран II (1)
Группа: Базовая
Благодарил (а): 94 раз.
Поблагодарили: 62 раз.

Статистический индикатор

Сообщение Shepherd » 03 июн 2019, 13:51

Sapta писал(а):Ничего никуда мы не прибавляем. Не было такого в ТЗ. Все ведь просто. Появилась медвежья свеча которая подходит по фильтру, индикатор показывает по ней К и рисует по К\100 последнюю точку на кривой. Если следующая свеча уже бычья или не подходит по фильтру, медвежья линия остается на уровне предыдущей свечи, соответственно К по ней никак не может пересчитываться. Он остается прежним до появления подходящей следующей медвежьей свечи. Ниже пример на скрине. По бычьим свечам К 36, линия бычьих свечей (синяя) находится на уровне 39 (примем за 36), но почему медвежья линия на 88?! Коэфициент по медвежьим свечам актуальный показан же - 44. Вот на 44 и должна быть линия до появления следующей подходящей по фильтру медвежьей свечи.

пролистал все три страницы топика, так и не увидел как рисовать графическую часть Вашего индикатора, про то, что складывать не нужно уже услышал...

давайте в цифрах иначе никак, вот Ваш скриншот:
для бычьих свечей К = 36.40 , делим на 100 получили 0.364
для медвежьих свечей свечей К = 44.20 , делим на 100 получили 0.442
------------------------------------------------------
смотрим на скриншот на свечи с право на лево: М Б Б Ф М - итого 5 баров которые я четко вижу по срину
где:
М - медвежья свеча
Б - бычья свеча
Ф - свеча которая не прошла по фильтру

что нужно нарисовать синей (медвежий К ) и красной (бычий К) линиями
дайте расчет цифр на вот эти 5 баров по 2 линиям
Аватар пользователя
Shepherd
Специалист MQL
 
Сообщений: 383
Зарегистрирован: 13 июн 2018, 19:22
Средств на руках: 30.25 Доллар
Откуда: Волгоград
Группа: Базовая
Благодарил (а): 114 раз.
Поблагодарили: 208 раз.

Статистический индикатор

Сообщение Sapta » 18 июн 2019, 10:17

Извиняюсь за долгое отсутствие.

Я с самого начала и чуть ли не в каждом посте говорю о расчете для графического отображения. Под каждой свечой (5 ихи или 105) рисуется линия на уровне, который расчитывается по простой формуле: значение К в данной свече деленное на 100. Все! Если данная свеча не соответствует фильтру, сохраняется расчетное значение последней подходящей свечи этого ряда (то есть если это линия медвежья, то последняя медвежься свеча подходящая по фильтру). На скрине коэффициент последний актуальный какой? 0.44. Значит линия на 0.44, а не на 0.88.
Аватар пользователя
Sapta
 
Сообщений: 349
Зарегистрирован: 24 окт 2013, 11:47
Средств на руках: 158.50 Доллар
Награды: 1
Ветеран II (1)
Группа: Базовая
Благодарил (а): 94 раз.
Поблагодарили: 62 раз.

Статистический индикатор

Сообщение Shepherd » 18 июн 2019, 11:53

Sapta писал(а):который расчитывается по простой формуле: значение К в данной свече деленное на 100. Все!

все сдаюсь!
я не смогу Вам сделать этот индикатор, я предложил несколько вариантов, но... результат отрицательный
может кто из модераторов сумеет Вам написать это индикатор, я все! :-):
Аватар пользователя
Shepherd
Специалист MQL
 
Сообщений: 383
Зарегистрирован: 13 июн 2018, 19:22
Средств на руках: 30.25 Доллар
Откуда: Волгоград
Группа: Базовая
Благодарил (а): 114 раз.
Поблагодарили: 208 раз.


Вернуться в Торговые советники на заказ

Кто сейчас на форуме?

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 69

Права доступа к форуму

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения