На текущий момент полностью удалил всю статистику, по причине того, что она загружается по своему алгоритму в отличие от того, что я вижу в платформе при торговле. Суть в том, что в платформе открыв ордера 1, 2, 3 по тикеру, и затем закрыв их, они закрываются, условно говоря, в обратном порядке, то есть 4-й закрывает 3-й ордер, 5-й - закрывает 2-й, 6-й закрывает 1-й. Так это делает платформа и так я привык видеть. Вот пример, покупок одним лотом и закрытие позиций один лотом
цена 10.00 купили 1 лот
цена 11.00 купили 1 лот
цена 12.00 купили 1 лот
затем цена откатила на 11.50 продали 2 лота
затем цена поднялась к 12 и продали лот
а теперь разница того, что я вижу в платформе и при загрузке данных
| N/N | Платформа | Статистика |
|---|---|---|
| ордер 4 (закрытие по цене 11.50) | закрывает позицию 3, отрытую по 12.00, итог -50 | закрывает позицию 1, открытую по 10.00, итог +150 |
| ордер 5 (закрытие по цене 11.50) | закрывает позицию 2, отрытую по 11.00, итог +50 | закрывает позицию 2, открытую по 11.00, итог +50 |
| ордер 6 (закрытие по цене 12.00) | закрывает позицию 1, отрытую по 10.00, итог +200 | закрывает позицию 3, открытую по 12.00, итог 0 |
| итого имеем (тут все верно) | суммарно -50+50+200 = 200 | суммарно +150+50+0 = 200 |
| позиции | одна убыточная и две прибыльные | нулевая и две прибыльные |
соответственно, проблема выделена цветом.. я привык, что каждая позиция работает так как это выглядит в платформе - по факту каждая позиция в истории выглядит по отдельности и учет должен быть таким как в платформе, если бы учет был суммарным, то да, это было бы не важно - купил 3 лота и продал 3 лота, это в истории должно быть одной записью - в таком виде нет проблем.
Однако каждая позиция может закрываться по отдельности (свое время, цена и результат), таким образом статистика выглядит абсолютно некорректной - потому что она вся ломается - количество прибыльных и убыточных трейдов показывает неправильно (как в примере выше - нет убыточных трейдов, а это не так), время жизни позиций нарушается и вся статистика просто рушится - неясно правильное соотношение прибыльных и убыточных трейдов, неясно точное время когда они происходили. В таком виде просто использование статистики не имеет практического смысла, потому что правильным в ней является только конечный результат, и данные по открытию позиций.
Разработчик меня просто проигнорировал - высказав мнение в том, что я заблуждаюсь. Я может и заблуждаюсь, однако, в используемой платформе это так, в других платформах все может учитываться иначе. Однако, это явная ошибка в загрузке истории. Видимо никто из тех, кто пользуется Arche на это не обращал внимания или они просто вручную вводили данные по сделкам.
Итог:
1. Плохая поддержка пользователей - платный сервис, а поддержки нет, ошибки не исправляются.
2. Хочешь, чтобы было хорошо - сделай это сам - как результат кривой загрузки придется самому написать сортировку истории так, чтобы сервис ее корректно загружал. Это временное решение - иначе деньги просто выброшены на ветер.
Как следствие данного опыта - напишу собственное приложение для учета статистики