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

Привет.... ребята сделайте пожалуйста индикатору (id).... что бы он не ругался со своими соплеменниками по крови....
 

Вложения

Здравствуйте. Может кто посмотрит. Есть функция подсчета прибыли и убытка. Но когда ее добавляю в любой советник, он сильно тормозит в тестере.
А чего такая простая проверка по времени открытия ордера? Там еще надо было век и тысячелетие добавить, чтоб уж наверняка:)
Код:
double SummaryProfit()
  {
   double Sum = 0;
//Суммарный профит по всем открытым ордерам
   for(int i=OrdersTotal()-1; i >=0 ; i--)//Только так и не иначе - пока считаем могут открыться новые ордера
     {
      if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
         if(OrderType() < 2 && OrderSymbol() == _Symbol && OrderMagicNumber() == Magik)
            Sum += OrderProfit()+ OrderSwap() - OrderCommission(); //включая своп и комиссию комиссия вычитается т.к. она всегда положительна
     }
//Сумма по ордерам, закрытым сегодня:
   datetime current_day=SeriesInfoInteger(_Symbol,PERIOD_D1,SERIES_LASTBAR_DATE);//время наступления этого самого "сегодня"
   for(int i=OrdersHistoryTotal()-1; i>=0; i--)
     {
      if(OrderSelect(i, SELECT_BY_POS, MODE_HISTORY))
        {
         if(
            OrderType() < 2 //
            && OrderOpenTime() >= current_day //время открытия ордера больше, чем "сегодня"
            && OrderSymbol() == _Symbol //По текущему символу
            && OrderMagicNumber() == Magik)  //По заданному магику
            Sum += OrderProfit()+ OrderSwap() + OrderCommission();
        }
     }
   return(Sum);
  }
 
Привет.... ребята сделайте пожалуйста индикатору (id).... что бы он не ругался со своими соплеменниками по крови....
В нем есть скрытые настройки алертов и стрелок - могу вывести их во входные (они, похоже, изначально таковыми и были). ID одновременно является сдвигом по вертикали вниз штампа (0+), который выводится в левом верхнем углу графика и если навести на стрелку, он первым идет в названии.
 

Вложения

  • XPMA.png
    XPMA.png
    26,4 КБ · Просмотры: 385
  • Cheeta xpMA ID.mq4
    Cheeta xpMA ID.mq4
    18,8 КБ · Просмотры: 65
Уважаемые специалисты!
Просьба добавить в данный советник усреднение с тейком 15 п. (4-знак).
Расстояние между ордерами 10п(4-знак). Добавить в параметры LotExponent. А также "научить" советник работать не только на 4-знаке, но и на 5-знаке. Советник работает на основе одного мувинга. При заданном отклонении цены от мувинга советник открывает ордер в сторону мувинга. При правильно заданных параметрах - грааль. Первые результаты впечатляют, но не хватает усреднения.
 

Вложения

  • MA.mq4
    MA.mq4
    12,8 КБ · Просмотры: 34
Просьба добавить в данный советник усреднение с тейком 15 п. (4-знак).
Расстояние между ордерами 10п(4-знак). Добавить в параметры LotExponent.
Набросал по-быстрому. Для одного ордера оставил закрытие старое (не по тейку). Попробуй, если что доработаю. Можно открытие колен тоже сделать по сигналу индикатора.
 

Вложения

  • MA++.mq4
    MA++.mq4
    24,7 КБ · Просмотры: 113
Последнее редактирование:
Всем привет ....ребята помогите вылечить весьма интересный индикатор...какой день пытаюсь в нем сделать что бы другие валюты отображались другим цветом....но не черта не получается только ВАЛЮТУ JPY ОДНУ ВИДНА, А ДРУГИЕ ВАЛЮТЫ НЕ ПОЙМЕШЬ КАКИЕ КУДА ДВИГАЮТСЯ....ЕСЛИ МОЖНО ЗОЛОТЫЕ НАШИ ,ЕСЛИ ВОЗМОЖНО ВЫВЕДИТЕ В НАСТРОЙКИ ЭТОМУ ИНДИКАТОРУ.... ЧТО БЫ МОЖНО БЫЛО МЕНЯТЬ ЦВЕТ ПО ЖЕЛАНИЮ У ЛЮБОЙ ВАЛЮТЫ....ИЛИ РАЗКРАСТИ ВСЕ ВАЛЮТЫ В РАЗНЫЕ ЦВЕТА ЧТО БЫ МОЖНО БЫЛО ВИЗУАЛЬНО ВИДНО КУДА ИДЕТ ТА ИЛИ ИНАЯ ВАЛЮТА....
Скриншот 23-10-2019 132841.jpg
 

Вложения

Все ошибки исправлены. Излишняя проверка это лишнее)
Не все) При подсчете прибыли по ордерам закрытым сегодня комиссию надо вычесть.
И не то чтобы ошибка, но недоработка - логические операции проводятся по короткой схеме. Поэтому, сначала нужно проверять наиболее чувствительные условия, переходя ко все более общим.
В данном случае (на примере сегодняшних ордеров) - проверяем время открытия ордера, потом символ, потом магик, и только потом тип ордера. Такой подход может снизить количество операций, пусть и не на много
 
что бы другие валюты отображались другим цветом
Вывел в настройки список инструментов для расчета - у них всех есть общая валюта! Код ломаный и возиться с ним не интересно. Цвета выставил по радуге. Итоговый - белый.
 

Вложения

  • Kuklovod_509.mq4
    Kuklovod_509.mq4
    25,6 КБ · Просмотры: 77
  • Kuklovod.png
    Kuklovod.png
    72,1 КБ · Просмотры: 367
Большая просьба проверить индикатор. Не меняет цвет.
В нем не заложена смена цвета. Какой цвет когда должен меняться? Надпись выводится граф объектом и индикаторной сменой цвета не управляется. Вывел в настройки. Сделал перемещаемой надпись - двойной щелчок и двигаем мышкой на новое место на графике.
 

Вложения

Последнее редактирование:
В нем не заложена смена цвета. Какой цвет когда должен меняться?

Ну, опция настройки у него есть, я и подумал. Просто красное на черном плохо смотрится, хотел желтый поставить.
Ваш вариант отличный, спасибо большое!
 
Здравствуйте, можно вывести настройки замедление (slowing). Спасибо.
 

Вложения

  • MFI.mq4
    MFI.mq4
    2,7 КБ · Просмотры: 22
  • MFI.ex4
    MFI.ex4
    8,7 КБ · Просмотры: 18
Здравствуйте, можно вывести настройки замедление (slowing).
Я не понял, что имеется ввиду под замедлением. От нечего делать добавил второй и МТФ с возможностью сглаживания. Такого барахла в инете и без меня хватает.:geek:
 

Вложения

  • MFI_MTF_FS.mq4
    MFI_MTF_FS.mq4
    15,9 КБ · Просмотры: 32
  • MFIMTF.png
    MFIMTF.png
    31 КБ · Просмотры: 277
alex0330
Если поиграть с настройками, то получим такое
направление для открытия сделок от МФИ и гребём лопатой по РСИ... Удачи!
 

Вложения

  • Screenshot_1351.png
    Screenshot_1351.png
    50,1 КБ · Просмотры: 269
  • Screenshot_1352.png
    Screenshot_1352.png
    110,6 КБ · Просмотры: 270
Набросал по-быстрому. Для одного ордера оставил закрытие старое (не по тейку). Попробуй, если что доработаю. Можно открытие колен тоже сделать по сигналу индикатора.
Советник вообще не торгует на 4-х знаке, не открыл ни одного ордера. Смотрел во кладке "Эксперты" и "Журнал". Ошибок не обнаружил. Может быть причиной то, что я изначально изменил название советника, прежде, чем обращаться сюда? На 5-знаке модификация данного советника открывает ордера. Там я название не менял. Нет исходника модифицированного, а то бы выложил сюда. На всякий случай выкладываю советник с родным его названием.
 

Вложения

Советник вообще не торгует на 4-х знаке, не открыл ни одного ордера. Смотрел во кладке "Эксперты" и "Журнал". Ошибок не обнаружил. Может быть причиной то, что я изначально изменил название советника, прежде, чем обращаться сюда? На 5-знаке модификация данного советника открывает ордера. Там я название не менял. Нет исходника модифицированного, а то бы выложил сюда. На всякий случай выкладываю советник с родным его названием.
Сов без проблем работает на 4-ке (см. скрин тестера). Пробовал на FortFS. Значения ТП и шага уменьшил в 10 раз. Сет для проверки прилагаю. От имени сова ничего не зависит - меняй как хочешь.
 

Вложения

  • Test_4.png
    Test_4.png
    35,4 КБ · Просмотры: 81
  • Test_FortFS_4.set
    Test_FortFS_4.set
    1,1 КБ · Просмотры: 29

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

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

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

Назад
Верх