Update trading conditions to ensure anchor orders are placed only when ask prices are favorable
This commit is contained in:
@@ -83,7 +83,7 @@ async def main():
|
|||||||
if trades < MAX_TRADES:
|
if trades < MAX_TRADES:
|
||||||
trading_side = book.last_signal
|
trading_side = book.last_signal
|
||||||
|
|
||||||
if trading_side == SIGNALES.UP:
|
if (trading_side == SIGNALES.UP) and (up_ask_price < down_ask_price):
|
||||||
await place_anchor_and_hedge(
|
await place_anchor_and_hedge(
|
||||||
up_token,
|
up_token,
|
||||||
down_token,
|
down_token,
|
||||||
@@ -96,7 +96,7 @@ async def main():
|
|||||||
f"Placed UP anchor and hedge orders. Total trades: {trades}"
|
f"Placed UP anchor and hedge orders. Total trades: {trades}"
|
||||||
)
|
)
|
||||||
|
|
||||||
elif trading_side == SIGNALES.DOWN:
|
elif (trading_side == SIGNALES.DOWN) and (down_ask_price < up_ask_price):
|
||||||
await place_anchor_and_hedge(
|
await place_anchor_and_hedge(
|
||||||
up_token,
|
up_token,
|
||||||
down_token,
|
down_token,
|
||||||
|
|||||||
Reference in New Issue
Block a user