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

工作已完成

执行时间10 天

指定

Задача: Написать простой советник для на 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 пункт задание.

反馈

1
开发者 1
等级
(281)
项目
650
28%
仲裁
112
19% / 62%
逾期
319
49%
空闲
2
开发者 2
等级
(539)
项目
618
33%
仲裁
35
37% / 49%
逾期
10
2%
繁忙
相似订单
Торговый робот для Форекс сцепка трейдинг вью и мт4. Алгоритм работы робота на основе отскока ценовых уровней коррекции Фибоначчи и временных периодов Фибоначчи а так же на основе коррекции Фибоначчи выставление тейк профита и стоп лоса Исполнитель должен быть с города Ижевск
1) Советник открывает двойной ордер одинакового объёма разного направления, заданного в параметрах, как стартовый лот; этот ордер считается нулевым; 2) По ходу движения цены в любую сторону советник открывает на каждом шаге сетки двойные ордера, согласно множителю (5.) и условиям пункта 29.; Визуально - это выглядит так, что вся сетка состоит из двойных ордеров, либо по краям сетки всегда остаются двойные ордера, при

项目信息

预算
30+ USD
截止日期
 1  5 天