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

Статус
Закрыто для дальнейших ответов.

спрут

Местный знаток
народ!... здрасте всем! а мона вот ето (трендовый робот) немнего переделать? идея в следующем..
1. вынести стопы за ема 300 ( в стандартных настройках) а лучше што бы вынести их отдельной строкой што бы пользователь сам решил где их ставить
2. добавить функцию перевода в б.у при достижении определенной прибыли
3. включять траллинг стоп по индикатору супер тренд при достижении определенной прибыли( по решению пользователя
4. добавить закрытие по индикатору тренд вафе при достижении определенного профита
5 добавить строку тейк профит по решению пользователя. (стандарт 55п.п.) харошый комбайн по моему получится...
 

Вложения

iTrader777

Местный знаток
Уважаемые спецы-программисты mql4! Просьба переделать индикатор.

Огромная просьба доработать данный индикатор, так, что бы он, проще говоря, полоски жёлтого и белого цветов рисовал непрерывно вплоть до смены сигнала на противоположный. Либо сделать его в виде непрерывной гистограммы. При этом буфер на нулевом баре должен выдавать постоянно соответствующий сигнал, где нарисована полоска или гистограмма соответственно.
Заранее благодарю!:)
 

Вложения

  • SEFC10.mq4
    SEFC10.mq4
    12,9 КБ · Просмотры: 63
  • sefc10+tma.png
    sefc10+tma.png
    45,2 КБ · Просмотры: 156
Последнее редактирование:

Vik940

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

Вложения

  • usdjpyh1.png
    usdjpyh1.png
    24,1 КБ · Просмотры: 105

greatiger

Активный участник
Алекс,а время торговли много гемора приделать к сове? Хотел на акциях-фьючах попробовать тоже,а там,чтобы перед закрытием рынка, чтобы он линии удалял, чтобы по первой котировке после гэпа на открытии не открывался...
 

asers1111

Активный участник
Здравствуйте.Уважаемые спецы,подлечите,пожалуйста,индикатор.В нем должны отрисовываться 4 линии.Красная и синяя - угловатые.Они рисуются всегда.И розовая и зеленая - сглаженные.Вот с ними проблема.Они не отрисовываются вообще,если изменить параметры или толщину линий.На старых билдах они кое-как(значительно позже) появлялись,а сейчас вообще не рисуются при измененных параметрах.Нельзя ли это починить и сделать так ,чтоб все линии сразу отрисовывались,несмотря на параметры?Заранее очень благодарен.
 

Вложения

alexshell

Элитный участник
Алекс,а время торговли много гемора приделать к сове? Хотел на акциях-фьючах попробовать тоже,а там,чтобы перед закрытием рынка, чтобы он линии удалял, чтобы по первой котировке после гэпа на открытии не открывался...
--------------------------
 

Вложения

eevviill

Заблокирован
Здравствуйте.Уважаемые спецы,подлечите,пожалуйста,индикатор.В нем должны отрисовываться 4 линии.Красная и синяя - угловатые.Они рисуются всегда.И розовая и зеленая - сглаженные.Вот с ними проблема.Они не отрисовываются вообще,если изменить параметры или толщину линий.На старых билдах они кое-как(значительно позже) появлялись,а сейчас вообще не рисуются при измененных параметрах.Нельзя ли это починить и сделать так ,чтоб все линии сразу отрисовывались,несмотря на параметры?Заранее очень благодарен.
Попробуй здесь
PHP:
for(i=counted_bars;
вместо counted_bars поставить 400
 

ksardas

Гуру форума
Уважаемые форумчане подскажите можнт кто встречал образец написния советника по нарисованным линиям тренда, именно нарисованные линии самостоятельно а не индикаором. Скиньте ссылочку на ресурс или образец.
Вот такое есть
_http://codebase.mql4.com/ru/6220___
 

asers1111

Активный участник
Попробуй здесь
PHP:
for(i=counted_bars;
вместо counted_bars поставить 400
Спасибо!Вот начали отрисовываться зеленая и розовая.А как бы теперь сделать,чтоб они отрисовывались на всем протяжении истории ,на котором рисуется индикатор?Сейчас они прекращают рисоваться где-то после баров 400-от.Надо побольше добавить,вместо 400?
 

Milord

Местный знаток
Сова торгует отложками. Поменяйте пожалуйста исполнение ордеров, чтобы за место ордера buy срабатывал ордер sell а вместо ордера sell ордер buy. Функционал совы менять не нужно.
держите!
там не только отложки, но и рыночники, сделал реверс всех ордеров,в работе не проверял..)

для спасибо - есть КНОПОЧКА!)
 

Вложения

Milord

Местный знаток
Здравствуйте.Уважаемые спецы,подлечите,пожалуйста,индикатор.В нем должны отрисовываться 4 линии.Красная и синяя - угловатые.Они рисуются всегда.И розовая и зеленая - сглаженные.Вот с ними проблема.Они не отрисовываются вообще,если изменить параметры или толщину линий.На старых билдах они кое-как(значительно позже) появлялись,а сейчас вообще не рисуются при измененных параметрах.Нельзя ли это починить и сделать так ,чтоб все линии сразу отрисовывались,несмотря на параметры?Заранее очень благодарен.
добавил во внешние настройки параметр NBars=1000, число баров, которое можно менять по желанию,все 4ре линии появились,ниже скриншот индюка до переделки и после,верхний скрин до переделки...

для спасибо - есть КНОПОЧКА!)
 

Вложения

  • wso+&+wro_ma_mod01.mq4
    wso+&+wro_ma_mod01.mq4
    4,2 КБ · Просмотры: 43
  • Screenshot - 26_01.jpg
    Screenshot - 26_01.jpg
    68,5 КБ · Просмотры: 131

eevviill

Заблокирован
Спасибо!Вот начали отрисовываться зеленая и розовая.А как бы теперь сделать,чтоб они отрисовывались на всем протяжении истории ,на котором рисуется индикатор?Сейчас они прекращают рисоваться где-то после баров 400-от.Надо побольше добавить,вместо 400?
Вместо 400 поставь Bars-2
 

Voitehow

Интересующийся
Здравствуйте , давно искал такую ветку . Нужно прикрутить советнику :
1.Трейлинг стоп .
2. Мани менеджмент.
 

Вложения

yupyalta

Гуру форума
Просьба прикрутить к сову!

1. Запретить ему открывать новые сделки по пятницам (закрыть уже открытые запрещать не надо).
2. Для каждого ордера должен быть свой настраиваемый TakeProfit (TakeProfit по которому все ордера закрываются должен рассчитываться как сумма TakeProfitов всех открытых ордеров)
Реализовав 1 пункт, мы избавим его от случая, когда цена пошла в противоположном направлении, а еще один ордер не был открыт, потому что за выходные цена уже миновала туннель.
Реализовав 2 пункт, мы избавим его от необходимости достигнуть большого профита маленьким лотом.
Надеюсь все получится.
 

Вложения

eevviill

Заблокирован
Просьба прикрутить к сову!

1. Запретить ему открывать новые сделки по пятницам (закрыть уже открытые запрещать не надо).
2. Для каждого ордера должен быть свой настраиваемый TakeProfit (TakeProfit по которому все ордера закрываются должен рассчитываться как сумма TakeProfitов всех открытых ордеров)
Реализовав 1 пункт, мы избавим его от случая, когда цена пошла в противоположном направлении, а еще один ордер не был открыт, потому что за выходные цена уже миновала туннель.
Реализовав 2 пункт, мы избавим его от необходимости достигнуть большого профита маленьким лотом.
Надеюсь все получится.
Это
PHP:
if(OrdText=="BUY")
     {
      OpenBuyOrder(lotM,SetupStr);
     }
   else if(OrdText=="SELL")
        {
         OpenSellOrder(lotM,SetupStr);
        }
заменить на
PHP:
if(DayOfWeek()!=5)
{
if(OrdText=="BUY")
     {
      OpenBuyOrder(lotM,SetupStr);
     }
   else if(OrdText=="SELL")
        {
         OpenSellOrder(lotM,SetupStr);
        }
}

2-ое много.
 

yupyalta

Гуру форума
eevviill это ограничение по дням дополнил:)
А остальное как дополнить?
 

Milord

Местный знаток
держите!
там не только отложки, но и рыночники, сделал реверс всех ордеров,в работе не проверял..)

для спасибо - есть КНОПОЧКА!)

исправил небольшой баг с реверсом, вроде все правильно, в работе не проверял..)

для спасибо - есть КНОПОЧКА!)
 

Вложения

Последнее редактирование:
Статус
Закрыто для дальнейших ответов.

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

Верх