Job finished
Execution time 10 days
Specification
Задача: Написать простой советник для на 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 пункт задание.
Responded
1
Rating
Projects
650
28%
Arbitration
111
19%
/
61%
Overdue
319
49%
Free
2
Rating
Projects
554
32%
Arbitration
27
44%
/
44%
Overdue
8
1%
Busy
Similar orders
**Техническое задание (ТЗ) для торгового робота на платформе Pocket Option** Здравствуйте! Мне нужен торговый робот для работы на платформе **Pocket Option** (бинарные опционы). Основная задача робота – открывать сделки по стратегии **мартингейл**. В случае неудачной сделки робот должен увеличивать сумму следующей ставки в **2,5 раза**, пока не будет достигнута прибыль. Однако, мне нужен робот с более «умным»
Project information
Budget
30+ USD
For the developer
27
USD
Deadline
from 1 to 5 day(s)