Exemplo n.º 1
0
def do_quant(stock_code, interval=5):
    def tencent_runner_cb(trade):
        BlockTradingStrategy().handle_strategy(trade)

    runner = TencentRunner(stock_code, interval, tencent_runner_cb)

    def signal_handler(signum, frame):
        print 'Catch Crtl+C signal. System exit.'
        runner.stop()

    runner.setDaemon(True)
    runner.start()
    runner.join()
Exemplo n.º 2
0
 def test_run(self):
     runner = TencentRunner('sz002177', 5, tencent_runner_callback)
     runner.start()
Exemplo n.º 3
0
 def __init__(self, stock_code, interval=5):
     self.stock_code = stock_code
     self.interval = interval
     self.tencent_runner = TencentRunner(stock_code, interval,
                                         self.tencent_runner_cb)