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

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

---

## Sanz — 2019-03-09 06:04

спасибо друг

## rkkgs — 2019-03-09 08:11

> Цитата (Vyacheslav88):
> Индикатор перерисовывает показания. Это Fiher с добавлением WPR.

add wpr and share best template

thank you
advance

## crokus — 2019-03-09 16:49

посмотрите пожалуйста индикатор. не отображается

## Ротан Мардарий — 2019-03-09 17:36

> Цитата (crokus):
> посмотрите пожалуйста индикатор. не отображается

ему нужен индикатор Traders_Dynamic CB SSA Norm Index

## crokus — 2019-03-09 17:38

установлен.тоже не работает на новом мт

## Ротан Мардарий — 2019-03-09 17:41

ну покажите, что там не работает - исходник есть?

## crokus — 2019-03-09 17:55

выше

## superhonda498 — 2019-03-09 21:58

Всем привет....ребята у меня к вам просьба, можно переделать этот индикатор, что бы на нем было хорошо видно области, где BAY, где SELL, я обозначил все на скрине ,это ребята не удобно смотреть на график, что бы увидеть эти изгибы красной линии,  приходится постоянно уменьшать график....еще раз спасибо всем вам за ваши труды.....оО[изображение: https://cdn1.radikalno.ru/uploads/2019/3/9/7cf1468be8fd43895d1962d6354f025b-full.jpg]

## AlenaCoder — 2019-03-10 04:48

> Цитата (superhonda498):
> Всем привет....ребята у меня к вам просьба, можно переделать этот индикатор, что бы на нем было хорошо видно области, где BAY, где SELL, я обозначил все на скрине ,это ребята не удобно смотреть на график, что бы увидеть эти изгибы красной линии,  приходится постоянно уменьшать график....еще раз спасибо всем вам за ваши труды.....оО[изображение: https://cdn1.radikalno.ru/uploads/2019/3/9/7cf1468be8fd43895d1962d6354f025b-full.jpg]

Проверьте, так?

## juror — 2019-03-10 17:06

Лучше поздно чем никогда. Простите меня.
Здравия желаю знатокам в деле программирования (и не только им). Не откажите в любезности подправить индикатор, чтобы временной параметр был 1.2(то есть с запятой). Если уж Вам будет не сложно вставить дни недели, особливо пятницу, торгуем на 1 час меньше( губу раскатал своей машинкой, а для скатки не приобрёл). Обещаю поделится если срастётся.

## блондинка — 2019-03-10 22:56

> Цитата (juror):
> Здравия желаю знатокам в деле программирования (и не только им). Не откажите в любезности подправить индикатор, чтобы временной параметр был 1.2(то есть с запятой). Если уж Вам будет не сложно вставить дни недели, особливо пятницу, торгуем на 1 час меньше( губу раскатал своей машинкой, а для скатки не приобрёл). Обещаю поделится если срастётся.

  Вы хотите  StartHour=1.2 вместо StartHour=2  ?
Т.е.час с минутами стартовое время?
Нет слов....

## блондинка — 2019-03-10 23:54

> Цитата (AlenaCoder):
> Проверьте, так?

да,работает.
только рисовалка
лучше видно этот

## Karabas BARABAS — 2019-03-11 11:17

привет покорителям кода...
вот решил поэкспериментировать с со свечами месячного тайм фрейма, но не знаю как переделать индикатор...
мне нужно всего 5 свечей месячного диапазона, а именно 0, 1, 2, 3 и 4 свечи, причем даты (день, месяц, год) открытия и закрытия каждой свечи вводились вручную :
4 свеча откр - 03.11.18
           закр - 02.12.18
3 свеча откр - 04.12.18
           закр - 07. 01.19
2  --------------
1 ---------------
0 свеча   откр - 03.03.19
              закр - 05.04.19
иначе говоря, чтоб можно было видеть формирование 0-й свечи...

в идеале свечи сохранялись на графике, а вводить только новые даты  (начало и конец) следующей свечи...

но если будет, что только заново вводить все даты , то тоже пойдет...

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

Нет ничего плохого в том, чтобы делать иногда хорошее. 
Геннадий Малкин

## некто — 2019-03-11 19:15

Добрый день.

1. Поправьте пожалуйста индикатор, чтобы не удалял "чужие объекты" с графика.
2. Алерты на стрелочки (на крестики не обязательно) с возможностью выбора на текущем или закрытом баре, с оповещением, звуком и на емайл.

## juror — 2019-03-11 19:41

> Цитата (блондинка):
> Вы хотите  StartHour=1.2 вместо StartHour=2  ?
> Т.е.час с минутами стартовое время?
> Нет слов....

Нет так нет. Просто индикатор банковский уровень.

## vaniko — 2019-03-11 20:46

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

## Димон81 — 2019-03-11 22:40

Нашёл индикатор в сети. Можно вывести для него настройки?

## cmillion — 2019-03-11 23:09

> Цитата (Димон81):
> Нашёл индикатор в сети. Можно вывести для него настройки?

Какие настройки Вы хотите выложить?
Там почти в каждой строке свои параметры своего индикатора
Строк настроек будет столько же, сколько строк индикатора.
Не проще ли прямо в тексте индикатора менять периоды?
double lineX0 = iRSI(Symbol(),Period(),14, 3, i+0);
double lineX1 = iRSI(Symbol(),Period(),14, 3, i+1);
double lineX2 = iRSI(Symbol(),Period(),14, 3, i+2);
result = IsMinimum(lineX0,lineX1,lineX2);
return (result);
}
bool Condition2(int i){
bool result;
double lineX0 = iRSI(Symbol(),Period(),14, 2, i+0);
double lineX1 = iRSI(Symbol(),Period(),14, 2, i+1);
double lineX2 = iRSI(Symbol(),Period(),14, 2, i+2);
result = IsMaximum(lineX0,lineX1,lineX2);
return (result);
}
bool Condition3(int i){
bool result;
double lineX0 = iMA(Symbol(),Period(),50,0,0,0,i+0);
double lineX1 = iMA(Symbol(),Period(),50,0,0,0,i+1);
double lineY0 = iMA(Symbol(),Period(),100,0,0,0,i+0);
double lineY1 = iMA(Symbol(),Period(),100,0,0,0,i+1);
result = IsBelow(lineX0,lineY0);
return (result);
}
bool Condition4(int i){
bool result;
double lineX0 = iMA(Symbol(),Period(),50,0,0,0,i+0);
double lineX1 = iMA(Symbol(),Period(),50,0,0,0,i+1);
double lineY0 = iMA(Symbol(),Period(),100,0,0,0,i+0);
double lineY1 = iMA(Symbol(),Period(),100,0,0,0,i+1);
result = IsAbove(lineX0,lineY0);
return (result);
}
bool Condition5(int i){
bool result;
double lineX0 = iMA(Symbol(),Period(),5,0,3,0,i+0);
double lineX1 = iMA(Symbol(),Period(),5,0,3,0,i+1);
double lineY0 = iMA(Symbol(),Period(),30,0,2,3,i+0);
double lineY1 = iMA(Symbol(),Period(),30,0,2,3,i+1);
result = IsCrossUp(lineX0,lineX1,lineY0,lineY1);
return (result);
}
bool Condition6(int i){
bool result;
double lineX0 = iMA(Symbol(),Period(),5,0,3,0,i+0);
double lineX1 = iMA(Symbol(),Period(),5,0,3,0,i+1);
double lineY0 = iMA(Symbol(),Period(),30,0,2,2,i+0);
double lineY1 = iMA(Symbol(),Period(),30,0,2,2,i+1);

## fyner — 2019-03-12 07:24

Здравствуйте. Прикрутите меджик пожалуйста.

## 1715 — 2019-03-12 10:54

Не ставит чёрную стрелку вверх. (Компилируется только в старых билдах.)
Заставьте его ставить чёрую стрелку вверх.

---

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