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

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

---

## cmillion — 2019-02-07 14:59

> Цитата (Fgslm):
> На графике МТ4 нет разделителей периодов которые есть у брокера

Какие именно периоды вас интересуют?

## Fgslm — 2019-02-07 15:05

> Цитата (cmillion):
> Какие именно периоды вас интересуют?

Они меняются, имеются на 15/10 и 30 минут. Редко на час

## cmillion — 2019-02-07 16:57

> Цитата (Fgslm):
> Они меняются, имеются на 15/10 и 30 минут. Редко на час

У меня есть готовый скрипт, который размечает горизонтальные и вертикальные уровни. Там можно выставить любой стандартный ТФ. M10 конечно же нет, но при желании можно добавить.
Попробуйте его, но если Вам нужно именно перемещать все разом, как Вы ранее просили, то такого он не умеет. Только перерисовка по новой.

## Fgslm — 2019-02-07 17:26

> Цитата (cmillion):
> У меня есть готовый скрипт, который размечает горизонтальные и вертикальные уровни. Там можно выставить любой стандартный ТФ. M10 конечно же нет, но при желании можно добавить.
> Попробуйте его, но если Вам нужно именно перемещать все разом, как Вы ранее просили, то такого он не умеет. Только перерисовка по новой.

При нажатии ничего не происходит. Не хочет запускаться. Какие-то особые библиотеки для него нужны?
И без разницы можно не перетаскивать а обновлять одним нажатием лишь бы линии вставали на свои места

## Fgslm — 2019-02-07 17:41

> Цитата (cmillion):
> Вы его точно как скрипт установили?

Да я сначала его в индикаторы сунул, прошу прощения. Теперь другая проблема - как его удалить с графика? И почему он не показывает сетку наперед? поставил 15м интервал
[[изображение: https://i.ibb.co/Ms5C492/Image-033.jpg]](https://ibb.co/L8hZWvk)

## fxbo — 2019-02-07 19:03

Не ставиться на график, наверное старый билд нужен?

## cmillion — 2019-02-07 19:13

> Цитата (Fgslm):
> Да я сначала его в индикаторы сунул, прошу прощения. Теперь другая проблема - как его удалить с графика? И почему он не показывает сетку наперед? поставил 15м интервал
> [[изображение: https://i.ibb.co/Ms5C492/Image-033.jpg]](https://ibb.co/L8hZWvk)

Это скрипт и после того как он нарисовал линии он выгружается. Естественно что ничего не удаляет, потому что он дальше не работает. Для очистки графикс используйте скрипт удаления всех объектов.

## Fgslm — 2019-02-07 19:55

> Цитата (cmillion):
> скрипт удаления всех объектов.

Не подкинете этот скрипт?

## cmillion — 2019-02-07 20:10

> Цитата (Fgslm):
> Не подкинете этот скрипт?

Держите

## Striker-kz — 2019-02-07 20:10

> Цитата (Fgslm):
> Не подкинете этот скрипт?

Держи. Все объекты от установленных индикаторов (стрелки, линии, зоны и т.д.) сохраняет на графике. Удаляет только остатки и объекты, установленные вручную

## fxbo — 2019-02-07 20:13

В настройках указано количество таймфреймов по умолчанию установлено 3, индюк ловит от младших  М1, М5, М15 таймфреймов или от старших MN,M1, D1?

Сколько таймфреймов можно указывать?

## leto33 — 2019-02-07 20:48

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

## cmillion — 2019-02-07 21:01

> Цитата (leto33):
> cmillion, большая просьба сделать автообновление у индикатора, чтобы не связываться с авторефрешем.

сделал

## cmillion — 2019-02-07 21:05

> Цитата (btc.mmd):
> В настройках указано количество таймфреймов по умолчанию установлено 3, индюк ловит от младших  М1, М5, М15 таймфреймов или от старших MN,M1, D1?
>
> Сколько таймфреймов можно указывать?

Всего 9 ТФ M1, M5, M15, M30, H1, H4, D1, W1, MN

Если указать 3 и текущий период M15 то участвуют ТФ M15, M30, H1
Если указать 5 и текущий период M15 то участвуют ТФ M15, M30, H1, H4, D1
Если указать 5 и текущий период H1 то участвуют ТФ H1, H4, D1, W1, MN

## leto33 — 2019-02-07 21:12

> Цитата (cmillion):
> сделал

Спасибо, отдельное за оперативность!

## fxbo — 2019-02-07 21:19

благодарю за ответ...

## Fgslm — 2019-02-07 21:29

> Цитата (cmillion):
> Держите

Спасибо

> Цитата (Striker-kz):
> Держи. Все объекты от установленных индикаторов (стрелки, линии, зоны и т.д.) сохраняет на графике. Удаляет только остатки и объекты, установленные вручную

Спасибо

> Цитата (cmillion):
> Это скрипт и после того как он нарисовал линии он выгружается. Естественно что ничего не удаляет, потому что он дальше не работает. Для очистки графикс используйте скрипт удаления всех объектов.

Как настроить его чтобы линии ставились впереди графика а не в прошедшем времени?

## cmillion — 2019-02-07 21:47

> Цитата (Fgslm):
> Как настроить его чтобы линии ставились впереди графика а не в прошедшем времени?

Настроить никак, написал другой скрипт, который рисует по 10 линий в прошлое и будущее

## Gliukin — 2019-02-07 21:58

Уважаемые программисты, помогите пожалуйста.

Исправьте пожалуйста код
чтобы при достижении советником заданного процента просадки депозита,
советник **один рас** отправил бы Е-майл сообщение на почту.
А то в этом варианте кода что то не так, не хочет работать.
Помогите пожалуйста !

extern double MailDrawDown = 10.0;// %
extern bool Mail_Mail = TRUE;

     if(AccountEquity()/AccountBalance()*100<=MailDrawDown){
     Mail_Mail("WARNING ACCOUNT !!!",AccountNumber());
         
     bool Mail_Mail("WARNING ACCOUNT !!!",AccountNumber());
{
     if(!IsTesting())
{
     ResetLastError();
     if(!SendMail("Mail not send"))
{
     return(false);
}
}
     return(true);
}

Заранее огромное спасибо за Ваш труд и отзывчивость!

## Fgslm — 2019-02-07 22:16

> Цитата (cmillion):
> Настроить никак, написал другой скрипт, который рисует по 10 линий в прошлое и будущее

Спасибо, это пойдёт

---

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