| | |
| | | # 安全笔数计算 |
| | | f5 = dask.delayed(__buyL2SafeCountManager.save_place_order_info)(code, buy_single_index, buy_exec_index, |
| | | total_datas[-1]["index"]) |
| | | f6 = dask.delayed(SecondCancelBigNumComputer.cancel_success)(code) |
| | | f7 = dask.delayed(DCancelBigNumComputer.cancel_success)(code) |
| | | f8 = dask.delayed(LCancelBigNumComputer.cancel_success)(code) |
| | | f6 = dask.delayed(SecondCancelBigNumComputer().cancel_success)(code) |
| | | f7 = dask.delayed(DCancelBigNumComputer().cancel_success)(code) |
| | | f8 = dask.delayed(LCancelBigNumComputer().cancel_success)(code) |
| | | dask.compute(f1, f2, f5, f6, f7, f8) |
| | | |
| | | |
| | |
| | | @dask.delayed |
| | | def h_cancel(code, buy_single_index, buy_exec_index): |
| | | try: |
| | | HourCancelBigNumComputer.place_order_success(code, buy_single_index, buy_exec_index, |
| | | local_today_datas.get(code), |
| | | local_today_num_operate_map.get(code)) |
| | | HourCancelBigNumComputer().place_order_success(code, buy_single_index, buy_exec_index, |
| | | local_today_datas.get(code), |
| | | local_today_num_operate_map.get(code)) |
| | | except Exception as e: |
| | | logging.exception(e) |
| | | logger_l2_error.exception(e) |
| | |
| | | @dask.delayed |
| | | def l_cancel(code): |
| | | try: |
| | | LCancelBigNumComputer.del_watch_index(code) |
| | | LCancelBigNumComputer().del_watch_index(code) |
| | | except Exception as e: |
| | | logging.exception(e) |
| | | logger_l2_error.exception(e) |
| | |
| | | # 取消买入标识 |
| | | f2 = dask.delayed(l2_data_manager.TradePointManager().delete_buy_point)(code) |
| | | f3 = dask.delayed(l2_data_manager.TradePointManager().delete_buy_cancel_point)(code) |
| | | f6 = dask.delayed(SecondCancelBigNumComputer.cancel_success)(code) |
| | | f7 = dask.delayed(DCancelBigNumComputer.cancel_success)(code) |
| | | f8 = dask.delayed(LCancelBigNumComputer.cancel_success)(code) |
| | | f6 = dask.delayed(SecondCancelBigNumComputer().cancel_success)(code) |
| | | f7 = dask.delayed(DCancelBigNumComputer().cancel_success)(code) |
| | | f8 = dask.delayed(LCancelBigNumComputer().cancel_success)(code) |
| | | |
| | | dask.compute(f1, f2, f3, f6, f7, f8) |
| | | |
| | |
| | | code = "600246" |
| | | f2 = dask.delayed(l2_data_manager.TradePointManager().delete_buy_point)(code) |
| | | f3 = dask.delayed(l2_data_manager.TradePointManager().delete_buy_cancel_point)(code) |
| | | f6 = dask.delayed(SecondCancelBigNumComputer.cancel_success)(code) |
| | | f7 = dask.delayed(DCancelBigNumComputer.cancel_success)(code) |
| | | f8 = dask.delayed(LCancelBigNumComputer.cancel_success)(code) |
| | | f6 = dask.delayed(SecondCancelBigNumComputer().cancel_success)(code) |
| | | f7 = dask.delayed(DCancelBigNumComputer().cancel_success)(code) |
| | | f8 = dask.delayed(LCancelBigNumComputer().cancel_success)(code) |
| | | dask.compute(f2, f3, f6, f7, f8) |