Таким образом, если трейдер выставляет заявку, купить 0.01 лота, после совершения сделки, куплено будет именно это количество, но с учетом комиссии биржи и у трейдера будет позиция 0.009985.
Программа TSLab учитывает эту особенность биржи и выставляет количество, с учетом комиссии биржи.
Если Вы покупаете 0.01, после совершения сделки в позиции будет 0.01, т.к. программа выставит заявку на 0.010015(с учетом комиссии).
может возникнуть следующая ситуация:
На бирже комиссия есть для Мейкера (Подающего ликвидность в очередь заявок) и Тейкера (потребляющего ликвидность в очереди заявок).
Эти комиссии могут отличаться.
В момент выставления заявки, близко к Лучшим покупке и продажи, очередь заявок может измениться.
Как итог, заявка, идущая с комиссией мейкера, может оказаться заявкой с комиссией тейкера, эта не значительная разница может обернуться проблемой при закрытии позиции, при алгоритмической торговле.
Ваш Агент вошел в позицию на 0.01 лота и следовательно, будет закрывать именно такое количество, а в позициях будет только 0.009995
Биржа при этом выдаст сообщение, о недостаточности средств!
[Okex Spot:BTC-USDT]:Greater than the maximum available balance
(Точно такое же сообщение Вы получите, если будете заходить в короткую позицию "Шорт", на рынке Спот.) , без заемных средств.
Решение: Необходимо держать небольшую позицию, для таких случаев, на всех торгуемых Вами инструментах.
Обратная ситуация, когда выставляемая заявка тейкера, может оказаться заявкой мейкера, т.е. в позиции может оказаться чуть большее количество.
В этом случае программа должна была бы выдать сообщение о двойном входе в позицию.
Программа проверяет, что превышение не более 0.01% и не выдает сообщение. Это отличительная часть от всех остальных поставщиков данных.
Если превышение будет более 0.01% объема заявки, программа выдаст сообщение о двойном входе в позицию.
Рекомендуем использовать блок Относительной комиссии с указанием % уровня комиссии Вашего профиля на бирже.