PDF下载 下载

基金业务成员函数

阅读 1469

FundEtfBuy - ETF申购

注:仅在实盘中可以使用

函数原型:

  1. public GMData<Order> FundEtfBuy(string symbol, int volume, double price, string account = null)

参数:

参数名 类型 说明
symbol string 标的代码,只能单个标的
volume int 申购份额
price double 申购价
account string 实盘账号id,关联多实盘账号时填写,可以从 GetAccounts获取,也可以从终端实盘账号配置里拷贝。如果策略只关联一个账号,可以设置为NULL
返回值 GMData<Order> 一个Order结构, 如果函数调用失败, Order.status 值为 OrderStatus_Rejected, Order.ordRejReasonDetail 为错误原因描述, 其它情况表示函数调用成功,Order.clOrdId 为本次委托的标识,可用于追溯订单状态或撤单

FundEtfRedemption - ETF赎回

注:仅在实盘中可以使用

函数原型:

  1. public GMData<Order> FundEtfRedemption(string symbol, int volume, double price, string account = null)

参数:

参数名 类型 说明
symbol string 标的代码,只能单个标的
volume int 赎回份额
price double 赎回价
account string 实盘账号id,关联多实盘账号时填写,可以从 GetAccounts获取,也可以从终端实盘账号配置里拷贝。如果策略只关联一个账号,可以设置为NULL
返回值 GMData<Order> 一个Order结构, 如果函数调用失败, Order.status 值为 OrderStatus_Rejected, Order.ordRejReasonDetail 为错误原因描述, 其它情况表示函数调用成功,Order.clOrdId 为本次委托的标识,可用于追溯订单状态或撤单

FundSubScribing - 基金认购

注:仅在实盘中可以使用

函数原型:

  1. public GMData<Order> FundSubScribing(string symbol, int volume, double price, string account = null)

参数:

参数名 类型 说明
symbol string 标的代码,只能单个标的
volume int 认购份额
price double 认购价
account string 实盘账号id,关联多实盘账号时填写,可以从 GetAccounts获取,也可以从终端实盘账号配置里拷贝。如果策略只关联一个账号,可以设置为NULL
返回值 GMData<Order> 一个Order结构, 如果函数调用失败, Order.status 值为 OrderStatus_Rejected, Order.ordRejReasonDetail 为错误原因描述, 其它情况表示函数调用成功,Order.clOrdId 为本次委托的标识,可用于追溯订单状态或撤单

FundBuy - 基金申购

注:仅在实盘中可以使用

函数原型:

  1. public GMData<Order> FundBuy(string symbol, int volume, double price, string account = null)

参数:

参数名 类型 说明
symbol string 标的代码,只能单个标的
volume int 申购份额
price double 申购价
account string 实盘账号id,关联多实盘账号时填写,可以从 GetAccounts获取,也可以从终端实盘账号配置里拷贝。如果策略只关联一个账号,可以设置为NULL
返回值 GMData<Order> 一个Order结构, 如果函数调用失败, Order.status 值为 OrderStatus_Rejected, Order.ordRejReasonDetail 为错误原因描述, 其它情况表示函数调用成功,Order.clOrdId 为本次委托的标识,可用于追溯订单状态或撤单

FundRedemption - 基金赎回

注:仅在实盘中可以使用

函数原型:

  1. public GMData<Order> FundRedemption(string symbol, int volume, double price, string account = null)

参数:

参数名 类型 说明
symbol string 标的代码,只能单个标的
volume int 赎回份额
price double 赎回价
account string 实盘账号id,关联多实盘账号时填写,可以从 GetAccounts获取,也可以从终端实盘账号配置里拷贝。如果策略只关联一个账号,可以设置为NULL
返回值 GMData<Order> 一个Order结构, 如果函数调用失败, Order.status 值为 OrderStatus_Rejected, Order.ordRejReasonDetail 为错误原因描述, 其它情况表示函数调用成功,Order.clOrdId 为本次委托的标识,可用于追溯订单状态或撤单
0 篇笔记