Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stack handler error #1474

Closed
oldlore opened this issue Dec 27, 2024 · 11 comments
Closed

Stack handler error #1474

oldlore opened this issue Dec 27, 2024 · 11 comments

Comments

@oldlore
Copy link

oldlore commented Dec 27, 2024

I had a -1 position in HANGENT_mini that was about to expire, so I put a close order in using interactive_order_stack. At the same time, the dynamic system decided to close the position so I ended up with this in interactive_order_stack (this was run after the crash)

(Order ID:746) Type best for dynamic_system HANGENT_mini, qty [1], fill [0]@ price, None Parent:no parent Children:no_children
(Order ID:747) Type best for dynamic_system CRUDE_W_micro, qty [1], fill [0]@ price, None Parent:no parent Children:[739]
(Order ID:748) Type best for dynamic_system GOLD_micro, qty [-1], fill [0]@ price, None Parent:no parent Children:[740]
(Order ID:749) Type best for dynamic_system CAD, qty [-1], fill [0]@ price, None Parent:no parent Children:[741]
(Order ID:750) Type best for dynamic_system HANGENT_mini, qty [0], fill [0]@ price, None Parent:no parent Children:[742]

What actually happened was the system placed an order for 1 to close the position then crashed as below.

Traceback (most recent call last):
  File "/home/lore/pysystemtrade/sysproduction/linux/scripts/run.py", line 67, in <module>
    func(*args, **kwargs)
  File "/home/lore/pysystemtrade/sysproduction/run_stack_handler.py", line 11, in run_stack_handler
    price_process.run_process()
  File "/home/lore/pysystemtrade/syscontrol/run_process.py", line 106, in run_process
    self._main_loop_over_methods()
  File "/home/lore/pysystemtrade/syscontrol/run_process.py", line 132, in _main_loop_over_methods
    timer_class.check_and_run(**kwargs)
  File "/home/lore/pysystemtrade/syscontrol/timer_functions.py", line 124, in check_and_run
    self.run_function(**kwargs)
  File "/home/lore/pysystemtrade/syscontrol/timer_functions.py", line 299, in run_function
    self._function(**kwargs)
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/create_broker_orders_from_contract_orders.py", line 43, in create_broker_orders_from_contract_orders
    self.create_broker_order_for_contract_order(contract_order_id)
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/create_broker_orders_from_contract_orders.py", line 82, in create_broker_order_for_contract_order
    self.post_trade_processing(completed_broker_order_with_controls)
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/create_broker_orders_from_contract_orders.py", line 338, in post_trade_processing
    self.apply_broker_order_fills_to_database(
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 97, in apply_broker_order_fills_to_database
    self.apply_broker_fills_to_contract_order(contract_order_id)
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 129, in apply_broker_fills_to_contract_order
    self.apply_fills_to_contract_order(
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 178, in apply_fills_to_contract_order
    self.apply_contract_fill_to_instrument_order(contract_order_id)
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 224, in apply_contract_fill_to_instrument_order
    self.apply_contract_fills_for_instrument_order(
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 240, in apply_contract_fills_for_instrument_order
    self.apply_contract_fill_to_parent_order_single_child(
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 264, in apply_contract_fill_to_parent_order_single_child
    self.fill_for_instrument_in_database(
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 371, in fill_for_instrument_in_database
    self.instrument_stack.change_fill_quantity_for_order(
  File "/home/lore/pysystemtrade/sysexecution/order_stacks/order_stack.py", line 331, in change_fill_quantity_for_order
    raise overFilledOrder(e)
sysexecution.orders.base_orders.overFilledOrder: Can't fill order with fill [1] more than trade quantity [0] 

Since the stack handler crashed the other orders did not take place. Trying to run the end of day stack deletion failed with the same error. I also ended up with a strategy position in HANGENT_mini of +1, which had to be fixed to correct the positions "break". It would be ideal if the stack handler could handle the niche scenario where a position is closed (or rolled?) the same time as the system decides to change position. I usually wait until after the strategy order generator runs before closing positions to avoid this sort of situation.

Thanks!

@bug-or-feature
Copy link
Collaborator

I'm not sure the system has done anything wrong here. Why did you close the position manually? Why not set the roll state to Close?

@oldlore
Copy link
Author

oldlore commented Jan 20, 2025

Probably a niche scenario.

  1. I had a -1 position in HANGENT_mini that was about to expire, so...
  2. I used interactive_order_stack to set roll state to CLOSE.
  3. At around the same time the DO decided to close the position as well.

It wouldn't have happened had I waited to check what DO was going to do before changing roll status (would've left it alone in this case).

@bug-or-feature
Copy link
Collaborator

What you have described so far is not clear at all. Manual close order, or set roll state to CLOSE? interactive_order_stack or interactive_update_roll_status?

Reading between the lines, it looks like what you are suggesting is:

IF you set an instrument to CLOSE while running interactive_update_roll_status AND there is already an order on the stack for that same instrument THEN print a warning saying "Check stack for existing orders"

Is that about right?

@oldlore
Copy link
Author

oldlore commented Jan 20, 2025

Yes sorry I meant that I used interactive_update_roll_status to set it to CLOSE.
Your suggestion would work if there was already an order on the stack. In my situation strategy order generator ran after I changed the roll status to close. I guess strategy order generator could check the roll state of the instrument first before creating an order, sum the difference, then create the correct order (if any). Admittedly, it might be a lot of work for an uncommon scenario. Thanks.

@bug-or-feature
Copy link
Collaborator

I'm still confused. In normal operation, order generation happens after the stack handler has shut down. So, even if you changed the roll status AND ran "Create force roll contract orders" immediately, AND for some reason the close order didn't execute, there would not be any orders on the stack by the time order generation ran. The order generator already takes roll state into account, obviously. Was there another previous stack handler crash? That would account for orders still on the stack at order time. Or have you setup some non standard process timing?

Please describe the exact scenario in detail

@oldlore
Copy link
Author

oldlore commented Jan 21, 2025

Sorry this is confusing. Let me try to be more detailed.

  1. Around 7:00 PM EST I used interactive_update_roll_status to set the HANGENT_mini position to CLOSE, since it was about to expire. There are no orders yet since stack handler starts running at midnight EST for me.
  2. at 8:00 PM run_systems runs, followed by run_strategy_order_generator. It generates an instrument order of +1 for HANGENT_mini (to close the position).
  3. At midnight, run_stack_handler runs and, presumably, tries to implement both the roll state CLOSE and strategy instrument order? I guess the question is whether the strategy order generator 'sees' that the roll state is CLOSE and accounts for that. I tried to look in the code but couldn't find the logic.

@bug-or-feature
Copy link
Collaborator

First step I would take is to look in the logs, and establish exactly what happened

@oldlore
Copy link
Author

oldlore commented Jan 22, 2025

2024-12-27 00:00:11 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:00:11 DEBUG stack_handler {'type': 'run_stack_handler'} generate_force_roll_orders still alive, done 0 of 1 executions every 0 minutes
2024-12-27 00:00:12 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'contract_order_id': '', 'instrument_order_id': ''} 'Best' order so allocating to original_best
2024-12-27 00:00:12 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': ''} Already have orders [[1]] wanted [1] so putting on order for [0] ((Order ID:no order ID) Type best for dynamic_system HANGENT_mini, qty [0], fill [0]@ price, None Parent:no parent Children:no_children LOCKED)
2024-12-27 00:00:12 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': ''} Added parent order with ID 750 (Order ID:no order ID) Type best for dynamic_system HANGENT_mini, qty [1], fill [0]@ price, None Parent:no parent Children:no_children LOCKED to stack
2024-12-27 00:00:12 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'contract_order_id': '', 'instrument_order_id': 750} Put child order (Order ID:no order ID) Type best for dynamic_system/HANGENT_mini/20241200, qty [1], fill [0]@ price, None Parent:750 Children:no_children LOCKED on stack with ID 742 from parent order (Order ID:no order ID) Type best for dynamic_system HANGENT_mini, qty [1], fill [0]@ price, None Parent:no parent Children:no_children LOCKED
2024-12-27 00:01:23 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:23 DEBUG stack_handler {'type': 'run_stack_handler'} Not enough time has passed since last run of refresh_additional_sampling_all_instruments in run_stack_handler
2024-12-27 00:01:25 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:27 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:29 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:30 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:32 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:34 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:36 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:37 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:39 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:41 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:43 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:44 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:46 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:48 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:50 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:51 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:53 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:55 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:56 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:01:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:00 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:02 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:04 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:06 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:08 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:10 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:12 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:14 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:16 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:19 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:20 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:22 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:24 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:26 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:27 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:29 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:31 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:33 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:36 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:39 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:40 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:42 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:44 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:47 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:49 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:52 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:54 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:56 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:02:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:04 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:07 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:10 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:12 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:14 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:16 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:19 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:21 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:24 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:26 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:30 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:33 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:37 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:40 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:43 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:45 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:47 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:49 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:51 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:52 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:54 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:56 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:03:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:02 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:04 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:06 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:08 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:10 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:12 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:14 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:16 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:19 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:23 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:26 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:28 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:31 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:34 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:36 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:37 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:39 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:41 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:43 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:45 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:47 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:48 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:51 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:53 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:55 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:57 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:04:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:00 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:04 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:07 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:10 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:11 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:15 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:18 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:20 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:22 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:24 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:26 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:28 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:32 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:33 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:36 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:39 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:42 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:44 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:48 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:51 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:53 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:55 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:56 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:05:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:00 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:02 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:04 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:06 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:09 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:11 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:13 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:15 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:17 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:19 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:21 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:23 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:25 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:27 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:29 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:31 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:32 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:34 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:37 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:39 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:42 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:44 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:47 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:49 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:51 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:52 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:54 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:56 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:06:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:00 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:03 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:06 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:08 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:10 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:12 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:14 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:15 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:17 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:19 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:21 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:23 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:24 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:26 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:28 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:30 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:31 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:33 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:35 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:37 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:38 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:40 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:42 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:44 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:45 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:47 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:49 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:51 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:52 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:54 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:56 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:07:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:00 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:03 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:05 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:07 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:08 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:10 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:12 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:14 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:15 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:17 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:19 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:21 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:23 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:24 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:26 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:28 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:30 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:32 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:33 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:35 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:37 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:39 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:41 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:42 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:44 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:46 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:48 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:49 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:51 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:53 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:55 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:57 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:08:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:00 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:02 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:04 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:06 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:08 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:09 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:11 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:13 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:15 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:17 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:18 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:20 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:22 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:24 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:26 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:27 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:29 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:31 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:33 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:35 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:36 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:38 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:40 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:42 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:44 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:45 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:47 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:49 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:51 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:53 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:54 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:56 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:09:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:00 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:03 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:05 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:05 DEBUG stack_handler {'type': 'run_stack_handler'} check_external_position_break still alive, done 259 of unlimited executions every 0 minutes
2024-12-27 00:10:07 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:09 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:10 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:12 DEBUG stack_handler {'type': 'run_stack_handler'} spawn_children_from_new_instrument_orders still alive, done 262 of unlimited executions every 0 minutes
2024-12-27 00:10:12 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:12 DEBUG stack_handler {'type': 'run_stack_handler'} generate_force_roll_orders still alive, done 1 of 1 executions every 0 minutes
2024-12-27 00:10:12 DEBUG stack_handler {'type': 'run_stack_handler'} create_broker_orders_from_contract_orders still alive, done 262 of unlimited executions every 0 minutes
2024-12-27 00:10:14 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:14 DEBUG stack_handler {'type': 'run_stack_handler'} process_fills_stack still alive, done 263 of unlimited executions every 0 minutes
2024-12-27 00:10:14 DEBUG stack_handler {'type': 'run_stack_handler'} handle_completed_orders still alive, done 263 of unlimited executions every 0 minutes
2024-12-27 00:10:14 DEBUG stack_handler {'type': 'run_stack_handler'} safe_stack_removal will run on completion
2024-12-27 00:10:14 DEBUG stack_handler {'type': 'run_stack_handler'} Not running safe_stack_removal as only runs when process run_stack_handler ends
2024-12-27 00:10:14 DEBUG stack_handler {'type': 'run_stack_handler'} refresh_additional_sampling_all_instruments still alive, done 1 of unlimited executions every 60 minutes
2024-12-27 00:10:16 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:18 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:20 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:21 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:23 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:25 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:27 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:29 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:30 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:32 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:34 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:36 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:37 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:39 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:41 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:43 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:45 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:46 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:48 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:50 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:52 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:54 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:55 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:57 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:10:59 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:02 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:04 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:06 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:08 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:09 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:11 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:13 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:15 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:17 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:19 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:20 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:22 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:24 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:24 DEBUG stack_handler {'type': 'run_stack_handler'} Not enough time has passed since last run of refresh_additional_sampling_all_instruments in run_stack_handler
2024-12-27 00:11:26 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:27 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:29 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:31 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:32 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:34 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:36 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:38 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:39 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:41 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:43 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:45 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:47 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:49 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:50 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:52 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:54 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:56 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:57 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:11:59 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:02 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:04 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:06 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:08 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:10 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:11 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:13 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:15 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:17 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:19 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:21 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:21 DEBUG stack_handler {'component': 'ibContractPositionData'} Reqid -1: 2104 Market data farm connection is OK:usfarm for None
2024-12-27 00:12:21 DEBUG stack_handler {'component': 'ibFuturesInstrumentData'} Reqid -1: 2104 Market data farm connection is OK:usfarm for None
2024-12-27 00:12:21 DEBUG stack_handler {'component': 'ibFuturesContractData'} Reqid -1: 2104 Market data farm connection is OK:usfarm for None
2024-12-27 00:12:21 DEBUG stack_handler {'component': 'ibFuturesContractPriceData'} Reqid -1: 2104 Market data farm connection is OK:usfarm for None
2024-12-27 00:12:22 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:24 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:26 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:28 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:29 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:31 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:33 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:35 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:36 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:38 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:40 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:42 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:44 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:45 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:47 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:49 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:51 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:53 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:54 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:56 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:12:59 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:03 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:05 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:06 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:08 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:10 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:12 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:14 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:16 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:17 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:19 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:21 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:23 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:25 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:26 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:28 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:30 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:32 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:33 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:35 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:37 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:39 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:40 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:42 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:44 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:46 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:47 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:49 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:51 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:53 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:55 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:56 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:13:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:00 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:02 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:04 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:05 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:07 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:09 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:11 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:13 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:15 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:16 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:18 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:20 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:22 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:24 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:26 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:27 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:29 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:31 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:33 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:35 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:37 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:38 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:40 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:42 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:44 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:46 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:47 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:49 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:51 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:53 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:55 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:56 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:14:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:00 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:02 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:04 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:05 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:07 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:09 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:11 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:13 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:14 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:16 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:18 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:20 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:22 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:24 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:25 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:27 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:29 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:31 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:33 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:35 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:36 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:38 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:40 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:42 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:43 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:45 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:47 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:49 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:50 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:52 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:54 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:56 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:57 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:15:59 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:03 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:05 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:07 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:08 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:10 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:12 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:14 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:16 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:17 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:19 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:21 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:23 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:24 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:26 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:28 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:30 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:32 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:33 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:35 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:37 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:39 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:41 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:42 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:44 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:46 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:48 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:49 ERROR ib_insync.wrapper Error 1100, reqId -1: Connectivity between IB and Trader Workstation has been lost.
2024-12-27 00:16:49 DEBUG stack_handler {'component': 'ibContractPositionData'} Reqid -1: 1100 Connectivity between IB and Trader Workstation has been lost. for None
2024-12-27 00:16:49 DEBUG stack_handler {'component': 'ibFuturesInstrumentData'} Reqid -1: 1100 Connectivity between IB and Trader Workstation has been lost. for None
2024-12-27 00:16:49 DEBUG stack_handler {'component': 'ibFuturesContractData'} Reqid -1: 1100 Connectivity between IB and Trader Workstation has been lost. for None
2024-12-27 00:16:49 DEBUG stack_handler {'component': 'ibFuturesContractPriceData'} Reqid -1: 1100 Connectivity between IB and Trader Workstation has been lost. for None
2024-12-27 00:16:49 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:50 ERROR ib_insync.wrapper Error 1100, reqId -1: Connectivity between IB and Trader Workstation has been lost.
2024-12-27 00:16:50 DEBUG stack_handler {'component': 'ibContractPositionData'} Reqid -1: 1100 Connectivity between IB and Trader Workstation has been lost. for None
2024-12-27 00:16:50 DEBUG stack_handler {'component': 'ibFuturesInstrumentData'} Reqid -1: 1100 Connectivity between IB and Trader Workstation has been lost. for None
2024-12-27 00:16:50 DEBUG stack_handler {'component': 'ibFuturesContractData'} Reqid -1: 1100 Connectivity between IB and Trader Workstation has been lost. for None
2024-12-27 00:16:50 DEBUG stack_handler {'component': 'ibFuturesContractPriceData'} Reqid -1: 1100 Connectivity between IB and Trader Workstation has been lost. for None
2024-12-27 00:16:51 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:53 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:55 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:57 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
2024-12-27 00:16:58 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 746} List of contract orders spawned []
**HUNDREDS MORE OF THESE***
2024-12-27 01:00:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'contract_order_id': 742, 'instrument_order_id': 750} Sending order (Order ID:742) Type best for dynamic_system/HANGENT_mini/20241200, qty [1], fill [0]@ price, None Parent:750 Children:no_children to algo sysexecution.algos.algo_adaptive.algoAdaptiveMkt
2024-12-27 01:00:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'contract_order_id': 742, 'instrument_order_id': 750} Created a broker order (Order ID:no order ID) Type adaptive_mkt for dynamic_system/HANGENT_mini/20241200, qty [1], fill [0]@ price, None Parent:742 Children:no_children (not yet submitted or written to local DB)
2024-12-27 01:00:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'contract_order_id': 742, 'broker_order_id': ''} Going to submit order (Order ID:no order ID) Type adaptive_mkt for dynamic_system/HANGENT_mini/20241200, qty [1], fill [0]@ price, None Parent:742 Children:no_children to IB
2024-12-27 01:00:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'contract_order_id': 742, 'broker_order_id': ''} Order submitted to IB
2024-12-27 01:00:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'contract_order_id': 742, 'broker_order_id': ''} Submitted order to IB (Order ID:no order ID) Type adaptive_mkt for dynamic_system/HANGENT_mini/20241200, qty [1], fill [0]@ price, None Parent:742 Children:no_children
2024-12-27 01:00:01 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'contract_order_id': 742, 'broker_order_id': 1223} Managing trade (Order ID:1223) Type adaptive_mkt for dynamic_system/HANGENT_mini/20241200, qty [1], fill [0]@ price, None Parent:742 Children:no_children with market order
2024-12-27 01:00:03 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'contract_order_id': 742, 'broker_order_id': 1223} Trade completed
2024-12-27 01:00:03 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'contract_order_id': 742, 'instrument_order_id': 750} Changed fill qty from [0] to [1] for order (Order ID:742) Type best for dynamic_system/HANGENT_mini/20241200, qty [1], fill [0]@ price, None Parent:750 Children:[1223]
2024-12-27 01:00:03 INFO arctic.arctic Mongo Quota: arctic_production.contract_positions 0.000 / 10 GB used
2024-12-27 01:00:03 INFO arctic.serialization.numpy_records Index has no name, defaulting to 'index'
2024-12-27 01:00:03 DEBUG stack_handler {'instrument_code': 'HANGENT_mini', 'contract_date': '20241200'} Updated position of HANGENT_mini/20241200 from -1 to 0; new position in db is 0
2024-12-27 01:00:03 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'contract_order_id': 742, 'instrument_order_id': 750} Updated position of HANGENT_mini/20241200 because of trade (Order ID:742) Type best for dynamic_system/HANGENT_mini/20241200, qty [1], fill [0]@ price, None Parent:750 Children:[1223] ID:742 with fills 1
2024-12-27 01:00:03 INFO arctic.arctic Mongo Quota: arctic_production.strategy_positions 0.000 / 10 GB used
2024-12-27 01:00:03 INFO arctic.serialization.numpy_records Index has no name, defaulting to 'index'
2024-12-27 01:00:03 DEBUG stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 750} Updated position of dynamic_system HANGENT_mini from -1 to 0 because of trade (Order ID:750) Type best for dynamic_system HANGENT_mini, qty [0], fill [0]@ price, None Parent:no parent Children:[742] 750 fill [1]
2024-12-27 01:00:03 WARNING stack_handler {'strategy_name': 'dynamic_system', 'instrument_code': 'HANGENT_mini', 'instrument_order_id': 750} Can't fill order with fill [1] more than trade quantity [0] 
/usr/local/lib/python3.8/dist-packages/arctic-1.79.2-py3.8.egg/arctic/_util.py:6: FutureWarning: pandas.util.testing is deprecated. Use the functions in the public API at pandas.testing instead.
/usr/local/lib/python3.8/dist-packages/arctic-1.79.2-py3.8.egg/arctic/store/_pandas_ndarray_store.py:6: FutureWarning: The Panel class is removed from pandas. Accessing it from the top-level namespace will also be removed in the next version
/home/lore/pysystemtrade/sysobjects/futures_per_contract_prices.py:35: UserWarning: Pandas doesn't allow columns to be created via a new attribute name - see https://pandas.pydata.org/pandas-docs/stable/indexing.html#attribute-access
  self._as_df = price_data_as_df
Traceback (most recent call last):
  File "/home/lore/pysystemtrade/sysexecution/orders/base_orders.py", line 206, in fill_order
    assert self.trade.fill_less_than_or_equal_to_desired_trade(fill_qty)
AssertionError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/lore/pysystemtrade/sysexecution/order_stacks/order_stack.py", line 326, in change_fill_quantity_for_order
    new_order.fill_order(
  File "/home/lore/pysystemtrade/sysexecution/orders/base_orders.py", line 208, in fill_order
    raise overFilledOrder(
sysexecution.orders.base_orders.overFilledOrder: Can't fill order with fill [1] more than trade quantity [0] 

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/lore/pysystemtrade/sysproduction/linux/scripts/run.py", line 67, in <module>
    func(*args, **kwargs)
  File "/home/lore/pysystemtrade/sysproduction/run_stack_handler.py", line 11, in run_stack_handler
    price_process.run_process()
  File "/home/lore/pysystemtrade/syscontrol/run_process.py", line 106, in run_process
    self._main_loop_over_methods()
  File "/home/lore/pysystemtrade/syscontrol/run_process.py", line 132, in _main_loop_over_methods
    timer_class.check_and_run(**kwargs)
  File "/home/lore/pysystemtrade/syscontrol/timer_functions.py", line 124, in check_and_run
    self.run_function(**kwargs)
  File "/home/lore/pysystemtrade/syscontrol/timer_functions.py", line 299, in run_function
    self._function(**kwargs)
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/create_broker_orders_from_contract_orders.py", line 43, in create_broker_orders_from_contract_orders
    self.create_broker_order_for_contract_order(contract_order_id)
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/create_broker_orders_from_contract_orders.py", line 82, in create_broker_order_for_contract_order
    self.post_trade_processing(completed_broker_order_with_controls)
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/create_broker_orders_from_contract_orders.py", line 338, in post_trade_processing
    self.apply_broker_order_fills_to_database(
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 97, in apply_broker_order_fills_to_database
    self.apply_broker_fills_to_contract_order(contract_order_id)
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 129, in apply_broker_fills_to_contract_order
    self.apply_fills_to_contract_order(
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 178, in apply_fills_to_contract_order
    self.apply_contract_fill_to_instrument_order(contract_order_id)
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 224, in apply_contract_fill_to_instrument_order
    self.apply_contract_fills_for_instrument_order(
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 240, in apply_contract_fills_for_instrument_order
    self.apply_contract_fill_to_parent_order_single_child(
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 264, in apply_contract_fill_to_parent_order_single_child
    self.fill_for_instrument_in_database(
  File "/home/lore/pysystemtrade/sysexecution/stack_handler/fills.py", line 371, in fill_for_instrument_in_database
    self.instrument_stack.change_fill_quantity_for_order(
  File "/home/lore/pysystemtrade/sysexecution/order_stacks/order_stack.py", line 331, in change_fill_quantity_for_order
    raise overFilledOrder(e)
sysexecution.orders.base_orders.overFilledOrder: Can't fill order with fill [1] more than trade quantity [0] 

@bug-or-feature
Copy link
Collaborator

I think you misunderstand. If this was a problem that I had, on my setup, the first step I would take is to work out what happened, exactly. I would do that by analysing the logs of the strategy order generator and the stack handler. I am not offering to do that work for you

@oldlore
Copy link
Author

oldlore commented Jan 22, 2025

Understood. I'll work on this and if I come up with anything more specific or actionable I can open another issue. Thanks.

@oldlore oldlore closed this as completed Jan 22, 2025
@bug-or-feature
Copy link
Collaborator

Great. If it happens again, here are the steps to make it less painful:

  • while the stack handler is still down, look at the logs to figure out which instrument caused the issue
  • using the interactive_order_stack, manually delete the orders for that instrument, including parent and children. Don't do this while stack handler is running
  • restart the stack handler, the other orders (if any) can then continue
  • handle any breaks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants