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

cmillion

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

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

2019-02-07_16-57-03.png
 

Вложения

  • cm H V levels.mq4
    4,5 КБ · Просмотры: 66

Fgslm

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

Посмотреть вложение 321757

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

Fgslm

Интересующийся
Вы его точно как скрипт установили?

Да я сначала его в индикаторы сунул, прошу прощения. Теперь другая проблема - как его удалить с графика? И почему он не показывает сетку наперед? поставил 15м интервал
 
Последнее редактирование модератором:

fxbo

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

cmillion

Гуру форума
Да я сначала его в индикаторы сунул, прошу прощения. Теперь другая проблема - как его удалить с графика? И почему он не показывает сетку наперед? поставил 15м интервал

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

Striker-kz

Местный знаток
Не подкинете этот скрипт?

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

Вложения

  • Удалить все объекты с графика.ex4
    4,4 КБ · Просмотры: 27
  • Удалить все объекты с графика.mq4
    876 байт · Просмотры: 45
Последнее редактирование:

fxbo

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

Сколько таймфреймов можно указывать?
 
Последнее редактирование:

leto33

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

Вложения

  • cm_ind_candle_Signal_close.mq4
    7,5 КБ · Просмотры: 41

cmillion

Гуру форума
В настройках указано количество таймфреймов по умолчанию установлено 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
 

Fgslm

Интересующийся
Спасибо
Держи. Все объекты от установленных индикаторов (стрелки, линии, зоны и т.д.) сохраняет на графике. Удаляет только остатки и объекты, установленные вручную
Спасибо
Это скрипт и после того как он нарисовал линии он выгружается. Естественно что ничего не удаляет, потому что он дальше не работает. Для очистки графикс используйте скрипт удаления всех объектов.
Как настроить его чтобы линии ставились впереди графика а не в прошедшем времени?
 
Последнее редактирование:

cmillion

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

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

Вложения

  • cm line in the future.mq4
    2,7 КБ · Просмотры: 69

Gliukin

Интересующийся
Уважаемые программисты, помогите пожалуйста.


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


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);
}


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