Здравствуйте, xma, Вы писали:
xma>тебе шашечки или ехать ? просил накатать общую идею исправленного алгоритма — я тебе дал,
Согласен. Просто возможности нет глубоко погрузиться в течение дня, поэтому быстро проверил и отписался. Тут уже много идей накидали.
xma> если ругается на const — значит убери его .. (я же не профи в синтаксисе всех возможных языках программирования)
Убрал, конечно.
xma>залей на dotnetfiddle.net — твой оригинал, и мой код .. посмотрим где не совпадает, и тогда понятно станет — как исправить .. (да, будь я сварщиком — меня бы давно уже убило) ..
Я так понял, уже не надо? В следующих версиях всё работает?
xma>где написано, на заборе ? ну и золотое правило — если не хочешь проблем, то обрабатывай все случаи (напр., на время отладки — можно бросать exception'ы, в случае неправильных данных .. ну или если уверен в поставляемых в метод данных, то заглушка — как у меня, всё равно не помешает)
xma>там подходит только (строго) overwriteMinStep > 0, если даже ноль — то твой оригинальный код при marketBuyPrice > 0, уйдёт в бесконечный цикл ..
Да, > 0. Но с тобой согласен.