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

ale9551

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

1_Lexa

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

1_Lexa

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

1_Lexa

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

Вложения

Surem

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

Вложения

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

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 КБ · Просмотры: 243
  • average_speed_fix.mq4
    average_speed_fix.mq4
    5,4 КБ · Просмотры: 26

ale9551

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

Вложения

evolernet

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

Вложения

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

oddron

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

vantorins

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

Вложения

evolernet

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

1_Lexa

Активный участник
Здравствуйте уважаемые программисты! Есть у кого такой же код, только общего тралла?
Код:
Expand Collapse Copy
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

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

Вложения

AlekseyAS

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

Вложения

vladradon

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

Вложения

AlekseyAS

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

Вложения

fxbo

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

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

Вложения

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

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

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

Верх