set pause flag while sending safety orders
This commit is contained in:
parent
0dd3077eb5
commit
406067497e
6
todo.txt
6
todo.txt
|
|
@ -7,8 +7,8 @@ Mandatory:
|
|||
3. API documentation.
|
||||
4. Implement api key hashing.
|
||||
5. Dockerize.
|
||||
6. Inspect orderbook liquidity prior to changing mode from short to long (big sell market order needs to have liquidity).
|
||||
7. When autoswitching to long, instead of using a big market order, the last safety order should be a sell order of all the available funds.
|
||||
6. When autoswitching to long, instead of using a big market order, the last safety order should be a sell order of all the available funds.
|
||||
7. Earn should be integrated into the instance, in order to be able to invest the idle funds from the short traders.
|
||||
|
||||
|
||||
Would be nice to have:
|
||||
|
|
@ -20,8 +20,6 @@ Would be nice to have:
|
|||
from a pre-populated list (the trading pairs can be selected by using Yang-Zhang, Parkinson or another volatility indicator)
|
||||
This could be very benefitial, since it limits the long time commitment to a small list of trading pairs, enabling the instance to react to market trends very
|
||||
rapidly.
|
||||
4. Earn should also use funds from short traders.
|
||||
4b. Should Earn be integrated to the instance?
|
||||
|
||||
|
||||
Maybe it's a good idea?:
|
||||
|
|
|
|||
|
|
@ -1166,7 +1166,9 @@ class trader:
|
|||
|
||||
if condition_a and condition_b:
|
||||
amount_to_send = max_concurrent_safety_orders-len(self.status.get_safety_orders())
|
||||
self.pause = True
|
||||
self.send_new_safety_order_batch(amount_to_send)
|
||||
self.pause = False
|
||||
self.update_status(True)
|
||||
|
||||
#Check for autoswitch (long->short)
|
||||
|
|
|
|||
Loading…
Reference in New Issue