# Система на основе корреляции от marattmb из Граалей + советник Abram

Раздел: Ручные торговые стратегии и системы
Автор темы: marattmb
Создана: 2018-03-07 17:07
Ответов: 8767 | Просмотров: 1549344
Страница 380 из 439
Источник: https://forexsystemru.com/threads/86194/page-380

---

## Genry_05 — 2020-11-20 01:49

> Цитата (marattmb):
> Делюсь еще одним граалем. Пока торговля только ручная. Нижний индикатор с динамическими уровнями. Для автоматизации необходимо к динамическим уровням прикрутить буфера. Попросил помощи в "Доработке", в соседней ветке. Молчание. Если только Genry 05 выручит. Он столько раз выручал нас, специалист по прикручиванию буферов к динамическим уровням.  Пример входа на скриншоте. Используем усреднение, если цена идет против нас.

Марат, день добрый!
Как-то с июня я совсем задвинул программирование и ничего не писал - желания стрюкать по клавишам нет. Закинь индюк в котором я уже прикручивал буфер к уровням в нужном тебе варианте - сделаю ...

## marattmb — 2020-11-20 02:27

> Цитата (Genry_05):
> Марат, день добрый!
> Как-то с июня я совсем задвинул программирование и ничего не писал - желания стрюкать по клавишам нет. Закинь индюк в котором я уже прикручивал буфер к уровням в нужном тебе варианте - сделаю ...

Genry_05, приветствую! 
Вот один из индикаторов.

## marattmb — 2020-11-20 03:52

> Цитата (marattmb):
> Genry_05, приветствую!
> Вот один из индикаторов.

Или вот. Пост №6877

## Alexcey77 — 2020-11-20 12:10

мда.....стопы    приходится   ставить    большие......и   не   совсем   ясно   когда  именно   входить   в   рынок ...момент   входа  так   сказать .....

## Genry_05 — 2020-11-20 17:09

> Цитата (marattmb):
> Genry_05, приветствую! Вот один из индикаторов.

Ок, понятно!
Я посмотрел код "Взвешенная цена в виде линии в подвале_gm_Lout.mq4".
Всего не упомнишь чего раньше правил, но хорошая новость: уровни уже привязаны к буферам, просто данные из буферов не отображаются на каждом баре  - только максимальное и минимальное значение двух  уровней (верхний и нижний).

Советнику они доступны для считывания.
   SetIndexBuffer(1,Lup);    SetIndexStyle(1,DRAW_NONE); // В буфере 1 - верхний уровень
   SetIndexBuffer(2,Ldn);    SetIndexStyle(2,DRAW_NONE); // во втором - нижний

## Slava78 — 2020-11-20 17:49

> Цитата (Genry_05):
> Ок, понятно!
> Я посмотрел код "Взвешенная цена в виде линии в подвале_gm_Lout.mq4".
> Всего не упомнишь чего раньше правил, но хорошая новость: уровни уже привязаны к буферам, просто данные из буферов не отображаются на каждом баре  - только максимальное и минимальное значение двух  уровней (верхний и нижний).
>
> Советнику они доступны для считывания.
>    SetIndexBuffer(1,Lup);    SetIndexStyle(1,DRAW_NONE); // В буфере 1 - верхний уровень
>    SetIndexBuffer(2,Ldn);    SetIndexStyle(2,DRAW_NONE); // во втором - нижний

Объясните пожалуйста

## marattmb — 2020-11-20 17:56

Слава, посмотришь?
Ultimate Arrows + "Взвешенная цена в виде линии в подвале_gm_Lout.mq4". Скриншот несколькими постами выше.
Ну если получится, конечно.

## Slava78 — 2020-11-20 18:00

> Цитата (marattmb):
> Слава, посмотришь?
> Ultimate Arrows + "Взвешенная цена в виде линии в подвале_gm_Lout.mq4". Скриншот несколькими постами выше.
> Ну если получится, конечно.

Советник не распознает сигналы буферов https://forexsystemsru.com/threads/sistema-na-osnove-korreljacii-ot-marattmb-iz-graalej-sovetnik-abram.86194/post-1605336, даже если меняю местами

## marattmb — 2020-11-20 18:22

> Цитата (Slava78):
> Советник не распознает сигналы буферов https://forexsystemsru.com/threads/sistema-na-osnove-korreljacii-ot-marattmb-iz-graalej-sovetnik-abram.86194/post-1605336, даже если меняю местами

Ну тогда не заморачивайся.  Наработаем практику в ручном режиме.

## Genry_05 — 2020-11-20 19:37

> Цитата (Slava78):
> Объясните пожалуйста

SetIndexStyle(1,**DRAW_NONE**);
Т.к. выставлен флаг **DRAW_NONE, **цвет линии = цвету фона.

## Genry_05 — 2020-11-20 20:27

> Цитата (Slava78):
> Советник не распознает сигналы буферов https://forexsystemsru.com/threads/sistema-na-osnove-korreljacii-ot-marattmb-iz-graalej-sovetnik-abram.86194/post-1605336, даже если меняю местами

Это решаемо. Сейчас индикатор определяет глубину истории из параметра **BarsCount**, а раньше находил свое окно и считал в нем количество видимых бар и этот код остался - он и мешает сове работать с индикатором. Поправлю.

## Genry_05 — 2020-11-20 23:30

Выкинул код для работы с окном.
Цвет вкл\выкл внизу, параметр: ColorMode=true;
Прогнал в тестере с настройками по умолчанию. 
Сам я достаточное количество лет потратил на разворотные системы, больше интереса нет.
Только по тренду :)  разворот иногда торгую, но ну его в опу - 10п старыми по тренду и exit.

## Genry_05 — 2020-11-21 10:57

> Цитата (Genry_05):
> Выкинул код для работы с окном.

И еще, Коллеги, в параметрах  индикатора есть строка:
extern string Trendline_Name="A_Line";

Это параметр для функции расчета угла наклона трендовой
void CalcAngleTg()
  {
   if(ObjectFind(Trendline_Name) == -1) return;
Т.е. пока на графике нет трендовой линии с именем "A_Line" расчет идет как вы привыкли его видеть.
Но если индюк такую линию найдет, то выполнится код по ее обработке и результат работы сииильно изменится. Так что посматривайте, что-бы на графике, где стоит сова, *случайно *не оказалось не нужной для расчета трендовой линии с таким именем.
Ну и наоборот: если забубенить на график индюк, который строит правильные трендовые, то, возможно, это улучшит доходность от сигналов индикатора.

## Genry_05 — 2020-11-21 15:53

Немного подчистил

## Dimaqa — 2020-11-22 01:02

> Цитата (Genry_05):
> Добрый вечер!Возможно ли добавить в этот советник выбор времени работы-может получится из него  прибыльный,а то ни то ни се в тестере..)Был бы вам признателен!

## Genry_05 — 2020-11-22 01:47

> Цитата (Dimaqa):
> Добрый вечер! Возможно ли добавить в этот советник выбор времени работы-может получится из него прибыльный, а то ни то ни се в тестере..)Был бы вам признателен!

Советник писал не я, а Слава (Slava78).
Я только несколько раз поправил чужой индикатор "Взвешенная цена в виде линии в подвале" по просьбе Марата. Но логику работы индикатора не разбирал, бегло посмотрел чтобы внести нужные дополнения. На мой взгляд с ним легче торговать по тренду - открывать ордер при пересечении нулевой линии и держать до входа гистограммы  в зоны перекупленности\перепроданности.
Этот индикатор писал разумный человек, для трендовой торговли ему не хватает фильтра, чтобы сгладить шум на флете у нулевой линии.

## Dimaqa — 2020-11-25 14:08

> Цитата (Slava78):
> Советник не распознает сигналы буферов https://forexsystemsru.com/threads/sistema-na-osnove-korreljacii-ot-marattmb-iz-graalej-sovetnik-abram.86194/post-1605336, даже если меняю местами

Добрый день!Слава, Возможно ли добавить в  ваш советник Line выбор времени работы ..)Был бы вам благодарен!

## Slava78 — 2020-11-25 17:13

> Цитата (Dimaqa):
> Добрый день!Слава, Возможно ли добавить в  ваш советник Line выбор времени работы ..)Был бы вам благодарен!

То была тестовая версия, на грааль не претендует

## marattmb — 2020-11-25 19:23

> Цитата (Slava78):
> То была тестовая версия, на грааль не претендует

Ну не будем горячиться. Прогнал в тестере ноябрь текущего года. Все зависит от инструмента, таймфрейма. Под каждый инструмент и таймфрейм нужно параметры затачивать отдельно. Все. У меня ночь. До завтра.

## vladradon — 2020-11-26 16:52

> Цитата (Slava78):
> Объясните пожалуйста

Привет! Взвешенную я забивал в код "Цена в виде линии в подвале" вместо старого расчета. Не отображаются буферы, т.к. они нужны только для вывода данных в сова, а на графике уровни задаются командами SetLevelValue и идет стандартная их отрисовка.

---

Следующая страница: https://forexsystemru.com/threads/86194/page-381
