Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -1,4 +1,3 @@
|
|
| 1 |
-
import pytz
|
| 2 |
import threading
|
| 3 |
import gym
|
| 4 |
import numpy as np
|
|
@@ -127,12 +126,10 @@ def run_model():
|
|
| 127 |
for signal in new_hold_signals:
|
| 128 |
if signal[0] not in [s[0] for s in hold_signals] and signal[0] not in [s[0] for s in buy_signals] and signal[0] not in [s[0] for s in sell_signals]:
|
| 129 |
hold_signals.append(signal)
|
| 130 |
-
|
| 131 |
-
pkt = pytz.timezone('Asia/Karachi')
|
| 132 |
|
| 133 |
-
buy_signals_data = [{'timestamp': signal[0].
|
| 134 |
-
sell_signals_data = [{'timestamp': signal[0].
|
| 135 |
-
hold_signals_data = [{'timestamp': signal[0].
|
| 136 |
all_signals_data = buy_signals_data + sell_signals_data + hold_signals_data
|
| 137 |
all_signals_data.sort(key=lambda x: x['timestamp'], reverse=True)
|
| 138 |
|
|
|
|
|
|
|
| 1 |
import threading
|
| 2 |
import gym
|
| 3 |
import numpy as np
|
|
|
|
| 126 |
for signal in new_hold_signals:
|
| 127 |
if signal[0] not in [s[0] for s in hold_signals] and signal[0] not in [s[0] for s in buy_signals] and signal[0] not in [s[0] for s in sell_signals]:
|
| 128 |
hold_signals.append(signal)
|
|
|
|
|
|
|
| 129 |
|
| 130 |
+
buy_signals_data = [{'timestamp': signal[0].strftime('%Y-%m-%d %H:%M:%S'), 'type': 'b', 'price': round(signal[1], 2), 'ema': round(signal[2], 2)} for signal in buy_signals]
|
| 131 |
+
sell_signals_data = [{'timestamp': signal[0].strftime('%Y-%m-%d %H:%M:%S'), 'type': 's', 'price': round(signal[1], 2), 'ema': round(signal[2], 2)} for signal in sell_signals]
|
| 132 |
+
hold_signals_data = [{'timestamp': signal[0].strftime('%Y-%m-%d %H:%M:%S'), 'type': 'h', 'price': round(signal[1], 2), 'ema': round(signal[2], 2)} for signal in hold_signals]
|
| 133 |
all_signals_data = buy_signals_data + sell_signals_data + hold_signals_data
|
| 134 |
all_signals_data.sort(key=lambda x: x['timestamp'], reverse=True)
|
| 135 |
|