ImageVerifierCode 换一换
格式:DOCX , 页数:173 ,大小:65.11KB ,
资源ID:4000414      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4000414.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(TB函数用法手册.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

TB函数用法手册.docx

1、TB函数用法手册TradeBlazer函数用法手册 本手册根据TradeBlazer3.14版的帮助手册整理的 如有不当之处以原帮助提供的文本为准。A_AccountID说明返回当前公式应用的交易帐户ID。语法String A_AccountID()参数无备注返回当前公式应用的交易帐户ID,返回值为字符串,无效时返回空串。 示例无 A_BrokerID说明返回当前公式应用的交易帐户对应的交易商ID。语法String A_BrokerID()参数无备注返回当前公式应用的交易帐户对应的交易商ID,返回值为字符串,无效时返回空串。 示例无 A_BuyAvgPrice说明返回当前公式应用的帐户下当前商

2、品的买入持仓均价。语法Numeric A_BuyAvgPrice()参数无备注返回当前公式应用的帐户下当前商品的买入持仓均价,返回值为浮点数。 示例无 A_BuyFreeze说明返回当前公式应用的交易帐户的买入冻结。语法Numeric A_BuyFreeze()参数无备注返回当前公式应用的交易帐户的买入冻结,返回值为浮点数。 示例无 A_BuyMargin说明返回当前公式应用的交易帐户的买入保证金。语法Numeric A_BuyMargin()参数无备注返回当前公式应用的交易帐户的买入保证金,返回值为浮点数。 示例无 A_BuyPosition说明返回当前公式应用的帐户下当前商品的买入持仓。语

3、法Numeric A_BuyPosition()参数无备注返回当前公式应用的帐户下当前商品的买入持仓,返回值为浮点数。 示例无 A_BuyProfitLoss说明返回当前公式应用的帐户下当前商品的买入持仓盈亏。语法Numeric A_BuyProfitLoss()参数无备注返回当前公式应用的帐户下当前商品的买入持仓盈亏,返回值为浮点数。 示例无 A_CurrentEquity说明返回当前公式应用的交易帐户的动态权益。语法Numeric A_CurrentEquity()参数无备注返回当前公式应用的交易帐户的动态权益,返回值为浮点数。 示例无 A_DeleteOrder说明针对当前公式应用的帐户

4、、商品发送撤单指令。语法Numeric A_DeleteOrder(String strContractNo = )参数strContractNo 所要撤委托单的合同号。 strContractNo = 时撤该帐户,该商品所有未成交委托单。备注针对当前公式应用的帐户、商品发送撤单指令,发送成功返回True,发送失败返回False。 该函数可针对叠加商品进行处理,可用Data1.A_DeleteOrder(.)进行调用。 该函数直接发单,不经过任何确认,并会在每次公式计算时发送,一般需要配合着仓位头寸进行条件处理,在不清楚运行机制的情况下,请慎用。 示例If (A_GetOpenOrderCou

5、nt()0)A_DeleteOrder();.或者用如下方式撤最后发送的未成交单: If(A_GetOpenOrderCount()0) A_DeleteOrder(A_OpenOrderContractNo();.A_FreeMargin说明返回当前公式应用的交易帐户的可用资金。语法Numeric A_FreeMargin()参数无备注返回当前公式应用的交易帐户的可用资金,返回值为浮点数。 示例无 A_GetLastOpenOrderIndex说明返回当前公式应用的帐户下当前商品的最后一个未成交委托单索引,按输入参数为条件。语法Integer A_GetLastOpenOrderIndex(

6、Integer BuyOrSell,Integer EntryOrExit)参数BuyOrSell 发送委托单的买卖类型,取值为Enum_Buy或Enum_Sell之一; EntryOrExit 发送委托单的开平仓类型,取值为Enum_Entry,Enum_Exit,Enum_ExitToday之一;备注返回当前公式应用的帐户下当前商品的最后一个未成交委托单索引,按输入参数为条件,返回值为整型。如果返回值不等于InvalidInteger,即为有效,可通过该索引获取相关的委托单状态,价格,数量等信息。 示例LastIndex = A_GetLastOpenOrderIndex(Enum_Buy

7、,Enum_Entry);If(LastIndex != InvalidInteger)orderPrice = A_OpenOrderPrice(LastIndex);.A_GetLastOrderIndex说明返回当前公式应用的帐户下当前商品的最后一个当日委托单索引,按输入参数为条件。语法Integer A_GetLastOrderIndex(Integer BuyOrSell,Integer EntryOrExit)参数BuyOrSell 发送委托单的买卖类型,取值为Enum_Buy或Enum_Sell之一; EntryOrExit 发送委托单的开平仓类型,取值为Enum_Entry,E

8、num_Exit,Enum_ExitToday之一;备注返回当前公式应用的帐户下当前商品的最后一个当日委托单索引,按输入参数为条件,返回值为整型。如果返回值不等于InvalidInteger,即为有效,可通过该索引获取相关的委托单状态,价格,数量等信息。 示例LastIndex = A_GetLastOrderIndex(Enum_Buy,Enum_Entry);If(LastIndex != InvalidInteger)orderPrice = A_OrderPrice(LastIndex);.A_GetOpenOrderCount说明返回当前公式应用的帐户下当前商品的未成交委托单数量。语

9、法Integer A_GetOpenOrderCount()参数无备注返回当前公式应用的帐户下当前商品的未成交委托单数量,返回值为整型。该函数返回委托单数量中只包含未成交的类型:部分成交和已申报。 示例nCount = A_GetOpenOrderCount();For i = 1 To nCountnStatus = A_OpenOrderStatus(i);.A_GetOrderCount说明返回当前公式应用的帐户下当前商品的当日委托单数量。语法Integer A_GetOrderCount()参数无备注返回当前公式应用的帐户下当前商品的当日委托单数量,返回值为整型。该函数返回委托单数量中

10、包含所有的类型:全部成交,已申报,已撤单,部分成交等。 示例nCount = A_GetOrderCount();For i = 1 To nCountnStatus = A_OrderStatus(i);.A_OpenOrderBuyOrSell说明返回当前公式应用的帐户下当前商品的某个未成交委托单的买卖类型。语法Integer A_OpenOrderBuyOrSell(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个未成交委托单的买卖类型,返回值为整型

11、。该函数返回值可以与Enum_Buy、Enum_Sell等买卖状态枚举值进行比较,根据类型不同分别处理。 示例nCount = A_GetOpenOrderCount();For i = 1 To nCountnBorS = A_OpenOrderBuyOrSell(i);If (nBorS = Enum_Buy().A_OpenOrderContractNo说明返回当前公式应用的帐户下当前商品的某个委托单的合同号。语法String A_OpenOrderContractNo(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0

12、 时取最后提交的委托单数据。 备注返回当前公式应用的帐户下当前商品的某个委托单的合同号,返回值为字符串。 示例nCount = A_GetOpenOrderCount();For i = 1 To nCountstrContractNo = A_OpenOrderContractNo(i);.A_OpenOrderEntryOrExit说明返回当前公式应用的帐户下当前商品的某个未成交委托单的开平仓状态。语法Integer A_OpenOrderEntryOrExit(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后

13、提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个未成交委托单的开平仓状态,返回值为整型。该函数返回值可以与Enum_Entry、Enum_Exit等开平仓状态枚举值进行比较,根据类型不同分别处理。 示例nCount = A_GetOpenOrderCount();For i = 1 To nCountnEntryFlag = A_OpenOrderEntryOrExit(i);If(nEntryFlag = Enum_ExitToday().A_OpenOrderFilledLot说明返回当前公式应用的帐户下当前商品的某个未成交委托单的成交数量。语法Numeric A_OpenOr

14、derFilledLot(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个未成交委托单的成交数量,返回值为浮点数。只有当前委托单为部分成交时,该函数才会返回有效值。 示例nCount = A_GetOpenOrderCount();For i = 1 To nCountOpenOrderFilledLot = A_OpenOrderFilledLot(i);.A_OpenOrderFilledPrice说明返回当前公式应用的帐户下当前商品的某个未成交委托单

15、的成交价格。语法Numeric A_OpenOrderFilledPrice(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个未成交委托单的成交价格,返回值为浮点数。只有当前委托单为部分成交时,该函数才会返回有效值。该成交价格可能为多个成交价格的平均值。 示例nCount = A_GetOpenOrderCount();For i = 1 To nCountOpenOrderFilledPrice = A_OpenOrderFilledPrice(i);.

16、A_OpenOrderLot说明返回当前公式应用的帐户下当前商品的某个未成交委托单的委托数量。语法Numeric A_OpenOrderLot(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个未成交委托单的委托数量,返回值为浮点数。 示例nCount = A_GetOpenOrderCount();For i = 1 To nCountOpenOrderLot = A_OpenOrderLot(i);.A_OpenOrderPrice说明返回当前公式应用的

17、帐户下当前商品的某个未成交委托单的委托价格。语法Numeric A_OpenOrderPrice(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个未成交委托单的委托价格,返回值为浮点数。 示例nCount = A_GetOpenOrderCount();For i = 1 To nCountOpenOrderPrice = A_OpenOrderPrice(i);.A_OpenOrderStatus说明返回当前公式应用的帐户下当前商品的某个未成交委托单的状

18、态。语法Integer A_GetOpenOrderStatus(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。 备注返回当前公式应用的帐户下当前商品的某个未成交委托单的状态,返回值为整型。该函数返回值可以与Enum_Declared、Enum_FillPart委托状态枚举值进行比较,根据类型不同分别处理。 示例nCount = A_GetOpenOrderCount();For i = 1 To nCountnStatus = A_OpenOrderStatus(i);If(nStatus =

19、 Enum_FillPart).A_OpenOrderTime说明返回当前公式应用的帐户下当前商品的某个未成交委托单的委托时间。语法Numeric A_OpenOrderTime(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个未成交委托单的委托时间,返回值为浮点数。 示例nCount = A_GetOpenOrderCount();For i = 1 To nCountOpenOrderTime = A_OpenOrderTime(i);.A_Order

20、BuyOrSell说明返回当前公式应用的帐户下当前商品的某个委托单的买卖类型。语法Integer A_OrderBuyOrSell(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个委托单的买卖类型,返回值为整型。该函数返回值可以与Enum_Buy、Enum_Sell等买卖状态枚举值进行比较,根据类型不同分别处理。 示例nCount = A_GetOrderCount();For i = 1 To nCountnBorS = A_OrderBuyOrSell

21、(i);If (nBorS = Enum_Buy().A_OrderCanceledLot说明返回当前公式应用的帐户下当前商品的某个委托单的撤单数量。语法Numeric A_OrderCanceledLot(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个委托单的撤单数量,返回值为浮点数。 示例nCount = A_GetOrderCount();For i = 1 To nCountOrderCanceledLot = A_OrderCanceledLo

22、t(i);.A_OrderContractNo说明返回当前公式应用的帐户下当前商品的某个委托单的合同号。语法String A_OrderContractNo(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。 备注返回当前公式应用的帐户下当前商品的某个委托单的合同号,返回值为字符串。 示例nCount = A_GetOrderCount();For i = 1 To nCountstrContractNo = A_OrderContractNo(i);.A_OrderEntryOrExit说明返回当

23、前公式应用的帐户下当前商品的某个委托单的开平仓状态。语法Integer A_OrderEntryOrExit(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个委托单的开平仓状态,返回值为整型。该函数返回值可以与Enum_Entry、Enum_Exit等开平仓状态枚举值进行比较,根据类型不同分别处理。 示例nCount = A_GetOrderCount();For i = 1 To nCountnEntryFlag = A_OrderEntryOrExit

24、(i);If(nEntryFlag = Enum_ExitToday().A_OrderFilledLot说明返回当前公式应用的帐户下当前商品的某个委托单的成交数量。语法Numeric A_OrderFilledLot(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个委托单的成交数量,返回值为浮点数。 示例nCount = A_GetOrderCount();For i = 1 To nCountOrderFilledLot = A_OrderFilled

25、Lot(i);.A_OrderFilledPrice说明返回当前公式应用的帐户下当前商品的某个委托单的成交价格。语法Numeric A_OrderFilledPrice(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个委托单的成交价格,返回值为浮点数。该成交价格可能为多个成交价格的平均值。 示例nCount = A_GetOrderCount();For i = 1 To nCountOrderFilledPrice = A_OrderFilledPric

26、e(i);.A_OrderLot说明返回当前公式应用的帐户下当前商品的某个委托单的委托数量。语法Numeric A_OrderLot(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个委托单的委托数量,返回值为浮点数。 示例nCount = A_GetOrderCount();For i = 1 To nCountOrderLot = A_OrderLot(i);.A_OrderPrice说明返回当前公式应用的帐户下当前商品的某个委托单的委托价格。语法Num

27、eric A_OrderPrice(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个委托单的委托价格,返回值为浮点数。 示例nCount = A_GetOrderCount();For i = 1 To nCountOrderPrice = A_OrderPrice(i);.A_OrderStatus说明返回当前公式应用的帐户下当前商品的某个委托单的状态。语法Integer A_OrderStatus(Integer nIndex = 0)参数nIndex

28、 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。 备注返回当前公式应用的帐户下当前商品的某个委托单的状态,返回值为整型。该函数返回值可以与Enum_Declare、Enum_Declared、Enum_Filled等委托状态枚举值进行比较,根据类型不同分别处理。 示例nCount = A_GetOrderCount();For i = 1 To nCountnStatus = A_OrderStatus(i);If(nStatus = Enum_Filled).A_OrderTime说明返回当前公式应用的帐户下当前商品的某个委托单的委托时间。语法Numeric A_OrderTime(Integer nIndex = 0)参数nIndex 当日委托单数组的索引值,以1为基值递增。 nIndex = 0 时取最后提交的委托单数据。备注返回当前公式应用的帐户下当前商品的某个委托单的委托时间,返回值为浮点数。 示例nCount = A_GetOrderCount();For i = 1 To nCountOrderTime = A_OrderTime(i);.A_PositionProfitLoss说明返回当前公式应用的帐户下当前商品的持仓盈亏。语法Numeric A_PositionProf

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1