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

ale9551

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

1_Lexa

Активный участник
Я так делал, перед ордерселект ставил восклицательный знак и OrderMagicNumber() != MagicNumber. Можно ещё перед != Symbol(), так вроде работает с положительными ордерами. Это в модификации стоплос и тейкпрофит
 

1_Lexa

Активный участник
Можно ещё добавить где идет расчет профита, Takeprofit<0*Point, просто добавив знак <0
 

1_Lexa

Активный участник
Вот так я хотел, чтобы не было видно тейкпрофита, спасибо за помощь что помогли разобраться. Там не видно стоп лоса и тейк профита
 

Вложения

  • 001 (10) (1).mq4
    100,6 КБ · Просмотры: 45

Surem

Местный житель
Поздравляю всех уже с наступившим НГ.)) Сделайте пожалуйста мне ради сбережения зрения такое. Это получается если в настройках не закреплять ноль в масштабировании. Нужно чтоб отмеченное число показывалось в верхнем правом углу.
 

Вложения

  • Снимок1.JPG
    Снимок1.JPG
    11,2 КБ · Просмотры: 145
  • Снимок.JPG
    Снимок.JPG
    12,3 КБ · Просмотры: 145
  • Williams BlastOff 2.0.mq4
    1,8 КБ · Просмотры: 32
Последнее редактирование:

Tankk

*********
Привет! Влад, есть идея для скользящей Халла. Там есть параметр скорости, который нужно менять, по умолчанию он равен 2. А почему бы не расчитывать с каждым баром эту скорость ?
Чтобы Халл был полностью адаптивный... Замутишь такое? ))
Как считать скорость индикатор приложил. Только перевести ее нужно в маштаб от 1 до 10.
average_speed индюк глючный, и рисует вроде!?
как вариант: если исправить счётчик баров, убрать рисовку = он выглядит не так, как оригинал.. смотрим скрин....
короче, как время будет.. так то можно сделать.. но думаю, это не даст большого эффекта на HMA.. чем больше период n, тем меньше будет скорость HMA!?
 

Вложения

  • average_speed_fix_02-01-2023.png
    average_speed_fix_02-01-2023.png
    47,6 КБ · Просмотры: 233
  • average_speed_fix.mq4
    5,4 КБ · Просмотры: 25

ale9551

Активный участник
Уважаемые программисты!
Добавьте пожалуйста звуковое оповещение(алерт) при пересечении нулевого уровня корреляции на закрытом баре!
Заранее благодарен!
 

Вложения

  • iCorrelationTable_v3.mq4
    26,6 КБ · Просмотры: 52

evolernet

Местный житель
Уважаемые программисты!
Кто нибудь может изменить открытие ордеров только по новому максимуму или же минимуму дня.
советник открывает сейчас на каждом новом максимуме и минимуме.
Заранее спасибо
 

Вложения

  • PHL.rar
    780,8 КБ · Просмотры: 40

oddron

Почетный гражданин
Уважаемые программисты!
Кто нибудь может изменить открытие ордеров только по новому максимуму или же минимуму дня.
советник открывает сейчас на каждом новом максимуме и минимуме.
Заранее спасибо
На D1 религия не позволяет поставить?)))
 

vantorins

Интересующийся
Коллеги с Новым Годом Вас! Уважаемые программисты, очень нужна Ваша помощь. В торговле использую Hilo Aktivator Profi. Для кого-то это шлак, для меня находка. Одна проблема, нет звукового оповещения при появлении стрелки, к сожалению ,перекопал весь интернет, так и не нашел. Буду очень благодарен за помощь, возможно у Вас появиться время и Вы прикрутите звуковое оповещение при появлении стрелки.
 

Вложения

  • hilo-activator-profi.mq4
    17,1 КБ · Просмотры: 71

evolernet

Местный житель
На D1 религия не позволяет поставить?)))
причем тут D1??? На часовике должен работать...
И вообще какая разница какой таймфрейм если логика советника не та что в ТЗ прописана.
 
Последнее редактирование:

BonGo71

Активный участник
Доброго! Не хватает недельного и месячного фрейма.
 

Вложения

  • Moving-Average-Horizontal-Lines-Indicator.mq4
    43,2 КБ · Просмотры: 37

1_Lexa

Активный участник
Здравствуйте уважаемые программисты! Есть у кого такой же код, только общего тралла?
Код:
double OOP,SL;
   int b=0,s=0,tip,TicketB=0,TicketS=0;
   for(int i=0; i<OrdersTotal(); i++)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol())
           {
            tip = OrderType();
            OOP = NormalizeDouble(OrderOpenPrice(),Digits);
            if(tip==OP_BUY)
              {
               b++;
               TicketB=OrderTicket();
               if(Stoploss!=0   && Bid<=OOP - Stoploss   * Point) {if(OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),slippage,clrNONE)) continue;}
               if(Takeprofit!=0 && Bid>=OOP + Takeprofit * Point) {if(OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),slippage,clrNONE)) continue;}
               if(TrailingStop>0)
                 {
                  SL=NormalizeDouble(Bid-TrailingStop*Point,Digits);
                  if(SL>=OOP+TrailingStart*Point && (TrallB==0 || TrallB+TrailingStep*Point<SL)) TrallB=SL;
                 }
              }
            if(tip==OP_SELL)
              {
               s++;
               if(Stoploss!=0   && Ask>=OOP + Stoploss   * Point) {if(OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),slippage,clrNONE)) continue;}
               if(Takeprofit!=0 && Ask<=OOP - Takeprofit * Point) {if(OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),slippage,clrNONE)) continue;}
               TicketS=OrderTicket();
               if(TrailingStop>0)
                 {
                  SL=NormalizeDouble(Ask+TrailingStop*Point,Digits);
                  if(SL<=OOP-TrailingStart*Point && (TrallS==0 || TrallS-TrailingStep*Point>SL)) TrallS=SL;
                 }
              }
           }
        }
     }
 

Surem

Местный житель
Приветствую! Возможно ли исправить индикатор? При нанесении на график перестаёт двигаться, цена уже уходит вперёд а индикатор стоит на месте.
 

Вложения

  • WAVE-PM.mq4
    4,5 КБ · Просмотры: 27

AlekseyAS

Прохожий
Здравствуйте. Всех с новым годом и наступающим Рождеством! Скажите пожалуйста, возможно ли внести изменения в данный индикатор?
Спасибо!
 

Вложения

  • Heir W_fix.ex4
    66,5 КБ · Просмотры: 28

vladradon

Программист
Приветствую! Возможно ли исправить индикатор? При нанесении на график перестаёт двигаться, цена уже уходит вперёд а индикатор стоит на месте.
Добавил параметр CountedBars - количество расчетных баров.
 

Вложения

  • WAVE-PM (1).mq4
    4,5 КБ · Просмотры: 82

AlekseyAS

Прохожий
Здравствуйте. Всех с новым годом и наступающим Рождеством! Скажите пожалуйста, возможно ли внести изменения в данный индикатор?
Спасибо!
Здесь стрелки появляются при достижении уровней перекупленности и перепроданности по стохастику. Можно сделать, что бы они появлялись при выходе из этих зон?
 

Вложения

  • Heir W_fix.ex4
    66,5 КБ · Просмотры: 38

fxbo

Активный участник
Всем прогерам привет!
На просторах инета нашел вот такую приблуду как баблокосилка (файл прилагается)
Прошу немного доработать.
Добавить поля в настройках параметры.
1. Максимальный спрэд - от 00
2. Комментарий к ордерам

Пока вроде все, дальше видно будет...
Всех с праздником....
 

Вложения

  • Bablokosilka_S1.mq4
    5 КБ · Просмотры: 41
Верх