|
|
|
|
@ -49,7 +49,7 @@ def test_init_plotscript(default_conf, mocker, testdatadir):
|
|
|
|
|
default_conf['trade_source'] = "file"
|
|
|
|
|
default_conf['ticker_interval'] = "5m"
|
|
|
|
|
default_conf["datadir"] = testdatadir
|
|
|
|
|
default_conf['exportfilename'] = str(testdatadir / "backtest-result_test.json")
|
|
|
|
|
default_conf['exportfilename'] = testdatadir / "backtest-result_test.json"
|
|
|
|
|
ret = init_plotscript(default_conf)
|
|
|
|
|
assert "ohlcv" in ret
|
|
|
|
|
assert "trades" in ret
|
|
|
|
|
@ -318,7 +318,7 @@ def test_start_plot_dataframe(mocker):
|
|
|
|
|
def test_load_and_plot_trades(default_conf, mocker, caplog, testdatadir):
|
|
|
|
|
default_conf['trade_source'] = 'file'
|
|
|
|
|
default_conf["datadir"] = testdatadir
|
|
|
|
|
default_conf['exportfilename'] = str(testdatadir / "backtest-result_test.json")
|
|
|
|
|
default_conf['exportfilename'] = testdatadir / "backtest-result_test.json"
|
|
|
|
|
default_conf['indicators1'] = ["sma5", "ema10"]
|
|
|
|
|
default_conf['indicators2'] = ["macd"]
|
|
|
|
|
default_conf['pairs'] = ["ETH/BTC", "LTC/BTC"]
|
|
|
|
|
@ -374,7 +374,7 @@ def test_start_plot_profit_error(mocker):
|
|
|
|
|
def test_plot_profit(default_conf, mocker, testdatadir, caplog):
|
|
|
|
|
default_conf['trade_source'] = 'file'
|
|
|
|
|
default_conf["datadir"] = testdatadir
|
|
|
|
|
default_conf['exportfilename'] = str(testdatadir / "backtest-result_test.json")
|
|
|
|
|
default_conf['exportfilename'] = testdatadir / "backtest-result_test.json"
|
|
|
|
|
default_conf['pairs'] = ["ETH/BTC", "LTC/BTC"]
|
|
|
|
|
|
|
|
|
|
profit_mock = MagicMock()
|
|
|
|
|
|