def get_config(): st = QA_Trade_stock_api.QA_Stock() configs = st.get_config() if db.trade_setting.find({'accountNo': configs['accountNo']}).count() < 1: db.trade_setting.insert(configs) return jsonify(configs)
def get_account_assets(): st = QA_Trade_stock_api.QA_Stock() st.get_config() client = st.QA_trade_stock_login() data = QA_Trade_stock_util.QA_get_account_assest(st, client) rst = make_response(jsonify(data)) rst.headers['Access-Control-Allow-Origin'] = '*' rst.headers['Access-Control-Allow-Methods'] = 'PUT,GET,POST,DELETE' allow_headers = "Referer,Accept,Origin,User-Agent" rst.headers['Access-Control-Allow-Headers'] = allow_headers return rst
# coding=utf-8 import csv import datetime import time import pymongo from QUANTAXIS_Trade.QA_tradex import QA_Trade_stock_api, QA_Trade_stock_util st = QA_Trade_stock_api.QA_Stock() st.get_config() client = st.QA_trade_stock_login() st.QA_trade_stock_get_orders(client) holder = st.QA_trade_stock_get_holder(client) account = QA_Trade_stock_util.QA_get_account_assest(st, client) # print(account) db = pymongo.MongoClient().quantaxis QA_Trade_stock_util.QA_save_account(st, client, db)
def get_orders(): st = QA_Trade_stock_api.QA_Stock() data = st.get_config() return jsonify(data)
def get_account_stock(): st = QA_Trade_stock_api.QA_Stock() st.get_config() client = st.QA_trade_stock_login() data = st.QA_trade_stock_get_stock(client) return jsonify(data)