Example #1
0
def start_trade():
    '''
    开始交易
    :return:
    '''
    global trade_proc
    args = ['python', 'worker.py']
    if trade_proc == 1440:
        trade_proc = Popen(args)
    elif not trade_proc.poll():  # 交易进程还没结束
        return jsonify({'msg': "It's been running!"})
    else:
        trade_proc = Popen(args)

    return jsonify({'msg': 'start success!'})
Example #2
0
def get_trade_state():
    if trade_proc == 1440 or trade_proc.poll():
        return jsonify({"status": "stop"})
    else:
        return jsonify({"status": "running"})