Ну если 2 раза снится одно и то же, то надо пробовать идею.
Итак, имеем старое ТЗ и дорабатываем походу.
МА 1 (настраиваемая пользователем) - зеленая
МА 2 (настраиваемая пользователем) - красная
МА 3 (настраиваемая пользователем) - черная
МА 4 (настраиваемая пользователем) - желтая
-Открытие ордера на покупку- пересечение МА 2 Ма 1 (зеленая над красной)
-Открытие ордера на продажу (Красная над зеленой)
Стоплосс - 2 варианта:
1) фиксирован, но по прошествии N пп в профитную зону выставлятся по МА 3 и тралит по ней (N настраивается) до ТП либо до другого сигнала закрытия ордера. ( Функция влючить или выключить эту опцию)
2) фиксирован в пп и настраивается пользователем вручную.
При прохождении N пунктов (настраивается пользователем) - стоплосс переводится в бу + Х пп
Соответственно N и Х настраиваются.
МА 4 - фильтр тренда ( с функцией отключения) при нахождении цены ниже МА 4 - торговля только в бай, выше - в селл. Коллеги, если можете предложить вариант еще одного фильтра для отсекания флета, с возможностью применить тут - буду крайне признателен ( если идея после прогона еще и даст заработать - то с меня магар в реале). Важно именно отсечь флет, это вечная беда.
ТП - настраивается вручную в пп.
Закрытие сделки так же производится в случае смены пересекающихся МА 1 и 2 в обратном направлении ( если до этого не сработал ни ТП ни СЛ), функция отключаемая, потому как во флете может делать серию убытков, мотаясь туда-сюда.
Соответственно, если к тому моменту фильтр уже позволяет перевернуться, то открывается сделка с переворотом- открытием нового ордера согласно ТС. ( Функция так же отключаемая при желании).
- добавить функцию коэффициента следующей позиции при закрытии убыточной сделки ( т.е. при при закрытии позиции с убытком, следующая сделка открывается с понижающим или повышающим коэффициентом. Если можно то отрицательный коэфф. просто знаком минус).
- добавить ограничение по количеству сделок с коэффициентом ( сколько раз может сов увеличивать или уменьшать последующие сделки, после чего просто оставляет последний результат на последующие открываемые позиции).
- добавить ограничение по времени
вариант а - не открывать новых сделок после определенного времени но вести сделки открытые
вариант б - принудительно закрывать все что было открыто советником, соответственно все отрицательные сделки за сегодня подлежат умножению коэффициент в следующем дне.
Очень хотелось бы еще информер по суткам
итоговая прибыль/убыток за
сегодня,
вчера,
неделю,
месяц