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

Есть e-VtrakingByProfit легко добавляется в разные советники. По экспериментируйте с ним
Благодарю! Но это не совсем то,что мне нужно,e-Vtrailingbyprofit сопровождает совокупную позицию всех открытых позиций,мне же нужен встроенный виртуальный трейлинг в советник,сопровождающий каждую открытую позицию отдельно,а также закрывающий позицию без отрицательного проскальзывания на реальном счете,либо если это не удастся по стоп лоссу.
 
Я так делал, перед ордерселект ставил восклицательный знак и OrderMagicNumber() != MagicNumber. Можно ещё перед != Symbol(), так вроде работает с положительными ордерами. Это в модификации стоплос и тейкпрофит
 
Можно ещё добавить где идет расчет профита, Takeprofit<0*Point, просто добавив знак <0
 
Вот так я хотел, чтобы не было видно тейкпрофита, спасибо за помощь что помогли разобраться. Там не видно стоп лоса и тейк профита
 

Вложения

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

Вложения

  • Снимок1.JPG
    Снимок1.JPG
    11,2 КБ · Просмотры: 153
  • Снимок.JPG
    Снимок.JPG
    12,3 КБ · Просмотры: 153
  • Williams BlastOff 2.0.mq4
    Williams BlastOff 2.0.mq4
    1,8 КБ · Просмотры: 36
Последнее редактирование:
Привет! Влад, есть идея для скользящей Халла. Там есть параметр скорости, который нужно менять, по умолчанию он равен 2. А почему бы не расчитывать с каждым баром эту скорость ?
Чтобы Халл был полностью адаптивный... Замутишь такое? ))
Как считать скорость индикатор приложил. Только перевести ее нужно в маштаб от 1 до 10.
average_speed индюк глючный, и рисует вроде!?
как вариант: если исправить счётчик баров, убрать рисовку = он выглядит не так, как оригинал.. смотрим скрин....
короче, как время будет.. так то можно сделать.. но думаю, это не даст большого эффекта на HMA.. чем больше период n, тем меньше будет скорость HMA!?
 

Вложения

  • average_speed_fix_02-01-2023.png
    average_speed_fix_02-01-2023.png
    47,6 КБ · Просмотры: 253
  • average_speed_fix.mq4
    average_speed_fix.mq4
    5,4 КБ · Просмотры: 28
Уважаемые программисты!
Добавьте пожалуйста звуковое оповещение(алерт) при пересечении нулевого уровня корреляции на закрытом баре!
Заранее благодарен!
 

Вложения

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

Вложения

  • PHL.rar
    PHL.rar
    780,8 КБ · Просмотры: 44
Уважаемые программисты!
Кто нибудь может изменить открытие ордеров только по новому максимуму или же минимуму дня.
советник открывает сейчас на каждом новом максимуме и минимуме.
Заранее спасибо
На D1 религия не позволяет поставить?)))
 
Коллеги с Новым Годом Вас! Уважаемые программисты, очень нужна Ваша помощь. В торговле использую Hilo Aktivator Profi. Для кого-то это шлак, для меня находка. Одна проблема, нет звукового оповещения при появлении стрелки, к сожалению ,перекопал весь интернет, так и не нашел. Буду очень благодарен за помощь, возможно у Вас появиться время и Вы прикрутите звуковое оповещение при появлении стрелки.
 

Вложения

На D1 религия не позволяет поставить?)))
причем тут D1??? На часовике должен работать...
И вообще какая разница какой таймфрейм если логика советника не та что в ТЗ прописана.
 
Последнее редактирование:
Здравствуйте уважаемые программисты! Есть у кого такой же код, только общего тралла?
Код:
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;
                 }
              }
           }
        }
     }
 
Приветствую! Возможно ли исправить индикатор? При нанесении на график перестаёт двигаться, цена уже уходит вперёд а индикатор стоит на месте.
 

Вложения

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

Вложения

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

Вложения

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

Вложения

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

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

Вложения

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

Смотрят сейчас (2) Посмотреть

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

Назад
Верх