Job finished
Specification
Исключительные права на создаваемую по заказу программу и код - принадлежат Заказчику.
По завершении задания - передача как самого торгового робота, так и его кода - заказчику.
Принцип работы советника - вот 1-ое краткое видео:
Прошу откликаться только программистов с опытом и пониманием задачи.
Планы: возможна последующая доработка советника после тестов, с отдельным заданием и отдельной оплатой.
Принимаются советы по упрощению алгоритма, если это не меняет принцип работы робота.
а) Это настройки советника:

Если при вводе цифры "0" в настройки некого пункта робота нельзя отключать эту функцию - тогда создается отдельная строка с включением и выключением этой настройки (true/false).
б) Информационная панель на графике слева, с возможностью настройки отступов по оси X и Y (пункты, которые должны быть):
ВАЖНЫЕ ДОПОЛНЕНИЯ:
1. Чтобы после закрытия любого ордера - все сделки по take profit или stop loss - сразу отображались графически на графике:

2. Чтобы при пропаже интернета и прочих сбоях – алгоритм не сбивался! То есть советник должен быть стабильным – понимать, что случилось и «восстанавливать» и продолжать работу.
3. Внедрить e-mail оповещение о сбое советника или проблемах на сервере (или оповещение в телеграмм)!
Для пояснения:
что означают коды возврата торгового сервера и как читать ошибки времени выполнения и предопределенные макроподстановки.
