Работа завершена
Техническое задание
Stochastic + Мартингейл
1) Ордер на продажу открывается при соблюдении условий
- Главная линия %K и вторая линия %D находятся выше отметки 80.
- Главная пересекает вторую линию сверху - вниз . При этом пересечение должно быть выше отметки 80.
- Пересечение фиксируется только после окончательного закрытия бара.
2) Ордер закрывается при соблюдении условий
- Главная линия %K и вторая линия %D находятся ниже отметки 20.
- Главная пересекает вторую линию снизу - вверху . При этом пересечение должно быть ниже отметки 20.
- Пересечение фиксируется только после окончательного закрытия бара.
3) Ордер удваивается при условии:
- Ордер не закрылся в соответствии с пунктом 2
- Условия пункта 1 повторились.
Максимальное количество открытых ордеров -4
Новый ордер удваивает лот последнего открытого ордера (Пример первый ордер открыл лот 2, второй 4, третий - 8, четвертый - 16)
После открытия четвертого лота устанавливается Stop loss для всех ордеров на уровне 150 пунктов от цены четвертого лота
Все открытые ордера закрываются одновременно при соблюдении условий пункта 2.
4) Допустимое время открытия ордеров
В случае наличия на данное время открытых ордеров, работает пункт 3
В случае закрытия ордера после данного времени, новые ордера не открываются.
5) Ордер на покупку открывается в обратной последовательности.
6) В случае закрытия одной сделки открывается другая в противоположную сторону с минимальным лотом.
7) По графике - единственное сделать справа/слева вверху не большую информативную панель, как представлены в некоторых советниках, номер счета, сумма баланса, плечо, открытые позиции, примеры если что предоставлю. Необязательно даже графику, можно вывести текстом как-нибудь.
Так же важно рассчитать правильную лотность для счёта в 1000$, что бы была возможно выбирать консервативные и/или агрессивные настройки лотности советника. Так же обязательно отладить работу советника, провести бэктест на истории.
Сроки требуются максимально сжатые и адекватные.