Создать простой советник для на MQL5, для переноса SL и расчета стоимости пункта и потерь/прибыли при пересечении SL, TP.

Tâche terminée

Temps d'exécution 10 jours

Spécifications

Задача: Написать простой советник для на MQL5. Советник должен переносить стоплос в без убыток, а также помогать высчитывать предварительную цену лота на 1 пункт (в долларах), и в дальнейшем отображать сумму потери при возможном SL и сумму прибыли при возможном TP. 

По итогу передать фаил советника, а также код советника с объяснением строк кода.


Описание что должен выполнять советник:


1. При запуске на любой валютной паре советник должен выводить текстовое сообщение
Пример:
Цена микролота (0.01): 1000$; Стоимость пункта (микро): 1$; Объем позиции: 10000$; Стоп: -500$; Профит: +2000$.
Пояснение: 
"Цена 1 лота" расчитывается и показывает сколько будет стоить 1 лот в долларах на примененной паре.
 "Стоимость пункта (микро)" - отображает прибыль/убыток при движении цены верх или в низ, при объеме в 1 микролот. В случае если у нас уже есть открытая позиция на данной паре, отображается прибыль/убыток при движении цены верх или в низ с учетом купленного объема лотов и выводиться надпись в виде - "Стоимость пункта: ". 
"Объем позиции:" - отображается только в том случае если на графике уже есть открытая позиция и показывает на сколько долларов куплена данная позиция, в ином случае в место денежной суммы показывает "нет".  
"Стоп" - показывает сколько будет потерянно денежных средств в случае пересечения ценой стоплоса. Если стоп не указан то в данном поле отображается "нет".
"Профит" - показывает сколько будет потеряно денежных средств в случае пересечения ценой тейкпрофита. Если тейкпрофит не указан то в данном поле отображается "нет".

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

3. При закрытие советника - выводить сообщение что советник закрыт.

4. Советник должен автоматически переносить стоплос в без убыток.
Подробнее:  В случае если цена на графике превысит стоплос по количеству пунктов в 2 раза то советник должен перенести стоплос на позицию без убытка с величиной равной стоплосу. 
Пример: Ордер открыть по цене 1.00100 и стоплос выставлен на цену 1.00050. В случае если цена достигнет 1.00200 (превышает в 2 раза разницу между 1.00100-1.00050) то тогда стоплос советник перенесет на цену 1.00150 (на величену разницы между 1.00100-1.00050)
В случае если стоплос не указан советник в данном случае нечего не делает, также если стоп лос уже находиться выше цены входа, то советник тоже нечего в данном случа не делает.
5. Советник должен работать как для лонговых так и для шортовых позиций.

6. В коде должно быть четкое разграничение частей которые отвечают за первые 3 пункта задания и отдельно за 4 пункт задание.

Répondu

1
Développeur 1
Évaluation
(281)
Projets
650
28%
Arbitrage
112
19% / 62%
En retard
319
49%
Gratuit
2
Développeur 2
Évaluation
(539)
Projets
618
33%
Arbitrage
35
37% / 49%
En retard
10
2%
Occupé
Commandes similaires
Торговый робот для Форекс сцепка трейдинг вью и мт4. Алгоритм работы робота на основе отскока ценовых уровней коррекции Фибоначчи и временных периодов Фибоначчи а так же на основе коррекции Фибоначчи выставление тейк профита и стоп лоса Исполнитель должен быть с города Ижевск
Нужен Expert Advisor, который позволяет входить в рынок и закрывать позицию по нажатию определённых клавиш, с автоматической установкой SL/TP и отображением уровней на графике. Также EA должен позволять вручную двигать SL и TP по определённым клавишам. В техническом задании отображена клавиатура как основной источник ввода команд, но на данный будет использоваться Haute42 R16, который эмулирует нажатие кнопок
Нужно прописать проскальзывание, отладить трейлинг стоп, так же проработать пинг через дата-центр на определённом сете, советник торгует, но на разных счетах по разному, есть логи и история счёта, проверял на 8 счетах в течении месяц, буду благодарен если поможете
Добрый день! Требуется индикатор по паттернам волн Эллиотта "треугольник" и "диагональ". На первый взгляд, может показаться запутанно, но я могу в течении короткого созвона показать логику работы индикатора на графике. Волны строятся по локальным минимумам и максимумам цены на графике в соответствии с условиями волнового анализа. Сигнал о появлении паттерна выводится на экран на этапе формирования волны D (в
Здравствуйте! Мне необходимо написать торгового советника (Expert Advisor) для MetaTrader 5, который будет работать по сигналам из TradingView через Webhook. Ключевая особенность: Робот должен иметь систему подтверждения сигнала перед входом и систему экстренного закрытия при исчезновении сигнала. Технические требования: 1. Связь: Прием сигналов в формате JSON через Webhook. 2. Риск-менеджмент: * Лот: Автоматический
Ищу опытного разработчика для работы с торговыми роботами в MetaTrader 5 и сопутствующими инструментами на Python. Основные задачи: Реализация/модификация советника MT5 на MQL5 по стратегиям (с сеткой, динамическим лотом, TP/SL, частичной фиксацией прибыли); Внедрение или адаптация готового MQL5-модуля в существующий советник без нарушения логики; Написание вспомогательных скриптов на Python для: • сбора и анализа
Доброго дня. Нужен советник на основе индикатора, либо скрипт Trading View. Лучше это оформит в качестве программы на Python. Но если код легче будет через PineScript, то можно и скриптом. Главное чтобы последовательность соблюдалась с первого по четвертый пункты из ТЗ (во вложении). Индикатор есть, предоставлю, хотелось бы понять примерную стоимость, создания советника. Спасибо. В индикаторе много параметров, но
Нужен специалист с большим практическим опытом в работе с WFA оптимизацией советников. Вы должны понимать все базовые ошибки которые можно допустить и их не допустить. Важна поочередность действий, выделение "плато", валидация и так далее. Задача: WFA оптимизация советника на двух брокерах , третий брокер будет этапом двойной валидации. При правильном подходе мы должны получить устойчивые +- одинаковые результаты на

Informations sur le projet

Budget
30+ USD
Délais
de 1 à 5 jour(s)