fix(hedger): define dynamic_buffer in manage_orders
This commit is contained in:
@ -509,6 +509,7 @@ class ScalperHedger:
|
|||||||
|
|
||||||
# Dynamic Buffer logic (Simplified for Decimal)
|
# Dynamic Buffer logic (Simplified for Decimal)
|
||||||
# Using base buffer for now, can be enhanced
|
# Using base buffer for now, can be enhanced
|
||||||
|
dynamic_buffer = PRICE_BUFFER_PCT
|
||||||
if pct_diff > dynamic_buffer:
|
if pct_diff > dynamic_buffer:
|
||||||
logger.info(f"Price moved {pct_diff*100:.3f}% > {dynamic_buffer*100:.3f}%. Cancelling {oid}.")
|
logger.info(f"Price moved {pct_diff*100:.3f}% > {dynamic_buffer*100:.3f}%. Cancelling {oid}.")
|
||||||
self.cancel_order(COIN_SYMBOL, oid)
|
self.cancel_order(COIN_SYMBOL, oid)
|
||||||
|
|||||||
Reference in New Issue
Block a user