Dzonke, был бы конкретизирован - вы бы вместо длинного кода положили фрагмент, который относится к ошибке. И задали бы конкретный вопрос вроде «этот фрагмент кода должен по-моему возвращать значение с точностью 0.01, а возвращает целое. Что я неправильно делаю?»
А у вас: «вот простыня кода, найдите мне где тут что относится к ошибке, сам я не могу, у меня лапки»
Вам надо вопрос конкретизировать настолько, насколько возможно.
Самому приложить максимум усилий, и принести сюда очень конкретный вопрос по конкретной теме.
А у вас, возможно, и проблема-то вне темы местной. Может, вам надо к разработчикам ccxt или к площадке, где вы пытаетесь работать.
По крайней мере, совершенно не вижу, какое отношение это всё имеет к python. У вас ведь проблема не с языком, не с его особенностями, тонкостями, а просто вы с конкретной торговой платформой, видимо, не разобрались. Вот туда вам и нужно. В её поддержку, к её админам.
А 40 тысячам читателей тэга python точно ни к чему эта ваша портянка кода.
Читать эту простыню с кучей global, огромными функциями и еще и мысленно всё это интерпретировать…
Это точно не вопрос. Это задание для фрилансера. Вот туда вам и надо.