Options
All
  • Public
  • Public/Protected
  • All
Menu

Module user

用户账户相关接口

Index

Functions

Const getAccessToken

  • getAccessToken(callback?: TigerBridge.Callback): Promise<Response & object>
  • 获取当前用户access_token 如果当前用户未登录或token过期,则要求用户登录 若用户登录失败或放弃,则抛出错误

    Parameters

    • Optional callback: TigerBridge.Callback

    Returns Promise<Response & object>

Const getAsset

  • getAsset(callback?: TigerBridge.Callback): Promise<Response & object>
  • 获取当前用户的资产信息

    Parameters

    • Optional callback: TigerBridge.Callback

      接收用户当前账户的资产数据

    Returns Promise<Response & object>

Const getAssetAnalyze

  • getAssetAnalyze(type: string, startDate: Date, endDate: Date, callback?: TigerBridge.Callback): Promise<Response & object>
  • 获取当前用户的资产盈亏分析

    Parameters

    • type: string

      账户类别,如 ib, bs, virtual

    • startDate: Date

      开始日期

    • endDate: Date

      结束日期

    • Optional callback: TigerBridge.Callback

      接收用户当前账户的资产盈亏分析数据

    Returns Promise<Response & object>

Const getBossAccounts

  • getBossAccounts(params?: any, callback?: TigerBridge.Callback): Promise<Response & object>
  • 获取机构账户子账户信息 accountId?: string 用于查找子账号

    Parameters

    • Optional params: any
    • Optional callback: TigerBridge.Callback

    Returns Promise<Response & object>

Const getHoldingList

  • 获取用户全部持仓列表数据 或 个股持仓列表数据

    Parameters

    Returns Promise<Response & object>

Const getInfo

  • getInfo(callback?: TigerBridge.Callback): Promise<Response & object>
  • 获取当前用户信息

    Parameters

    • Optional callback: TigerBridge.Callback

      接收用户信息数据

    Returns Promise<Response & object>

    user

Const getTradeToken

  • getTradeToken(reload?: Callback | boolean, callback?: TigerBridge.Callback): Promise<Response & object>
  • 获取当前用户trade_token 如果当前用户没有tradeToken,或tradeToken过期失败,则要求用户输入交易密码 否则,抛出错误

    Parameters

    • Optional reload: Callback | boolean

      是否重新刷新trade token

    • Optional callback: TigerBridge.Callback

    Returns Promise<Response & object>

Const reloadTradeToken

  • reloadTradeToken(): Promise<Response & object>
  • 重新获取trade_token 客户端会弹出对话框要求用户输入交易密码 成功则返回trade_token 取消或失败则抛出错误

    Returns Promise<Response & object>

Const resetVirtual

  • resetVirtual(): Promise<Response & object>
  • 模拟账户重置 当用户具备重置条件后,使用指定参数重置用户模拟账户

    Returns Promise<Response & object>

Const switchAccountType

  • switchAccountType(params: any): Promise<Response & object>
  • 切换当前用户账户类型

    Parameters

    • params: any

      客户端桥协议接口不够健壮,切换账户时多传或者少传参数均会报错,特此修改。

    Returns Promise<Response & object>