Тестирование робота на ФОРТС закончилось принятием волевого решения: отказаться от частых сделок в пользу ожидания. Забирать мелкие движения рынка оказалось весьма затратно в плане комиссий и потерь на переворотах. Любой боковик в инструменте со скоростью голодной акулы пожирает даже хорошую накопленную прибыль.
Лучше всего себя показал алгоритм, в котором отсутствует заранее выставленная норма профита. Поэтому решил закрываться вручную по ситуации на рынке и/или при достижении примерно 50% от необходимой суммы для открытия дополнительного контракта.
Если посмотреть на скриншот, то легко заметить как цена «танцует» вокруг определённого уровня. Как только котировка пересекает линию, то позиция автоматически переворачивается. Фиксация прибыли совершается путём изменения уровня.
Дополнительно пробую найти зависимость от «горизонтального» объёма. По всей видимости, уровень имеет смысл ставить в наименее «проторгованном» месте. Использую трёхчасовой таймфрейм для отображения объёма и трёхминутный для алгоритма.
так сложно что то подсказать
как могут роботы закрываться вручную?
А вот на до получаса вперёд более менее можно прогнозировать, а там уже как пойдет.
т.е. если я торгую 1000 контрактами нефти то уже через 0,01$ пора закрывать???
Bishop, ок пусть будет ГО+60%
Значит если цена прошла 0,02$(округлил от 0,016$) то пора закрывать позу когда цена прошла 50% необходимой суммы, т.е. опять же 0,01$
И опять же вернемся к заданному вопросу выше — что уже пора закрывать позу???
Получается какой-то сбор спрэда, не более
Поэтому нужно так Будни робовладельца.
Есть конечно выход из ситуации, но о нем еще ни кто не думает=)