Здравствуйте, xma, Вы писали:
xma>не рабочий, погонял random и вуаля
xma>xma>marketBuyPrice = 6624.17, overwriteMinStep = 66.241699999999999999999999999
xma>ret = 6624.1700000000000000000000000
xma>ret_opt_Serge_Novikoff = 6690.4116999999999999999999999
xma>можешь погонять тут random, запуская код
xma>[cut=код с random]
xma>https://dotnetfiddle.net/
Ты свой туда же подложи, и посмотрим, это код не работает, или ты просто эксплойтишь ограниченное количество знаков после точки в decimal.
Так-то шагов цены в виде периодической бесконечной дроби не бывает. Даже в крипте с меняющимся шагом.