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

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

---

## eevviill2 — 2016-08-18 18:13

> Цитата (pit84):
> Здравствуйте уважаемые умельцы!
> Сделайте пожалуйста этому боту динамический лот, очень нужно!!!

.

## eevviill2 — 2016-08-18 18:21

> Цитата (bliznec808):
> Уважаемые гуру, сделайте пожалуйста в сове функцию закрытие всех открытых ордеров при достижении определенного эквити (не баланса), заранее спасибо тому кто поможет!

.

## pit84 — 2016-08-18 18:22

> Цитата (eevviill2):
> .

Спасибо Вам огромное, удачи во всех делах!!!

## bliznec808 — 2016-08-18 18:36

> Цитата (eevviill2):
> .

Ух ты! Не ожидал что так быстро! Кланюсь и благодарю!;)

## стас0202 — 2016-08-18 19:25

> Цитата (стас0202):
> День добрый, уважаемые специалисты!
> Возможно ли сделать зеркальное отображение линий? Есть кое-какие мысли. Всем буду признателен :)

eevviill2, может посмотрите, можно что-либо сделать....Этот индюк более-менее честно себя ведет, в отличии от многих....

## gince — 2016-08-18 19:49

Я слабый програмист, но сделал индюк. Кто может, оптемизирыйте его код.

И еще вопрос, кто видел и помнит в каком форуме видел похожий индикатор в продаже. Точного названия не помню, но как то <Система-индикатор> или что то в этом роде.

## eevviill2 — 2016-08-18 20:48

> Цитата (стас0202):
> eevviill2, может посмотрите, можно что-либо сделать....Этот индюк более-менее честно себя ведет, в отличии от многих....

1) Это ех4 файл
2) Предложения не понятное.
3) Процетированное тоже.

## стас0202 — 2016-08-18 21:05

> Цитата (eevviill2):
> 1) Это ех4 файл
> 2) Предложения не понятное.
> 3) Процетированное тоже.

В mq4 нет. Все индикаторы подобного типа жутко перерисовывают, этот не рисует, по крайней мере линию USD. Нужно, чтобы линии отображались зеркально.
Может кто-то сможет декомпильнуть его

## parahok — 2016-08-18 21:21

> Цитата (стас0202):
> В mq4 нет. Все индикаторы подобного типа жутко перерисовывают, этот не рисует, по крайней мере линию USD. Нужно, чтобы линии отображались зеркально.
> Может кто-то сможет декомпильнуть его

Ну если очень надо то пожалуйста

## parahok — 2016-08-18 21:38

> Цитата (стас0202):
> В mq4 нет. Все индикаторы подобного типа жутко перерисовывают, этот не рисует, по крайней мере линию USD. Нужно, чтобы линии отображались зеркально.
> Может кто-то сможет декомпильнуть его

Линии не переворачивал.Только выложил в открытом коде

## стас0202 — 2016-08-18 21:57

> Цитата (parahok):
> Линии не переворачивал.Только выложил в открытом коде

Я понял, а реально его перевернуть, при пересечении с уровнями неплохие сигналы показывает (отметил по тренду), и диверы неплохо ищет

p.s. и стрелочки прикрутить, куда уж без них (с выбором уровня, который пересекается)

## eevviill2 — 2016-08-18 22:01

> Цитата (gince):
> Я слабый програмист, но сделал индюк. Кто может, оптемизирыйте его код.
>
> И еще вопрос, кто видел и помнит в каком форуме видел похожий индикатор в продаже. Точного названия не помню, но как то <Система-индикатор> или что то в этом роде.

Предлагаю разобрать(пользоватся) такой конструкцией.

  int OnCalculate(const int rates_total,const int prev_calculated,const datetime &time[],const double &open[],const double &high[],
                const double &low[],const double &close[],const long &tick_volume[],const long &volume[],const int &spread[])
  {
   //no bars
 if(Bars<20) return(rates_total);
  
  //history update
  int all=rates_total;
  int counted=prev_calculated;
  if(all-counted>1)
  {
  ArrayInitialize(up_arr,EMPTY_VALUE);
  ArrayInitialize(down_arr,EMPTY_VALUE);
  counted=0;
  }
   
  //int limit=MathMin(all-counted,Bars_To_Count);

   //main
 for(int i=all-counted;i>=0;i--)
 {
 if(i>Bars-20) i=Bars-20;

 if(i==0)
 {
 up_arr=EMPTY_VALUE;
 down_arr=EMPTY_VALUE;
 }
 ...
 }

return(rates_total);
}

## parahok — 2016-08-18 22:05

> Цитата (стас0202):
> Я понял, а реально его перевернуть, при пересечении с уровнями неплохие сигналы показывает (отметил по тренду), и диверы неплохо ищет
>
> p.s. и стрелочки прикрутить, куда уж без них (с выбором уровня, который пересекается)

Я к сожалению не селен в программировании.Но думаю местные спецы помогут.

## стас0202 — 2016-08-18 22:20

> Цитата (parahok):
> Ну если очень надо то пожалуйста

Знающие люди, подскажи, как вообще строится расчет в данном индикаторе, на чем основан?

## gek — 2016-08-18 22:22

> Цитата (bliznec808):
> Уважаемые гуру, сделайте пожалуйста в сове функцию закрытие всех открытых ордеров при достижении определенного эквити (не баланса), заранее спасибо тому кто поможет!

Плюсует?
Как работаешь с ним?:)

## bliznec808 — 2016-08-19 03:00

> Цитата (gek):
> Плюсует?
> Как работаешь с ним?

Да как сказать, пока разрабатываю свою стратежку на его основе...мне сделали чтобы закрывались все открытые позиции при определенном достижении эквити, а сейчас подумал, что былобы не плохо сделать  чтобы одновременно с этим ещё закрывались все отложенные ордера и прекращалась торговля сова...было бы не плохо!

## adre66 — 2016-08-19 06:43

Всем привет! Программисты, на этом индикаторе не работает переменная ТаймФрэйм (простите за мой русский), просьба подчинить...

## garry119 — 2016-08-19 09:10

> Цитата (adre66):
> Всем привет! Программисты, на этом индикаторе не работает переменная ТаймФрэйм (простите за мой русский), просьба подчинить...

это знаменитый переименованный рисовальщик Суперсигнал. возьмите оригинал исходника. он с мтф. в вашем индикаторе период 21 по умолчанию

## DR.FOREX — 2016-08-19 09:29

> Цитата (eevviill2):
> .

Не работает закрытие по эквити ! :facepalm:

## eevviill2 — 2016-08-19 10:01

> Цитата (DR.FOREX):
> Не работает закрытие по эквити ! :facepalm:

Дада. Тот кто просил не жалуется, а тут ты такой Оп:laugh:

---

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