developersajidbashir commited on
Commit
84a35b6
·
verified ·
1 Parent(s): fe3c6c0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -35,7 +35,7 @@ class TradingEnv(gym.Env):
35
 
36
  def _get_observation(self):
37
  window_data = self.data[self.current_step-self.window_size:self.current_step]
38
- obs = window_data[['Close', 'EMA']].values
39
  obs = (obs - obs.min()) / (obs.max() - obs.min())
40
  return obs
41
 
@@ -48,9 +48,9 @@ class TradingEnv(gym.Env):
48
  done = True
49
  else:
50
  if action == 1:
51
- reward = self.data['Close'].iloc[self.current_step] - self.data['Close'].iloc[self.current_step - 1]
52
  elif action == 2:
53
- reward = self.data['Close'].iloc[self.current_step - 1] - self.data['Close'].iloc[self.current_step]
54
 
55
  return self._get_observation(), reward, done, {}
56
 
 
35
 
36
  def _get_observation(self):
37
  window_data = self.data[self.current_step-self.window_size:self.current_step]
38
+ obs = window_data[['close', 'EMA']].values
39
  obs = (obs - obs.min()) / (obs.max() - obs.min())
40
  return obs
41
 
 
48
  done = True
49
  else:
50
  if action == 1:
51
+ reward = self.data['close'].iloc[self.current_step] - self.data['close'].iloc[self.current_step - 1]
52
  elif action == 2:
53
+ reward = self.data['close'].iloc[self.current_step - 1] - self.data['close'].iloc[self.current_step]
54
 
55
  return self._get_observation(), reward, done, {}
56