Кое-какой советник получился.
Покуда протестировал так:
Первая сделка открывается в 22:00 а закрывается в 21:00.
Если закрывается в минусе то лот удваивается.
Если закрылась в плюсе, и плюс больше просевшей позиции, то снова открывается с первоначальным лотом.
Если закрылась в плюсе, и плюс меньше просевшей позиции, то снова открывается с первоначальным лотом.
Но тут остался непонятным самый главный момент: как долго должна держаться сделка в советнике?
Если сделку держать целый день, то прибыль от свопа по сравнению с движением рынка за целый день может быть очень-очень маленькая.
И в этом случае возможен вариант изменения положения ордера относительно первоначального положения всего лишь на несколько пунктов, а лот уже придётся увеличивать, что тоже не очень хорошо.
Если открывать и закрывать через 10 минут, то размер свопа уже более-менее будет учитываться. Но вот тогда мы теряем возможную прибыль за целый день. Есть возможный путь - это пристроить трейлингстоп, но он тоже не идеальный вариант, ведь вначале цена может пойти против нас, мы закроем сделку, а потом пойти в нужном русле.