Добавить в робота фильтр новостей и еще несколько параметров

MQL4 Эксперты

Работа завершена

Время выполнения 4 дня

Техническое задание

Робот работает на нескольких валютных парах фиксированным лотом. Торговля ведется во время Азиатской сессии.
Читайте пожалуйста внимательно, файлы робота отправлю в личку
Что нужно:
1. Добавить функцию recovery
extern bool     ON_LotExp             =  true;    // Увеличение лота после убытка
extern double   LotExponent           =  2.0;     // Коэффициент увеличения лота

Recovery должна работать следующим образом: после убыточной сделки, лот увеличивается по заданому "Коэффициент увеличения лота". 
Как только депозит востановлен, то лот становиться прежним и recavery отключается. 
Вообщем recavery должен работать так же как в советнике OWL, я его Вам тоже отправилю.
Пример: 
Ордер 0.1 закрылся по стопу
Значение LotExponent 2.0 (значить следующий лот будет 0.2)
Теперь важный момент! Лот 0.2 должен оставаться до полного восстановления депозита, без последующих увелиичений, даже если вторая и третья сделка закроется по стопу.
Как только депозит полностью восстановлен, то ON_LotExp отключается и лот становиться прежним, в примере 0.1
Также учитывайте что в советнике есть функция "Авто риск". При ее активации recovery тоже должен работать.

Вывести на панельку recavery - ON или OFF

//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2. Добавить фильтр новостей. Ваш фильтр. (без дополнительных внешних индикаторов).
В этом советнике есть фильтр новостей, но с работает с использованием внешних индикаторов. 
Не забудьте про параметры: Не торговать до/после минут выхода важных новостей


3. Настройки для SetSets
Добавить возможность вставлять даты когда робот не должен торговать в тестере.
Указывается символ и дата.
Робот не должен работать на других валютных парах. Только на тех которые прописаны в SetSets
Пример:

void SetSets()
                           
 {
 
 
 
            //============================"ВАЛЮТА"===========================================================
            if(Symbol()=="USDCHF")//Указывается валютная пара
              {
                  SymbolCount++;                       
              }
            //======================="ГОД"===================================================================
            if(Year()==2000)//Указывается год
               {
                  TradeStop="2000.04.28-2000.05.05-2000.05.26-2000.08.04-2000.08.11-2000.08.18";//Даты в которые не должно быть сделок      
               }
            if(Year()==2001)//Указывается год
               {
                  TradeStop="2001.04.06-2001.05.04-2001.05.18-2001.07.20-2001.08.03";//Даты в которые не должно быть сделок      
               }
             if(Year()==2006)//Указывается год
               {
                  TradeStop="2006.10.06";//Даты в которые не должно быть сделок      
               }   
            if(Year()==2007)//Указывается год
               {
                  TradeStop="2007.12.28";//Даты в которые не должно быть сделок      

               }


Откликнулись

1
Разработчик 1
Оценка
(220)
Проекты
279
20%
Арбитраж
4
0% / 100%
Просрочено
4
1%
Работает
2
Разработчик 2
Оценка
(72)
Проекты
117
13%
Арбитраж
6
67% / 17%
Просрочено
3
3%
Работает
Похожие заказы
#### Описание задачи: Необходимо разработать торгового бота на языке программирования MQL4 для работы в терминале MetaTrader 4. Бот должен использовать уровни, нанесенные на график с помощью объектов типа `trendline` и `rectangle`, и работать согласно заданным правилам. #### Правила работы бота: 1. **Определение уровней**: - Объекты `trendline` и `rectangle` имеют строку в поле `Имя`, содержащую команду для бота
Есть советник MT 5 для Мосбиржи с простой стратегией основанной на двух скользящих средних: на нижней МА покупка, на верхней МА продажа. Нужно исправить две вещи: 1. Сейчас на покупку выставляются лимитные ордера, а продажа набранной позиции осуществляется тейк-профитом. Нужно изменить советник, так, чтобы закрывалась позиция также лимитным ордером, а не тейк-профитом. Здесь нужно учесть что закрытие может быть
Есть советник, нужно только поменять название,описание, сделать привязку к счету, чтобы была защита,чтобы мы могли клиенту давать советник, и была привязка к 1-3 счетам только. Если возможно , сделать привязку к времени, чтобы была привязка лицензии еще на время, например на месяц, 2-3 по ценам договоримся отдельно
Нужен эксперт который будет проверять есть ли интернет соединение, есть ли связь с брокером, есть ли обновления котировок если нет то реконнект аккаунта через интервал времини. терминалов можеть быть дестяки открыто в каждом терминале свой реконнект MQL5 expert цена вопросы? конверт mql5 на mql5 смотреть файл
Нужен советник который может скачать файл с любым расширением (png, jpg, exe и т.д.) по заданной ссылке и сохранить в указанную папку. Без использования сторонних библиотек, только WinAPI. Файл советника нужен с открытым исходным кодом
Куплю Вашего прибыльного советника дорого Должна быть возможность протестировать его на истории и реальные статистические показатели РЕАЛЬНОГО счета Желательно не мартингейл, после тестирования и предоставления статистики счета предложу свою цену
Тех задания 1. Открывает сделки по сигналу индикатора. Перед открытием смотреть на фильтр и если фильтр тоже в этом направлении то открывает сделку если фильтр показывает тренд в противоположенную сторону то не открывает сделку. 2. Можно было выбирать торговлю но БООМ или КРАШ. 3. Стоплос 2 типа по пипсам и по кирпичикам. (при закрытие по кирпичикам если фильтр меняет тренд то задаем N кирпичиков после смени тренда
Необходимо разработать ПО для торговли на финансовых рынках с возможностью подключения к различным брокерам и управлением торговыми операциями по нашим сигналам. Сигналы поступают в табличку формата .csv, которая находится на удаленном сервере. Видим это примерно так: в нашу таблицу поступает сигнал negative (на продажу) или positive (на покупку) актива. Клиент получает этот сигнал и заданным количеством лотов
Это будет сеточный робот с набором 25-30 функций . К нему идет утилита ( торговая панель ) . Система будет работать как в автономном режиме , так и полу автономном , где трейдер задает точку входа, а робот ее завершает. Нужен опытный и быстрый мастер с реализацией чистого кода . Важна быстрая обратная связь, ходьбы 1-3 раза в день
Нужна консультация, а именно разъяснение механизма отключения сервера брокера на выходные дни и как это влияет на советника, слабые стороны. Что можно сделать с советником чтобы предотвратить сбой алгоритмов в будущем

Информация о проекте

Бюджет
40+ USD
Исполнителю
36 USD