Перейти к содержанию

Доработка советников: общая тема


Рекомендуемые сообщения

  • Ответов 2,5k
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Версия с правками. Я немного свернул код, чтобы не перебирались ордера попусту и чтобы проверка красной/синей зоны делалась в одном месте. Прогнал в тесте с настройками по умолчанию. Ожидаемо лье

Перейти

Нате 1_2_3 _Fraktal.mq4

Перейти

Система маятника, или попрыгунчика, или фиг ее знает как ее еще назвать не намного младше сетки мартингейла. Мы в далеком 2017 писали по ней сов с индикатором на вход: https://tlap.com/forum/labo

Перейти
  • 2 weeks later...
Доработка советников: общая тема Опубликовано

Помогите доработать советника Silent Ilan согласно технического задания.

Техническое задание на доработку советника.docx Silent+Ilan.rar

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • 3 weeks later...
Доработка советников: общая тема Опубликовано

Доброго времени суток, нужен человек с опытом в автоматической торговле и написании советников. По возможности - ответом на этот пост оставьте контактные данные , на них смогу скинуть своё задание. Интересует доработка и создание советников по моим требованиям и по заданным мною индикаторам.

Ссылка на сообщение
Поделиться на другие сайты

  • 1 month later...
Доработка советников: общая тема Опубликовано

Strategy 4.18.104.mq4

 

 

Привет,дорогие форумчане,подскажите,почему в советнике вылетает ошибка,он не тестится вообще.Невозможно открыть файл индикатора.Компилятор все норм,уже полдня копаюсь в интернете,ничего не нашел дельного

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
В 15.10.2021 в 23:06, Alhimikman20000 сказал:

Привет,дорогие форумчане,подскажите,почему в советнике вылетает ошибка,он не тестится вообще

опишите подробно ошибку.
У меня в журнале только сообщения советника.
В тестере работает.
Вникать в суть логики лень

Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
Доработка советников: общая тема Опубликовано

Добрый день, уважаемые программисты! Просьба, помочь доработать советник. ЧТО БЫ СОВЕТНИК ОТКРЫВАЛ ТОЛЬКО ОДНУ ЗДЕЛКУ КОГДА МЕНЯЕТСЯ ПАРАБОЛИК. (Ато строчит как пулемет оду сделку за другой)

За раннее Спасибо кто отзовётся  

cm_ea_Parabolic.rar

Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
Доработка советников: общая тема Опубликовано

Доброго времени суток знатоки кучи символов в MQL

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

 

 ссылка на сову которую он написал
если есть кто может помочь,  плиз черканите в ЛС 

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
5 часов назад, pol215 сказал:

если есть кто может помочь,  плиз черканите в ЛС 

Опишите алгоритм, который хотите реализовать. Так будет больше шансов кого-то заинтересовать.

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
6 часов назад, usver73 сказал:

Опишите алгоритм, который хотите реализовать. Так будет больше шансов кого-то заинтересовать.

1) - в данном советнике есть возможность установки до 3х отложек по бай и сел, нужно внести функцию переноса стопов по прохождению уровней - когда цена проходит 1ю цель и ордер закрывается по ТП, то СЛ 2 и 3 ордера должны переставиться в безубыток (цена открытия+-спред) ,  а когда закрывается 2 ТП, то СЛ 3го ордера переносится на уровень закрытия 1го ордера

 

2) -  функцию (клавишу или иконку на мониторе) так называемого "зеркала"  - то есть, когда цена  у нас прошла в какую то сторону и возможен разворот тренда, то нужна клавиша которая будет закрывать открытые ордера и переустанавливать ордера в обратную сторону, там где был BS, при нажатии на клавишу, он поменяется на SS. ну и наоборот


3) - функцию (клавишу или иконку на мониторе) отмены отложек и  закрытие открытых всех ордеров на данной торговой паре

 

по большей части это не полноценная СОВА, а лишь помощник в ручной торговле
 

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
4 минуты назад, pol215 сказал:

) - в данном советнике есть возможность установки до 3х отложек по бай и сел, нужно внести функцию переноса стопов по прохождению уровней - когда цена проходит 1ю цель и ордер закрывается по ТП, то СЛ 2 и 3 ордера должны переставиться в безубыток (цена открытия+-спред) ,  а когда закрывается 2 ТП, то СЛ 3го ордера переносится на уровень закрытия 1го ордера

Из контекста я понимаю, что речь идёт о стоповых отложках?

Если да, то ТЗ непонятно, лучше представить графически, например, бай-пирамиду.

Вы пишите, что при прохождении 1го уровня... Т.е. активировался первый бай-стоп?

И как тогда вы перенесете СЛ в бу?

Получите ошибку неправильные стопы...

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
4 часа назад, usver73 сказал:

 

Вы пишите, что при прохождении 1го уровня... Т.е. активировался первый бай-стоп?

 

при условии что активировался любой из отложенных ордеров в какую либо сторону.

стопы разбиты на 3 уровня. 
грубо говоря 1ур-100п, 2ур-150, 3ур-300.
почитайте тему. 
это старая стратегия просто с доработкой
а раньше ее называли "утренний флет" 

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
1 час назад, pol215 сказал:

почитайте тему. 

Почему я должен читать тему из нескольких страниц для того, чтобы ответить на свои вопросы?

Я задал их по Вашему ТЗ и просто прошу его уточнить

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Здравствуйте, есть кто сможет помочь? Написан советник для МТ5, нужно добавить мульти-торги. Хотелось бы выложить этот советник на форум.

Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
Доработка советников: общая тема Опубликовано

Привет колеги! Могу ли я обратиться к кому то за помощью? Хотелось бы улучшить бот , но не могу додуматься как дописать функцию автоматического увеличения шага? 

 

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
В 15.10.2021 в 23:06, Alhimikman20000 сказал:

Strategy 4.18.104.mq4 226 \u043a\u0411 · 6 загрузок

 

 

Привет,дорогие форумчане,подскажите,почему в советнике вылетает ошибка,он не тестится вообще.Невозможно открыть файл индикатора.Компилятор все норм,уже полдня копаюсь в интернете,ничего не нашел дельного

Возможно не соответствие минимально допустимого лота!

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

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

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
В 04.12.2021 в 16:32, НемАн сказал:

Хотелось бы улучшить бот , но не могу додуматься как дописать функцию автоматического увеличения шага? 

В чем трудности? Увеличивать глобальную переменную на нужное к-во при необходимости.

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • 1 month later...
Доработка советников: общая тема Опубликовано

в программировании почти полный ноль. просто интересно познавать что то новое и немого заморочился с написанием простых советников.
дошел до темы перевода в безубыток сделок и столкнулся с проблемой.

суть такая - советник открывает сделки по мере поступления сигналов, к примеру у нас открылась сделка A B C D по движению тренда и цена начинает тормозить или разворачиваться, мне нужно что бы СТОП всех сделок был переведен на уровень безубытка последней открытой сделки при возможности соблюдения условий 
условия перевода - если цена прошла X пунктов от  цены открытия последнего ордера, то перевести стоп на Z  пунктов от цены открытия ордеров
 

я на сколько мог разобраться, написал перевод в безубыток, но косяк в том что он переводит лишь первую открывшуюся сделку и потом СТОПы всех следующих сделок ставит на этот уровень и получается что "половина" сделок при развороте уходит в минус

   

подскажите что я пишу не так

 

Спойлер

    void Breakeven()
 {
     for ( int i=0; i<OrdersTotal(); i++)
   {
      if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
      {
         if (OrderSymbol() ==  Symbol() && OrderMagicNumber() == magic)
         {
            if ( OrderType() == OP_BUY)
                
                   if ( Ask - OrderOpenPrice() > BreakLVL*Point )
                
                       SL = NormalizeDouble (OrderOpenPrice() + breakeven*Point, Digits);
            
            if ( OrderType() == OP_SELL) 
             
                   if ( OrderOpenPrice() - Bid > BreakLVL*Point )
                   
                       SL = NormalizeDouble (OrderOpenPrice() - breakeven*Point, Digits) ;
                    
         if ( OrderLots() != SL)
             OrderModify (OrderTicket(), OrderOpenPrice(), SL, 0, 0);
                  
               
            
         }
         return;
      }
   }
 }
//+------------------------------------------------------------------+
//| Expert tick function                                                                   |
//+------------------------------------------------------------------+
void OnTick()
  {
   
   Breakeven();
  }
//+------------------------------------------------------------------+

 

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
22 часа назад, pol215 сказал:

подскажите что я пишу не так

во-первых, Вы не решили вопрос:

22 часа назад, pol215 сказал:

условия перевода - если цена прошла X пунктов от  цены открытия последнего ордера,

Вам нужно найти последний открытый ордер.
Условием, по которому ордер идентифицируется как последний, может быть либо время открытия(максимальное OrderOpenTime()), либо его цена открытия (для БАЙ это ордер с самой большой OrderOpenPrice()). Делается все в цикле. Примеры рассматривались в этой ветке относительно недавно (посмотрите последние 10+ страниц).
Далее проверяете условие для последнего ордера:

Ask - OrderOpenPrice() > BreakLVL*Point


Если оно выполняется, то находите цену, на которую нужно установить СЛ всех ордеров.
Делается это также в цикле. Просто производите модификацию всех ордеров/
Все схематично.
Нужны еще проверки, чтобы исключить ненужные модификации. Но это следующий этап

Изменено пользователем usver73
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Здравствуйте многоуважаемые програмисты. Не могли бы вы написать советник для МТ4 ? Надо что бы он находил две свечи обязательно которые идут друг за другом с одинаковым High или Low. И еще если можно прикрепить алерт со звуковым сигналом и выходом сообщения на экран монитора с какой валютной пары пришел сигнал. Большое спасибо.

41.png

44.png

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
6 часов назад, qwerty12345695552 сказал:

Надо что бы он находил две свечи обязательно которые идут друг за другом с одинаковым High или Low.

Пробуйте.
Добавлен параметр dev на случай, если не нужно ловить прямо пипс-в-пипс.
Если нужно полное совпадение, то dev= 0
И лучше индикатор сделать, а не советник. Но мне лень

 

Rails.mq4

Изменено пользователем usver73
  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
4 часа назад, qwerty12345695552 сказал:

Огромное  спасибо.

Что меня умиляет в этой ветке, так это сложное текстовое 'спасибо' вместо банального лайка.

Гораздо проще накинуть дерьмо на вентилятор в популярных ветках... Там плюсанут по полной программе..:)

  • Лайк 1
  • Лол 1
Ссылка на сообщение
Поделиться на другие сайты

  • idinesh changed the title to Assae Elite Pro tlap version source code need i have plan convert this mt4 to mt5 and it possible mt4 dll file modified mt5 version

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • ×
    ×
    • Создать...