Не будет ли каждый дополнительный человек работает один и тот же код арбитражного значительно увеличить риск неисполненных сделок (на одной стороне) для других?
Это было бы верно, если запустить программу именно так, как она есть, без каких-либо модификаций.
Я не слышал, если кто-нибудь начали использовать его, но если кто-то есть, один простой способ уменьшить риск заказов не заполнение было бы запустить хроны один раз за минуту, например, на 30-секундной метке вместо того, чтобы, и попытаться избежать запуска скрипта точно такое же время, как кто-то другой. (Не уверен, если есть простой способ сделать это иначе, чем регулируя часы компьютера / сервера, хотя.)
И, конечно же, так как это с открытым исходным кодом, это может быть сделано, чтобы работать в режиме реального времени, а не только один раз в минуту, и это даст вам преимущество, пока кто-то еще не понял, как сделать то же самое.
Я предполагаю, что вы не используете это самостоятельно?
Я считал, что, прежде чем я сделал программу доступной для всех, но понял, что это будет также остановить петлю обратной связи о том, как это работает, и это будет сделать гораздо труднее продолжать развитие или узнать о потенциальных ошибках и т.д.
Если я получаю подтверждение того, что кто-то использует его и готово обеспечить обратную связь о том, как это работает, я был бы счастлив, чтобы превратить шахту прочь и только запустить месторождение в то время, когда мне действительно нужно для целей развития. (В конце концов, если, конечно, многие люди были уже запущен, то она бы не имеет большого значения больше, если бы я тоже побежал, и я мог бы также просто продолжать работать тоже для того, чтобы получить больше данных для дальнейшего развития.)
Если у вас есть какие-либо идеи или предложения о том, как справиться с этим лучше, я был бы рад услышать ваши мысли.