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

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

---

## DeD66 — 2022-02-15 14:12

Доброго времени, уважаемые долгожители данной темы( парный трейдинг) !!! Кому не жалко поделитесь пожалуйста ТС для ручной и автоматической работы. Пожалуйста в ЛС. Заранее благодарю !!!

## toha626 — 2022-02-16 00:25

> Цитата (lsv107):
> Выкладываю новую версию советника. Реализован трал всей серии ордеров по общему безубытку. Как обычно прикрепляю инструкцию. Также set-файл, просто чтобы показать, как должны быть сконфигурированы настройки, чтобы посмотреть работу трала. Никакой оптимизации не делал, просто подобрал настройки "на глаз", чтобы получилась вот такая кривулина

четкий советник,в свое время поставил его на центовик и забыл,недавно зашел посмотреть..,приумножил прилично...,спс за советник

## sergdekor — 2022-02-16 13:07

> Цитата (toha626):
> четкий советник,в свое время поставил его на центовик и забыл,недавно зашел посмотреть..,приумножил прилично...,спс за советник

Март 20 года оч тяжело проходит просадка 81 проц, при баллансе 10к

## toha626 — 2022-02-16 14:25

Да Макс посадка у меня 74% была

## sergdekor — 2022-02-16 14:35

> Цитата (toha626):
> Да Макс посадка у меня 74% была

зато 10 год легко

## toha626 — 2022-02-16 16:17

Мне вот интересно поставить его не на одну пару а на несколько...но тогда и посадку может не выдержать и слиться...

## marattmb — 2022-02-16 17:03

Тогда Вам нужен прогер, который бы сделал в советнике ограничение, запрет работы советника, если в терминале есть открытые ордера на других инструментах. Попробуйте обратиться в "Доработку". Может, кто и поможет. Но это по силам только крутому прогеру.

## ZNV — 2022-02-16 17:11

```

int count_order()                                             //-- КОЛИЧЕСТВО ЗАДЕЙСТВОВАНЫХ ИНСТРУМЕНТОВ
{
   int CurrencyPairs=0;
   for(int q=0;q<SymbolsTotal(true);q++)
     {
      string symbol=SymbolName(q,true);
      if(PositionSelect(symbol)==true && OrderType()<2)CurrencyPairs++;
     }
   return(CurrencyPairs);
}
bool PositionSelect(string sym)
  {
   bool fl=false;
   for(int ps=0;ps<OrdersTotal() && !fl && !IsStopped();ps++)
     {
      if(!OrderSelect(ps,SELECT_BY_POS))continue;
      if(OrderSymbol()==sym)fl=true;
     }
   return fl;
  }
```

В программе if( count_order()>0 ){ ........ }

```
bool symb( string s)          //-- проверка нет ли по этому символу !!! АКТИВНЫХ !!! ордеров.
{
   bool symbol = false;
   int total = OrdersTotal();
   for(int i=total-1;i>=0;i--)
   {
      f = OrderSelect(i, SELECT_BY_POS);
      if( OrderSymbol()==s && OrderType()<2){ return(true); }
   }
 return(false);
}

```

в программе

if(symb(Symb)==false){ ........ }

Пожалуйста
:)

## marattmb — 2022-02-27 04:54

Всем доброго времени суток!
Простой претендент на грааль. OBV рисует, поэтому только для ручной торговли, тем более, что в данном RSI есть звуковое оповещение. Работает на всех таймфреймах, но лучше работать на старших. Сразу на реал не ставить. Смотрим на демо, и лишь затем на реал.

## nadal5739 — 2022-02-27 14:37

> Цитата (pulio5g):
> Final edit Kiosotto for MT5, removed all glitches. Finally, I figured out the indicators to the end.

hi great work thanks . i dont get alerts is it with the indicatore or with me help me i want to get alerts when the bars hit 25 or 40 or 50 help me plz

## olgert — 2022-02-27 22:53

> Цитата (ZNV):
> 
```

> int count_order()                                             //-- КОЛИЧЕСТВО ЗАДЕЙСТВОВАНЫХ ИНСТРУМЕНТОВ
> {
>    int CurrencyPairs=0;
>    for(int q=0;q<SymbolsTotal(true);q++)
>      {
>       string symbol=SymbolName(q,true);
>       if(PositionSelect(symbol)==true && OrderType()<2)CurrencyPairs++;
>      }
>    return(CurrencyPairs);
> }
> bool PositionSelect(string sym)
>   {
>    bool fl=false;
>    for(int ps=0;ps<OrdersTotal() && !fl && !IsStopped();ps++)
>      {
>       if(!OrderSelect(ps,SELECT_BY_POS))continue;
>       if(OrderSymbol()==sym)fl=true;
>      }
>    return fl;
>   }
```

>
>
> В программе if( count_order()>0 ){ ........ }
>
>
> 
```
bool symb( string s)          //-- проверка нет ли по этому символу !!! АКТИВНЫХ !!! ордеров.
> {
>    bool symbol = false;
>    int total = OrdersTotal();
>    for(int i=total-1;i>=0;i--)
>    {
>       f = OrderSelect(i, SELECT_BY_POS);
>       if( OrderSymbol()==s && OrderType()<2){ return(true); }
>    }
>  return(false);
> }
>
> 
```

>
> в программе
>
> if(symb(Symb)==false){ ........ }
>
> Пожалуйста
> :)

Можно файлом (открытым) сразу , а то я не прогер.

## ZNV — 2022-02-27 23:06

> Цитата (olgert):
> Можно файлом (открытым) сразу , а то я не прогер.

Это кусок / часть кода для вставки. Что конкретно вам нужно скажите, постараюсь сделать файл.

## olgert — 2022-02-28 00:00

> Цитата (ZNV):
> Это кусок / часть кода для вставки. Что конкретно вам нужно скажите, постараюсь сделать файл.

 в советнике ограничение, запрет работы советника, если в терминале есть открытые ордера на других инструментах

## ZNV — 2022-02-28 00:03

> Цитата (olgert):
> в советнике ограничение, запрет работы советника, если в терминале есть открытые ордера на других инструментах

а.. ну так скинь советник, я вставлю в него.

## olgert — 2022-02-28 00:06

> Цитата (ZNV):
> а.. ну так скинь советник, я вставлю в него.

## ZNV — 2022-02-28 00:29

> Цитата (olgert):
> в советнике ограничение, запрет работы советника, если в терминале есть открытые ордера на других инструментах

Добавил. Если на других инструментах есть открытые ордера - не работает (не выставляет и не закрывает). Но продолжает работать если есть ордера по текущему инструменту.
Тщательно протестируй перед запуском.

## olgert — 2022-02-28 00:52

> Цитата (ZNV):
> Добавил. Если на других инструментах есть открытые ордера - не работает (не выставляет и не закрывает). Но продолжает работать если есть ордера по текущему инструменту.
> Тщательно протестируй перед запуском.

Спасибо.

## olgert — 2022-02-28 01:18

Вот у меня от старой версии сэты остались. Сам делал. Погоняйте.

## sashbek — 2022-03-27 17:23

Всем привет!
Сейчас и в ближайшее время нет доступу к терминалу мт4 на ПК. Поэтому выкладываю идею для размышления и проверки. Парный трейдинг. Корреляции eur.usd and gbp.usd.
Ищем расхождения пар:
1. По боллинджеру. Одна пара выше верхней линии, другая - ниже нижней линии. 
2. По зигзагу. Первая пара прошла на Х пунктов от последней вершины, вторая на Х +50 пунктов. Расхождение 50 пунктов.
Какие мысли? Спасибо.

## ImsI — 2022-04-08 15:27

> Цитата (sashbek):
> Всем привет!
> Сейчас и в ближайшее время нет доступу к терминалу мт4 на ПК. Поэтому выкладываю идею для размышления и проверки. Парный трейдинг. Корреляции eur.usd and gbp.usd.
> Ищем расхождения пар:
> 1. По боллинджеру. Одна пара выше верхней линии, другая - ниже нижней линии.
> 2. По зигзагу. Первая пара прошла на Х пунктов от последней вершины, вторая на Х +50 пунктов. Расхождение 50 пунктов.
> Какие мысли? Спасибо.

Здравствуйте! Нормальная идея, во флете шикарно отрабатывает, у меня даже индикатор такой есть.

---

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