import { trader_service } from '../utils/request' "CTA strategy" "query account" const get_accounts = () => { return trader_service({ url: '/trader/api/v1/accounts', method: 'GET', }) } "get contract" const get_contract = (symbol: string) => { return trader_service({ url: '/trader/api/v1/contract/' + symbol, method: 'GET', }) } "get tick" const get_tick = (symbol: string) => { return trader_service({ url: '/trader/api/v1/tick/' + symbol, method: 'GET', }) } "get ticks" const get_ticks = () => { return trader_service({ url: '/trader/api/v1/ticks', method: 'GET', }) } "send_order" const send_order = (data: any) => { return trader_service({ url: '/trader/api/v1/order', method: 'POST', data: data }) } "get tick" const subscribe = (symbol: string) => { return trader_service({ url: '/trader/api/v1/subscribe/' + symbol, method: 'GET', }) } "get subscribe vt_symbols" const get_subscribe_vt_symbols = () => { return trader_service({ url: '/trader/api/v1/subscribe/vt_symbols', method: 'GET', }) } "get all vt_symbols" const get_vt_symbols = () => { return trader_service({ url: '/trader/api/v1/vt_symbols', method: 'GET', }) } "get exchanges" const get_exchanges = () => { return trader_service({ url: '/trader/api/v1/exchanges', method: 'GET', }) } export { get_accounts, get_contract, get_tick, get_ticks, subscribe, send_order, get_vt_symbols, get_subscribe_vt_symbols, get_exchanges }