22 lines
754 B
Python
22 lines
754 B
Python
import subprocess
|
|
import threading
|
|
|
|
BACKTEST_DOWNLOADED_JSON_DATA_FILE_PATH = ""
|
|
BACKTEST_YEAR = 2020
|
|
BACKTEST_MONTH_INDEX = 9
|
|
IS_BACKTEST = False
|
|
WORKSPACE_PATH = "workspace2" if IS_BACKTEST else "workspace"
|
|
EXECUTION_PATH = "/root/" + WORKSPACE_PATH + "/execution/"
|
|
|
|
|
|
def launcher(mode, coin, brain):
|
|
threading.Thread(target=launcher, args=(mode, coin, brain)).start()
|
|
|
|
def _perform_launcher(mode, coin, brain):
|
|
subprocess.call("python3 "+EXECUTION_PATH+"launcher.py " + mode + " " + coin + " " + brain, shell=True)
|
|
|
|
def back_tester(date_time, coin, brain):
|
|
date = str(date_time)
|
|
date = date.replace(" ", "#")
|
|
subprocess.call("python3 "+ EXECUTION_PATH + "back_tester.py " + date + " " + coin + " " + brain + " 0.45 3", shell=True)
|