Нужны сделать:
1. Проверить правильность всего кода советника и исправить ошибки
может что-то оптимизировать. Советник должен работать на реале.
2. Сделать функцию:
extern int Propusk = 2; //Cколько сигналов на открытие пропустить, прежде чем открыть ордер
3. Функция
extern string z003 = "--- ТРЕНДОВЫЙ ИНДИКАТОР ---";
extern string z004 = "== Индикатор VininI_RSI_FO ==";
работает не правильно. где то ошибка.
Нужно чтобы она работала так: когда линия индикатора пробивает нижний уровень снизу вверх разрешалась работа Бай,
когда линия индикатора пробивает верхний уровень сверху вниз - разрешалась работа Селл. Т.е. в итоге получилось:
- выше верхнего уровня - только Бай
- между уровнями - и Бай и Селл
- ниже нижнего уровня - только Селл
Работа индикатора:
extern string z029 = "=== UT_FAST243 ===";
extern int UT_TimeFrame = 7;
красная выше зеленой - только Селл
Зеленая выше красной - только Бай
4. В функции OPENORDER() неправильно работают:
- функция наращивания лотов,
- открытия отложенных ордеров,
- нужно вписать проверку по функции:
bool Block_err_130(int M,int TypeOrder,double OP,double StopLoss,double TakeProfit,
5.Неправильно работает функция:
extern bool CloseOpen = false; //Закрытие по противоположному сигналу (при открытии ордера встречный открытый ранее закрывается)
6.Вписать функцию TesterWithdrawal() от Андрея Войтенко https://www.mql5.com/ru/articles/131
(если ее можно использовать на четверке)
7. Нужна фукция:
У брокеров, предоставляющих выход на межбанк маржинкол установлен при <=100%, при этом закрываюися самые "жирные" на их взгляд ордера.
Поэтому, хотелось бы самому закрывать свои ордера при маржинколе (PrFreeMargin в %) и с возможнстью выбрать самому, какие ордера
закрывать согласно переменной типа
extern int OrderMargiType = 1;
при =1; - выбираем самый первый открытый ордер из тех (Бай или Селл)у которых сформировался убыткок
при =2; - выбираем самый последний открытый ордер из тех (Бай или Селл)у которых сформировался убыткок
при =3; - выбираем ордер у которого самый большой убыток из тех (Бай или Селл)у которых сформировался убыткок
при =4; - выбираем ордер у которого самый меньший убыток из тех (Бай или Селл)у которых сформировался убыткок
(Какой выбор сделать без тестирования и не определить... Поэтому нужно проэксперементировать)
*/
Ordini simili
Эксперт работает на покупку-продажу по сигналам индикатора, который при достижении зоны перекупленности открывает позицию на продажу и при достижении зоны перепроданности закрывает позицию открытую ранее и открывает позицию на покупку. Также можно запрограммировать трейлинг, стоплосс и тейкпрофит, манименеджмент в виде торговли установленного процента торговли от депозита, выбора таймфрейма, выбора лота
Ищу разработчика с опытом работы с нейросетями, который поможет реализовать проект по созданию советника на основе нейросети. Система будет включать взаимодействие между MQL5 и внешним Python-скриптом (для вычислений и/или обучения модели). Сейчас у меня есть общее представление о том, как всё должно работать, но финальное техническое задание будет составлено после обсуждения деталей с выбранным исполнителем
Добрый день. Нужен советник на нейросети. Советник должен использовать LSTM-нейросеть, обученную на исторических данных EURUSD H1 за последние 5 лет. Входные признаки: OHLC, RSI(14), MACD(12,26,9). Выход модели – вероятность движения цены вверх/вниз с порогом входа 0.7. Управление рисками: 2% от депозита на сделку" - Нужна GPU-оптимизация для обучения. - переобучение модели в процессе работы
Нужен советник на основе индикатора Extreme Spike Indikator только для таймфрейма XAUUSD Н1 1.Робот открывает торги по сигналу индикатора Extreme Spike Indikator 2.Возможность указать лот с какого робот будет открывать торги 3.Возможность установить SL и отключить вовсе 4. Возможность установить TP в pips или $ 5.Возможность включить или выключить Мартингейла Помогите пожалуйста
Range Breakout EA Inputs: <General Settings> Timeframe Range Calculation: Chart timeframe used for range calculation (always use PERIOD_M1 for live trading and only change in tester if you do not have enough M1 data) (Trading Volume Modes): VOLUME_FIXED > Uses a fixed lot size for every trade VOLUME_MANAGED > Uses "Fixed Lots" per each „Fixed Lots Per x Money“ amount of money in your trading account VOLUME_PERCENT >
Взять за основу доступный бесплатный советник Dark Venus, написать нового советника который будет работать точно так же как Dark Venus с моими дополнениями и пожеланиями. Дополнения: - фильтр новостей на основе доступного бесплатного индикатора FXSSI.Calendar; - модифицировать фильтр времени добавив расписание торговли согласно фильтру новостей;
Интересует робот для мт5 который будет отмечать на графике Н1 горизонтальными линиями хай и лоу предыдущего дня и выставлять отложенные ордера, типа бай стоп лимит и селл стоп лимит. С фиксированным тейком и стопом, выставленным заранее в настройках. Пример: Ночью в 00:05 по МСК робот отмечает горизонтальными линиями ХАЙ и ЛОУ предыдущего дня и устанавливает за ними отл ордера на расстоянии в определенное количество
Бот для закрытия прибыли. Принцип работы: Я вручную ставлю отложенные ордера, включается бот и производит подсчет потенциальной прибыли, далее ожидает открытия ордера и ведет сделку. Пошла в плюс - закрываемся по ТП в валюте депозита или на предпоследнем открытом ордере +- погрешность в пунктах
// ------------------------------------ // Входные параметры // ------------------------------------ // Глобальные параметры для групп магиков extern int GlobalTP_Group1 = 20, GlobalSL_Group1 = 10, GlobalTrailingStart_Group1 = 10, GlobalTrailingStop_Group1 = 5; extern int GlobalTP_Group2 = 20, GlobalSL_Group2 = 10, GlobalTrailingStart_Group2 = 10, GlobalTrailingStop_Group2 = 5; extern int GlobalTP_Group3 = 20