# Доработка ботов (советников, индикаторов) vol. 2

Раздел: Язык программирования MQL4
Автор темы: chocolate
Создана: 2014-10-02 12:48
Ответов: 33814 | Просмотров: 6670119
Страница 736 из 1691
Источник: https://forexsystemru.com/threads/77111/page-736

---

## cmillion — 2018-03-02 16:56

> Цитата (rkkgs):
> thank you
>
> thank you very much bro
>
>
> if you possible balance 2 indicators also added code  please
>
> thank you
>
> advance

Вы просто вставьте вот эти строчки

  {
   datetime ExpiryDate=D'2015.02.26';
   if(TimeCurrent()>=ExpiryDate)
     {
      Alert("This indicator has expired. Contact xxx for new version");
      return(INIT_FAILED);
     }
   else
     {
      Print(" Indicator Valid");
     }
В начало каждой функции int OnInit()

## pulio5g — 2018-03-02 20:18

> Цитата (Duxxa):
> В общем проблема была такая, думал меджика нет, по этому сова упорно отказывается открывать сделки на разных парах, если хотябы на 1 сделки уже открыты, не знаю как это вылечить и лечится ли это вообще?

Так там идея в сове 1 сделка в рынке, при проигрыше ставится новая сделка с удвоением.
Соответственно на сове в самом начале проверка 

```
//////////////////////////////////////////////////////////////////////
//проверка на наличие открытых ордеров
   int openord=OrdersTotal();
   if(openord>0){LastTime=Time;return;}
```

То есть она смотрит, есть ли на счете вообще хоть один открытый ордер, ей похуй какой символ. Значит надо поменять чтобы она по символу смотрела, а не на весь счет.

## Duxxa — 2018-03-02 20:40

> Цитата (pulio5g):
> Так там идея в сове 1 сделка в рынке, при проигрыше ставится новая сделка с удвоением.
> Соответственно на сове в самом начале проверка
> 
```
//////////////////////////////////////////////////////////////////////
> //проверка на наличие открытых ордеров
>    int openord=OrdersTotal();
>    if(openord>0){LastTime=Time;return;}
```

> То есть она смотрит, есть ли на счете вообще хоть один открытый ордер, ей похуй какой символ. Значит надо поменять чтобы она по символу смотрела, а не на весь счет.

Так может тогда удалить эту проверку? или тогда сова просто кашу будет делать на счету?

## pulio5g — 2018-03-02 21:03

> Цитата (Duxxa):
> Так может тогда удалить эту проверку? или тогда сова просто кашу будет делать на счету?

конечно кашу, всю логику сломаете

## Duxxa — 2018-03-02 23:03

так а как сделать то чтоб он не работал только на 1 графике?

## lori — 2018-03-02 23:56

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

## marattmb — 2018-03-03 16:18

Уважаемые специалисты!
Просьба модифицировать индикатор из данной торговой стратегии. Нижний индикатор показывает дивергенцию между парами EURUSD GBPUSD в процентах. Есть звуковой сигнал, когда дивергенция достигает 80%( по умолчанию). Нельзя ли добавить стрелку(либо кружок), когда воспроизводится алерт. Это нужно для того, чтобы на истории отследить количество сигналов и последующе движение цены  при заданном проценте дивергенции.

## cmillion — 2018-03-03 17:18

> Цитата (marattmb):
> Уважаемые специалисты!
> Просьба модифицировать индикатор из данной торговой стратегии. Нижний индикатор показывает дивергенцию между парами EURUSD GBPUSD в процентах. Есть звуковой сигнал, когда дивергенция достигает 80%( по умолчанию). Нельзя ли добавить стрелку(либо кружок), когда воспроизводится алерт. Это нужно для того, чтобы на истории отследить количество сигналов и последующе движение цены  при заданном проценте дивергенции.

На истории это ведь можно посмотреть по уровню 80% Ведь всегда можно увидеть где желтая достигает 80% или индикатор меняет свои показания в процессе торговли?
Я бы глянул, но почету то пишет, что архив не поврежден. Выложите просто в mg4 формате.

## marattmb — 2018-03-03 17:28

В том то и дело, что большие сомнения в точности показания.

## cmillion — 2018-03-03 17:59

> Цитата (marattmb):
> В том то и дело, что большие сомнения в точности показания.

Я сам написал несколько вариантов таких корреляторов. Самый большой минус во всех из них это точка привязки или 0 точка. Т.е. мы сравниваем один инструмент с другим и для этого должны найти какую то общую точку. Это может быть начало периода, например начало дня или месяца. Либо же за такие точки мы можем брать диапазон волатильности каждого инструмента. В обоих случаях, когда один из инструментов меняет максимум или минимум происходит пересчет всего промежутка корреляции и старые сигналы отменяются. Так наверняка будет и с Вашим индикатором, но точно это можете сказать только Вы так как я не смог скачать его с Вашего поста.

## marattmb — 2018-03-03 19:22

Вот он, только с другими настройками.

## stawros45 — 2018-03-03 19:30

> Цитата (marattmb):
> Уважаемые специалисты!
> Просьба модифицировать индикатор из данной торговой стратегии. Нижний индикатор показывает дивергенцию между парами EURUSD GBPUSD в процентах. Есть звуковой сигнал, когда дивергенция достигает 80%( по умолчанию). Нельзя ли добавить стрелку(либо кружок), когда воспроизводится алерт. Это нужно для того, чтобы на истории отследить количество сигналов и последующе движение цены  при заданном проценте дивергенции.

 
Не тратьте время даром! Парный трейдинг - это обыкновенная лажа.Дохлый номер! Сольете депозит не сегодня так завтра. Да и какая корелляция может быть между указанными парами - они практически всегда движутся в одном направлении.

## cmillion — 2018-03-04 00:14

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

Я Вас наверное разочарую, но именно это движение в одном направлении и считается корреляцией

см ru.wikipedia.org/wiki/Корреляция
**Корреля́ция** (от лат. correlatio «соотношение, взаимосвязь») или корреляционная зависимость — статистическая взаимосвязь двух или более случайных величин (либо величин, которые можно с некоторой допустимой степенью точности считать таковыми). При этом изменения значений одной или нескольких из этих величин сопутствуют систематическому изменению значений другой или других величин.

## Echan2007 — 2018-03-04 12:38

**Лот от депо**

Здравствуйте,уважаемые программисты! Хочу попросить вас сделать на этом советнике рассчет лота в процентах от депозита.Советник работает по усреднению против тренда. В коде много ненужного.Если будут непонятны некоторые переменные то дополнительно объясню. Заранее благодарю!

## Belizas — 2018-03-04 19:22

Приветствую всех! Можно ли в этот сов вставить в панель настроек выбор размера лота? Плз, сделайте

## marattmb — 2018-03-05 04:56

Уважаемые специалисты, реально ли вставить в индикатор алерт. В прилагаемом скриншоте я указал ситуацию, при которой должен срабатывать алерт. А именно, когда на одном из таймфреймов индикатор показывает 1 или -1. Если бы это удалось, то получился бы граль.

## Duxxa — 2018-03-05 08:34

Доброго времени суток, помогите пожалуйста сделать чтобы эксперт торговал не только на 1 валютной паре. Мне сказали что там есть какое то условие, которое не дает ему открывать больше 1 сделки и надо это как то переделать, чтобы это условие касалось только валютной пары а не торгового счета в общем

## freshwind — 2018-03-05 11:50

**сова по RSI**

уважаемые,
ищу простенькую сову с входом и выходом по RSI. В сети, как ни странно, ничего не нашел. В ветке по поиску советников, опять же, никто ничего не посоветовал. Единственный простой и понятный сов который я нашел - от Хлыстова, но там только вход. Помогите, пожалуйста, доработайте сову.
Спасибо

## Rey — 2018-03-05 16:41

**Доработать скрипт**

Уважаемые специалисты, можно ли сделать так, чтобы скрипт выставлял тейк профит общий для серии ордеров такой как у последнего ордера в серии. Естественно  для серии  в бай, и в селл. Было бы здОрово!

## cmillion — 2018-03-05 17:02

> Цитата (freshwind):
> уважаемые,
> ищу простенькую сову с входом и выходом по RSI. В сети, как ни странно, ничего не нашел. В ветке по поиску советников, опять же, никто ничего не посоветовал. Единственный простой и понятный сов который я нашел - от Хлыстова, но там только вход. Помогите, пожалуйста, доработайте сову.
> Спасибо

Какой именно выход Вам нужен при обратном сигнале?

---

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