this shit is it

This commit is contained in:
2023-07-04 09:08:25 +02:00
parent 1ca6b3d036
commit 7d506625bd
15 changed files with 45 additions and 32 deletions
+5 -3
View File
@@ -14,8 +14,8 @@ class Price_Believe_Aquire_Agent(Base_Aquire_Agent):
self.price_believe = {i: 1 for i in range(len(self.exchanges))}
self.open_orders = {i: [] for i in range(len(self.exchanges))}
self.open_qty = 0
self.hp_threshold=0.25
self.lp_threshold=0.90
self.hp_threshold=0.70
self.lp_threshold=0.99
def tick(self, tick, episode):
@@ -52,9 +52,11 @@ class Price_Believe_Aquire_Agent(Base_Aquire_Agent):
return best_id
def register_order(self, cx_id, order):
half=self.max_price_adj_rate/2
ran=random.randrange(-half,half)
self.open_orders[cx_id].append({
'id': order.order_id,
'lifetime': self.max_price_adj_rate,
'lifetime': self.max_price_adj_rate+ran,
'leaves': order.leaves_qty
})
if order.leaves_qty != order.qty: