From 83095878c7cd80a60a56ec083ccbb48f8c7e6df6 Mon Sep 17 00:00:00 2001 From: tef Date: Wed, 2 Mar 2022 00:24:13 +0100 Subject: [PATCH] use inputs --- user_data/strategies/util.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/user_data/strategies/util.py b/user_data/strategies/util.py index 9ed6f6c3c..b5d31450c 100644 --- a/user_data/strategies/util.py +++ b/user_data/strategies/util.py @@ -26,12 +26,11 @@ def _perform_back_test(date_time, coin, brain): # "python3 " + Config.EXECUTION_PATH + "back_tester.py " + date + " " + coin + " " + brain + " " + Config.BACKTEST_DUP + " " + Config.BACKTEST_MAX_COUNT_DUP, # shell=True) - #todo: uncomment line 26-41, import execution classes, you can import config as ExecutionConfig, Use the variables from line 22 above and test if line 41 works directly - date = sys.argv[1].replace("#", ", ") - ExecutionConfig.COIN = sys.argv[2] - ExecutionConfig.BRAIN = sys.argv[3] - ExecutionConfig.ROMEO_D_UP_PERCENTAGE = float(sys.argv[4]) - ExecutionConfig.ROMEO_D_UP_MAX = int(sys.argv[5]) + date = date.replace("#", ", ") + ExecutionConfig.COIN = coin + ExecutionConfig.BRAIN = brain + ExecutionConfig.ROMEO_D_UP_PERCENTAGE = float(Config.BACKTEST_DUP) + ExecutionConfig.ROMEO_D_UP_MAX = int(Config.BACKTEST_MAX_COUNT_DUP) ExecutionConfig.BACKTEST_SIGNAL_TIMESTAMP = get_unix_timestamp(date.split("+", 1)[0]) ExecutionConfig.BACKTEST_MONTH_INDEX = get_month_from_timestamp() ExecutionConfig.BACKTEST_YEAR = get_year_from_timestamp()