← Zurück

Пустая свеча

Получил ошибку An exception of type 'System.DivideByZeroException' occurred in mscorlib.dll but was not handled in user code в ```csharp indicator.Process(candle);


![](http://i.imgur.com/RGGa9rH.png)

как оказалось свеча имеет пустой объем

War dieses Thema hilfreich?

Thema teilen

Kommentare (4)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Andrii
Andrii Autor

ошибка в индикаторе StochasticK

return 100 * (candle.ClosePrice - lowValue) / (highValue - lowValue);

скорей всего произошла всего одна сделка за интервал

devruss
devruss

Скорее всего, это планка на фьюче. Open = Close и нет сделок

Andrii
Andrii Autor

devruss: Скорее всего, это планка на фьюче. Open = Close и нет сделок может быть, но это должно как-то обрабатываться? хотя по логу сделка была одна, как бы свеча не должна появляться если нет сделок, и это нужно как-то обрабатывать

devruss
devruss

Andrii:

devruss: Скорее всего, это планка на фьюче. Open = Close и нет сделок может быть, но это должно как-то обрабатываться? хотя по логу сделка была одна, как бы свеча не должна появляться если нет сделок, и это нужно как-то обрабатывать

это почему не должна?=) Посмотри как эти свечки в Квике отображаются. Обрабатывать легко: if (Open == Close && Volume == 0)