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

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

---

## IRIP — 2020-05-05 16:39

> Цитата (MERFY):
> продлить линию Millera на N баров вперед

это как? 
залезть в будущее? 0_о

## MERFY — 2020-05-05 17:12

> Цитата (IRIP):
> это как?
> залезть в будущее? 0_о

Нет, он просто цикл свой рисует, продлить цикл просто, он у него в зависимости от параметра один и тот  же всегда.

## tirion — 2020-05-05 17:48

Уважаемые программисты! Можно ли сделать возможным устанавливать несколько этих индикаторов на график с разными периодами

## IRIP — 2020-05-05 18:12

> Цитата (tirion):
> Уважаемые программисты! Можно ли сделать возможным устанавливать несколько этих индикаторов на график с разными периодами

да, это называется mtf
есть наверно, где-то темы
где могут помочь

или вот тут может https://forexsystemsru.com/threads/indikatory-sobranie-sochinenij-tankk.86203/post-1349472

у меня такой есть, но его дебажить надо
но вдруг МТF  там можно подсмотреть

## tirion — 2020-05-05 18:58

> Цитата (IRIP):
> да, это называется mtf
> есть наверно, где-то темы
> где могут помочь
>
> или вот тут может https://forexsystemsru.com/threads/indikatory-sobranie-sochinenij-tankk.86203/post-1349472
>
>
> у меня такой есть, но его дебажить надо
> но вдруг МТF  там можно подсмотреть

Спасибо!

## IRIP — 2020-05-05 19:01

да за что... вообще )

## Lexxodessa — 2020-05-05 19:03

> Цитата (IRIP):
> да за что... вообще )

Несешь знания в массы  :)

## holod.grig — 2020-05-05 19:39

> Цитата (tirion):
> Уважаемые программисты! Можно ли сделать возможным устанавливать несколько этих индикаторов на график с разными периодами

   
мэджик там уже есть

## ludaedFX — 2020-05-05 19:56

> Цитата (tirion):
> Уважаемые программисты! Можно ли сделать возможным устанавливать несколько этих индикаторов на график с разными периодами

[URL unfurl="true"]https://forexsystemsru.com/threads/indikatory-sobranie-sochinenij-tankk.86203/page-7

## dato896 — 2020-05-05 20:11

можете поправить советник? там барахлит фильтр мтф когда удаляю из настроек ее имя чтобы просто по сигналам торговала торгует только в одну сторону. и еще трал не работает :/

## AlexeNP — 2020-05-05 20:16

> Цитата (MERFY):
> Добрый день! Прошу сделать небольшую доработку индикатора, возможность продлить линию Millera на N баров вперед, чтобы видеть его цикл, за ранее большое спасибо.

ну, примерно так...

## znn1950 — 2020-05-05 20:21

Уважаемые программисты! Пожалуйста исправьте предупреждение у этого советника

## AlexeNP — 2020-05-05 20:35

> Цитата (znn1950):
> Уважаемые программисты! Пожалуйста исправьте предупреждение у этого советника

так?

## некто — 2020-05-05 20:46

всем привет
поправьте пожалуйста, не обновляется

## dato896 — 2020-05-05 21:24

прошу обратить внимание на пост 21 074 :) ну или если невозможно паправит хотя бы это скажите пожалуйста чтобы знал и шел дальше

## MERFY — 2020-05-05 21:26

> Цитата (AlexeNP):
> ну, примерно так...

Благодарю.

## AlexeNP — 2020-05-05 21:59

> Цитата (MERFY):
> Благодарю.

я не стал влезать в расчеты... но, по-моему расчет f был изначально неверен...
сейчас он (строка 42) f=M_PI*iPhazaDegrees/(180*iPeriodBars*iPeriodBars);
а по смыслу он должен быть f=2*M_PI*iPhazaDegrees/iPeriodBars;

## tirion — 2020-05-05 22:12

Прошу вставить коды **Wingdings** в этот неплохой индикатор

## MERFY — 2020-05-05 22:58

> Цитата (AlexeNP):
> я не стал влезать в расчеты... но, по-моему расчет f был изначально неверен...
> сейчас он (строка 42) f=M_PI*iPhazaDegrees/(180*iPeriodBars*iPeriodBars);
> а по смыслу он должен быть f=2*M_PI*iPhazaDegrees/iPeriodBars;

**AlexeNP**, вы исправили расчет, я правильно понимаю? Или он сейчас неверно считает?

Вообще код Миллера вот такой:

SIN MILLERA

PR:=Input("ПЕРИОД MIN ГАРМОНИКИ",.1,360,8);
F:=Input("ФАЗА",-360,360,0);
SIN1:=Ref(Sin( Cum((22.5)/PR) ), F);
SIN2:=Ref(Sin( Cum(90/PR)), F)/2;
SIN3:=Ref(Sin( Cum(360/PR)), F)/4;
(SIN1+SIN2+SIN3)/1.75

Если не сложно, подправьте расчеты.

## AlexeNP — 2020-05-05 23:51

> Цитата (MERFY):
> **AlexeNP**, вы исправили расчет, я правильно понимаю? Или он сейчас неверно считает?
>
> Вообще код Миллера вот такой:
>
> SIN MILLERA
>
> PR:=Input("ПЕРИОД MIN ГАРМОНИКИ",.1,360,8);
> F:=Input("ФАЗА",-360,360,0);
> SIN1:=Ref(Sin( Cum((22.5)/PR) ), F);
> SIN2:=Ref(Sin( Cum(90/PR)), F)/2;
> SIN3:=Ref(Sin( Cum(360/PR)), F)/4;
> (SIN1+SIN2+SIN3)/1.75
>
> Если не сложно, подправьте расчеты.

ну, тогда вот так будет...
iPhazaDegrees - сдвиг фазы в градусах, соответственно имеет смысл значения в пределах 0 - 359

---

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