From d6899f12474acbbac574cfc39d857753224de5b9 Mon Sep 17 00:00:00 2001 From: Denis Tereshkin Date: Thu, 13 Dec 2018 16:44:47 +0700 Subject: [PATCH] StatsAnalyzer: render infinity as zero Sometimes StatsAnalyzer can produce infinite or indefinete values, such as average profit when there's zero trades. --- src/naiback/analyzers/statsanalyzer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/naiback/analyzers/statsanalyzer.py b/src/naiback/analyzers/statsanalyzer.py index 3db768f..00e76d7 100644 --- a/src/naiback/analyzers/statsanalyzer.py +++ b/src/naiback/analyzers/statsanalyzer.py @@ -11,7 +11,7 @@ def render_ratio(a, b): if b != 0: return a / b else: - return "∞" + return 0 class StatsAnalyzer(Analyzer):