Да, но что делать со сделками, проведенными вчера и сегодня по "новым" ценам? Я вчера не разобравшись сначала тоже чуть-чуть спекульнул, потом понял что здесь что-то не так и остановился. Сегодня, смотрю, стаканы так хорошо "подрихтованые"
По хорошему, все эти сделки надо отменять. Вообще, есть у брокера такая возможность?
Сделок было не так много совершено. В глобальном плане это никак не изменит картину. Те кто купил по заниженым ценам, получат немного больше прибыли на виртуальных деньгах. Отменить сделки на данный момент не представляется возможным, вернее возможно, но только в ручном режиме. А это может занять несколько дней, что в данной ситуации неприемлемо.
Ситуация эта была следствием синхранизации времени нескольких серверов. Нам это было необходимо, что бы поставить время системы по GMT. C сегодняшнего дня, система будет работать по времени GMT и в личном кабинете каждого клиента появится указание времени системы, для того, что бы клиент четко мог отслеживать время срабатывания ордеров, проведения операций и т.д.
При чем тут время? Постараюсь объяснить простыми словами.
В системе заложено время начала ролловера, после начала ролловера, система не воспринимает операции вывода, как исходные значения для расчета стоимости пая. А из-за того, что время было переведено, для системы, начало ролловера еще не наступило. Изменение эквити, в следствие обработки заявок на вывод, было воспринято системой как торговые операции, и естественно система пересчитала стоимость пая.
Конечно тут возникает еще вопрос почему небыло переведено время начала ролловера? Не буду вдаваться в технические детали, просто замечу, что сделать это было крайне проблематично и это могло опять же привести к еще одной путанице. Поэтому, просчитав несколько вариантов, решили сделать так, как было сделано.
Предвидя такую ситуацию как произошла, мы сразу же реализовали систему резервного копирования по новому серверному времени(новому времени системы). Теперь, если что-то подобное по каким-то причинам произойдет, мы в автоматическом режиме сможем "откатить" все операции на нужную точку отсчета.
Т.е. ответ на ваш вопрос
Вообще, есть у брокера такая возможность?, Да, теперь есть.
Но "откатить" старые сделки, которые были совершены по старому рассинхронизированому времени не получится. Так как ранее было время одно, а сейчас другое и откат к старому времени, произведет еще большую путаницу.
Поэтому, мы приняли решение не отменять те ордера которые были обработаны по заниженым ценам, а оставить так как есть.
Сейчас все сделки производились на демо деньги и никаких фатальных финансовых последствий для инвесторов, управляющих или компании нет. На то оно и тестирование, что бы можно было спокойно, в реальном времени производить необходимые работы и расчеты.
Но, с сегодняшнего для, у нас будет возможность делать это в автоматическом режиме. Уверен на 99%, что применять нам ее не прийдется, но тем не менее, на всякий случай, такая система реализована.