| | |
| | | from code_attribute import history_k_data_util, target_codes_manager |
| | | from third_data import kpl_api, kpl_data_manager, kpl_block_util, kpl_util |
| | | from third_data.kpl_data_manager import KPLCodeJXBlockManager |
| | | from trade import huaxin_trade_api |
| | | from trade import huaxin_trade_api, buy_strategy |
| | | from trade.trade_manager import CodeTradeStateManager |
| | | from utils import output_data_util, tool |
| | | |
| | |
| | | sse_other_codes.append(code.encode()) |
| | | return sse_stock_codes, sse_other_codes, szse_codes |
| | | |
| | | |
| | | if __name__ == "__main__": |
| | | underlying_codes = target_codes_manager.get_subscript_underlying_codes() |
| | | print(__split_codes(underlying_codes)) |
| | | code = "000333" |
| | | print(CodeTradeStateManager().get_trade_state(code,buy_strategy.STRATEGY_TYPE_LIMIT_UP)) |
| | | print(CodeTradeStateManager().get_trade_state(code, buy_strategy.STRATEGY_TYPE_RISE_HIGH)) |
| | | |
| | | CodeTradeStateManager().set_trade_state(code, buy_strategy.STRATEGY_TYPE_LIMIT_UP, |
| | | CodeTradeStateManager.TRADE_STATE_ALREADY_BUY) |
| | | print(CodeTradeStateManager().get_trade_state(code,buy_strategy.STRATEGY_TYPE_LIMIT_UP)) |
| | | print(CodeTradeStateManager().get_trade_state(code, buy_strategy.STRATEGY_TYPE_RISE_HIGH)) |
| | | |
| | | CodeTradeStateManager().set_trade_state(code, buy_strategy.STRATEGY_TYPE_RISE_HIGH, |
| | | CodeTradeStateManager.TRADE_STATE_ALREADY_BUY) |
| | | print(CodeTradeStateManager().get_trade_state(code,buy_strategy.STRATEGY_TYPE_LIMIT_UP)) |
| | | print(CodeTradeStateManager().get_trade_state(code, buy_strategy.STRATEGY_TYPE_RISE_HIGH)) |
| | | |
| | | |
| | | |