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

Статус
Закрыто для дальнейших ответов.
Господа программисты! Пожалуйста,если у кого найдется время,глянте, можно ли прикрутить закрытие всех позиций по истечении заданного времени после открытия 3-го ордера.Пересиживать не вариант.Руками закрыть не всегда есть возможность.Очень нужно.
.
 

Вложения

Уважаемые программисты, удалите пжл из индикатора inside bar и все его вариации, а то весь график синими столбиками захламляет. Вроде сам бы удалил, но при компилировании постоянно несколько ошибок. И можно сделать так, чтобы при формировании паттерна появлялась вот такая стрелка

Я тут ошибся, не inside, а pin bar. Стрелки не нужны.
 
strannik-ps у меня к тебе вопрос.

Зачем ты помагаешь дорабатывать советники и индикаторы? Цель?
Если ради благодарности, то тут подавляющее большинство через день даже не вспомнят кто им помог.
Если ради денег, то ты ведь бесплатно помагаешь.

Я например понимаю что благодарности от людей ждать не стоит. Если будут тебе благодарны, то хорошо, а нет так нет. Потому что если ждать благодарности, то в 96% ты её не дождёшся.
Я например помагаю для того чтобы люди заглянули в мою ветку с уроками и хотябы основам програмирования научились. Ведь в большинстве то что просят поремонтировать можно сделать самому с базовым уровнем знаний. Ведь нету большего зла чем невежество. Ах да 96% говорят что нету времени(==им лень) приделить 2 дня для прочтения и освоения. Им нравится быть пылесосами.
 
strannik-ps у меня к тебе вопрос.

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

90% от скуки, когда орера открыты, стопы выставлены заняться нечем, 10% для практики, чтоб не забыть. Если люди заинтересованы в познании программирования, то и для примеров пойдет, как не надо делать, а иногда как надо. К сожалению лень не искоренить менталитет такой, хотят всё и на холяву. Ну а про благодарность вообще молчу - это на совести каждого. За ветку тебе Респект, заглядываю, есть много интересного.
 
В популярном индикаторе "Тренд-Волна" при попытке изменить параметры (толщина линий и точкек) они "не запоминаются" на графике. Печально... при смене ТФ все настройки сбиваются! :cr:
Можно немного подправить индикатор, что бы он работал корректно на любых ТФ, и сохранённые вышеуказанные настройки не сбивал на первоначально заданные??!

.
 

Вложения

Повторно

Уважаемые программисты!!!! Я не силён в программировании,но постепенно начинаю разбираться.Вы бы подсказали ,в каком месте кода совы нужно поменять что то,чтобы открывались ордера Buy и Sell(не работая на двух окнах с разными Magikami)) Я предпологаю что это место выглядит так:
----------------------------------------------------------------------
if (OrderSymbol() != Symbol() || OrderMagicNumber() != MagicNumber) continue;
if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber) {
if (OrderType() == OP_BUY) {
LongTrade = TRUE;
ShortTrade = FALSE;
break;
}
}
if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber) {
if (OrderType() == OP_SELL) {
LongTrade = FALSE;
ShortTrade = TRUE;
break;
----------------------------------------------------------------

может быть не так (извените за туповатость).
покажите-буду знать и благодарен

помогите пожалуйста
 

Вложения

Спасибо.Вроде всё работает,но есть какие то накладки.Вроде вот этой:27 2012.01.05 23:06 buy 14 0.09 1.27885 0.00000 0.00000 0.00 4252.97
28 2012.01.05 23:09 buy 15 0.08 1.27831 0.00000 0.00000 0.00 4252.97
29 2012.01.05 23:09 buy 16 0.27 1.27781 0.00000 0.00000 0.00 4252.97
30 2012.01.05 23:09 close 16 0.27 1.27733 0.00000 0.00000 -12.96 4240.01
31 2012.01.05 23:09 close 15 0.08 1.27733 0.00000 0.00000 -7.84 4232.17
32 2012.01.05 23:09 close 14 0.09 1.27733 0.00000 0.00000 -13.68 4218.49
При открытии 3 ордера сразу закрыл все.Опять же не всегда.
Если последний ордер открылся после 24-00 всё нормально,а если раньше, всё закрывает.
 
Последнее редактирование:
Уважаемые программисты!!!! Я не силён в программировании,но постепенно начинаю разбираться.Вы бы подсказали ,в каком месте кода совы нужно поменять что то,чтобы открывались ордера Buy и Sell(не работая на двух окнах с разными Magikami)) Я предпологаю что это место выглядит так:
----------------------------------------------------------------------
if (OrderSymbol() != Symbol() || OrderMagicNumber() != MagicNumber) continue;
if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber) {
if (OrderType() == OP_BUY) {
LongTrade = TRUE;
ShortTrade = FALSE;
break;
}
}
if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber) {
if (OrderType() == OP_SELL) {
LongTrade = FALSE;
ShortTrade = TRUE;
break;
----------------------------------------------------------------

может быть не так (извените за туповатость).
покажите-буду знать и благодарен

помогите пожалуйста
Ставите везде в коде

LongTrade = TRUE;
ShortTrade = TRUE;
 
Спасибо.Вроде всё работает,но есть какие то накладки.Вроде вот этой:27 2012.01.05 23:06 buy 14 0.09 1.27885 0.00000 0.00000 0.00 4252.97
28 2012.01.05 23:09 buy 15 0.08 1.27831 0.00000 0.00000 0.00 4252.97
29 2012.01.05 23:09 buy 16 0.27 1.27781 0.00000 0.00000 0.00 4252.97
30 2012.01.05 23:09 close 16 0.27 1.27733 0.00000 0.00000 -12.96 4240.01
31 2012.01.05 23:09 close 15 0.08 1.27733 0.00000 0.00000 -7.84 4232.17
32 2012.01.05 23:09 close 14 0.09 1.27733 0.00000 0.00000 -13.68 4218.49
При открытии 3 ордера сразу закрыл все.Опять же не всегда.
Если последний ордер открылся после 24-00 всё нормально,а если раньше, всё закрывает.
Хмм. Ну давай подумаем логично.
Условие закрытия(по умолчанию) = время после 20-00 && есть 3-ий ордер.
Правильно?
Ну вот. Посмотри. Условия совпали ордера закрылись.
В чём проблема?
 
Спасибо.Вроде всё работает,но есть какие то накладки.При открытии 3 ордера сразу закрыл все.Опять же не всегда.
Если последний ордер открылся после 24-00 всё нормально,а если раньше, всё закрывает.

Вы можете на тесте гонять очень много раз и постоянно будут какие нибудь косяки. Не верти, что показывает тест, проверяйте в онлайн торговли.
 
Прошу повторно

Помогите подправить бота! Я своими кривыми ручками кое-что накавырял на большее ума не хватило.
Нужно что-бы бот при выставлении ордера по ходу движения цены, подтягивал ТП. Заранее благодарен!!!

Если это сделать нельзя, то объясните плиз по-чему?
 
Здравствуйте Уважаемые программисты! Приделайте пожалуйста alert(с возможностью отключения) при появлении первого кружочка(зелёного или красного) при закрытом баре.
 

Вложения

Здравствуйте Уважаемые программисты! Приделайте пожалуйста alert(с возможностью отключения) при появлении первого кружочка(зелёного или красного) при закрытом баре.

Держи.
 

Вложения

Не проходите мимо.Если кто может помочь. Проблема - индикатор после смены направления сигнала продолжает рисовать точки того же цвета и дальше. Можно ли ему запретить это делать, чтоб рисовались только до смены сигнала. Нужно очень. Спасибо за внимание.
 

Вложения

  • forex.jpg
    forex.jpg
    62 КБ · Просмотры: 169
  • ZigZag stairs.mq4
    ZigZag stairs.mq4
    4,8 КБ · Просмотры: 89
Статус
Закрыто для дальнейших ответов.

Посмотрели (174) Посмотреть

Отслеживают (859) Посмотреть

Назад
Верх