Closed robcaulk closed 1 year ago
Added a test case in aff2469cbd744361d3ba38180f1aba77c29e8472 and confirmed that the new code passes it and the old code failed it.
The beauty of open-source, people find bugs, then those people write test cases to help you solve those bugs. Then they benefit from the bug fix you write.
Its a symbiotic relationship, except when you copy and paste their code into your own commit.
Illustrates #540 but does not solve the problem.
Over at freqtrade, we are using ta-lib in a multithreaded fashion and we have noticed that, on occasion, the library will throw an error that looks like this:
Which is due to two threads simultaneously wanting to use
ta.RSI()
and using the ta.abstract interface.