Техническое задание
Основные требования
1. Скрипт должен работать на реальных и демо счетах ( Исполнение ордеров Instant,Market и оба)
2. Скрипт разрабатывается для MetaTrader5
3. Скрипт открывает позицию BUY или SELL путем нажатия кнопки на панели скрипта ( устанавливается лот, стоп-лос, трейлинг-стоп)
4. Скрипт автоматически добавляет позицию в начале каждой свечи ( устанавливается параметр количество свечей 1, 2, 3 и т.д. - значит столько ордеров будет открыто автоматически) этот параметр отключаемый, тогда открывается только один лот.
5. Мартингейл включаемый отключаемый ( на каждой свечи может быть увеличение лота 1,2,4 и тд. через коэффициент )
6. Скрипт закрывает позиции автоматически или по стоп-лоссу, или по трейлинг стопу, или по окончании серии свечей по закрытию последней свечи.
7. Скрипт должен открывать 15 серий на BUY и 15 серий на SEll, в каждой серии может быть разное количество свечей.
8. Скрипт должен сопровождать и закрывать каждую серию ордеров отдельно.
9. Скрипт должен работать на всех таймфреймах.
10.В скрипте должно быть предусмотрены кнопки Закрыть все BUY, Закрыть все SELL, Закрыть ВСЕ.
11. Сделать пригодным для работы на реальных счетах (проскальзывание, потеря связи, повторный сигнал на открытие или закрытие при отклонении запроса по ордерам, пересчитывание для 3 и 5 знаковых счетов).
12. Панель должны быть красиво оформлена, время, прибыль/убыток за день общий, прибыль/убыток BUY текущий, прибыль/убыток SELL текущий, кол-во серий и кол-во свечей в работе. Панель должна перемещаться и фиксироваться на экране. Размер ее и шрифта можно увеличивать или уменьшать.
12. Разработчик предоставляет открытый код скрипта