-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.py
30 lines (20 loc) · 885 Bytes
/
config.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
from typing import (List)
# TODO Never touch else statements!!!!!
class Config:
CANDLES_PATH: str = 'Data/darwinex/trainTimeSeries/trainTimeSeries/TrainCandles'
SCORES_PATH: str = 'Data/darwinex/trainTimeSeries/trainTimeSeries/TrainScores'
CANDLES_DATA: bool = True
SCORES_DATA: bool = True
TIMEFRAME: str = '4H'
VALID_DARWINS: List[str] = ["REU", "VRT", "EEY", "JTL", "SEH", "BSX", "OJG", "UEI", "HQU", "ZXW", "LEN", "YEC",
"UYZ", "LWK", "ACY", "HEO", "FIR", "BGN"]
OPERATING_MARKETS: bool = True
if CANDLES_DATA:
TECHNICAL_INDICATORS: bool = True
NOT_STANDARDIZATION_COLS = ['timestamp', 'Label', 'date', 'hour']
else:
TECHNICAL_INDICATORS: bool = False
LOG_CANDLES: bool = False
LOG_TECHNICAL_INDICATORS: bool = False
TRAIN_SIZE: float = 0.8
config = Config()