13--Tradeblazer如何帮您解决交易中的问题.ppt_第1页
13--Tradeblazer如何帮您解决交易中的问题.ppt_第2页
13--Tradeblazer如何帮您解决交易中的问题.ppt_第3页
13--Tradeblazer如何帮您解决交易中的问题.ppt_第4页
13--Tradeblazer如何帮您解决交易中的问题.ppt_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、如何帮您解决交易中的问题,交易开拓者,交易开拓者是什么?,交易开拓者 (TradeBlazer)是一款专门针对期货(商品、外汇、股指)设计的分析及交易软件,是期货行情、多功能下单、系统交易完美结合的平台; 交易开拓者是吸取国外多个领先金融交易软件(TradeStation、Wealth Lab 、MetaStock、MetaTrader)的优点,并结合国内用户的使用习惯而开发; 交易开拓者以交易为核心,所有的功能都是围绕交易而开发。,一、行情 二、策略 三、交易 四、常见问题(Q TBL支持复合语句-IF语句和FOR,WHILE语句; TBL提供A_XXXX函数,可实时获取当前交易帐户的帐户信

2、息,并能对叠加商品进行发单和撤单。,能不能充分自由实现交易思想?,TBL与其它软件语言的显著区别: 1、源代码公开 可以直接看到指标是如何计算的。这对于一些有歧义的算法很重要,比如指数移动平均,指数移动平均有很多种算法,谁也不知道它采用的是哪一种算法。 2、采用函数概念 可以大大减少代码,可以使代码逻辑更清晰。节省计算步骤,缩短运行时间,方便编写和检查; 3、支持复合语句、循环语句 可实现完备资金管理。例如,开仓后涨5点加仓1手。有的软件有IF-ELSE逻辑,但那是用单语句函数实现,而不是用复合语句实现;,能不能充分自由实现交易思想?,通过TradeBlazer公式,您能够创建自己的交易指令、

3、技术指标、K线型态、特征走势、用户函数以及用户字段。您也可以拷贝,修改并使用系统内置几百个函数、字段、技术分析和交易指令。TradeBlazer公式包含的公式类型如下: 用户函数:用户函数是能够通过函数名称进行引用的指令集,它执行一系列操作并返回一个值。您可以在其他任何公式中使用用户函数进行计算; 用户字段:用户字段是TradeBlazer公式为交易开拓者报价类窗体提供的一项数据输出公式,通过用户字段执行一系列语言指令,给报价窗体返回一个特定的显示值; 技术指标:技术指标是基于基础数据,通过一系列的数学运算,在每个Bar返回相应的结果值的一类公式,这些值在图表模块中输出为线条、柱状图、点等表现

4、形式;,能不能充分自由实现交易思想?,K线型态:K线型态是类似于技术指标的一类公式,它主要着重于反映一段K线的特定型态,并通过不同的技术指标的方式输出到图表; 特征走势:特征走势是类似于技术指标的一类公式,它主要着重于反映整个价格曲线的趋势、变化特征,并通过特定的表达方式输出到图表; 交易指令:交易指令是包含买、卖、平仓,头寸,仓位控制的并执行交易指令的一类公式,它主要帮助您将您的交易思想转化为计算机的操作。,能不能充分自由实现交易思想?,TradeBlazer公式的运行机制: TB公式在计算时按照Bar数据的Bar数目,从第一个Bar到最后一个Bar,依次进行计算,如果公式中出现了调用Bar

5、数据函数的,则取出当前Bar的相应值,进行运算。 公式执行从上至下,Bar从左到右执行。,怎样做资金管理、头寸调整、风险控制?,公式执行顺序,怎样做资金管理、头寸调整、风险控制?,交易策略的运行机制: 假定我们创建一个交易策略,该交易策略由以下交易指令组成,并按照如下顺序应用到超级图表中。,怎样做资金管理、头寸调整、风险控制?,当我们将该交易策略应用到超级图表上时,TradeBlazer公式将会从图表的第一个Bar开始执行交易策略,在第一个Bar上首先执行多头建仓指令A,可能会产生交易委托(开仓),该委托可能被设置为在当前Bar执行,也可以被设置为延迟到下一个Bar执行。 当多头建仓指令A执行

6、完成之后,将按顺序调用多头平仓指令B,同时该指令会判断当前的持仓状态,仓位等信息,当条件满足的时候会产生交易委托(平仓)。,怎样做资金管理、头寸调整、风险控制?,接下来依次执行止损平仓指令C和获利平仓指令D,当四个交易指令在第一个Bar上都执行完之后,将会移到第二个Bar执行,这时候,系统会首先读取上一个Bar是否有延迟的交易委托,如果有延迟的交易委托,对这些委托先进行处理,然后像第一个Bar一样,依次调用各个交易指令。 以此类推,从图表的第一个Bar到最后一个Bar,全部执行完成之后,整个交易策略执行完毕。在整个执行过程产生的所有交易委托被保存下来供超级图表模块显示或进行性能测试分析。,“最

7、好有一些现成的,自己改改就可以用” “希望多有些实例,学起来容易” “编的时候,希望能随时方便地查询和引用” TB提供强大的公式管理器: TBL提供用户函数,可以将一些复杂的算法封装成函数,供其他公式使用; TBL提供300多个内置函数,并提供大量的交易及持仓管理函数及风险控制函数,可方便的实现您的交易思想; 独有的交易策略测试引擎,方便用户测试及优化交易策略;,怎样使编程更容易些?,怎样使编程更容易些?,怎样使编程更容易些?,怎样使编程更容易些?,怎样使编程更容易些?,怎样使编程更容易些?,如何测试、评价、完善策略,分析账户?,参数优化有以下七个目标: 净利润最大 交易次数最大 平均净利润最

8、大 盈利因子最大 收益率最大 盈亏比率最大 回报率最大,如何测试、评价、完善策略,分析账户?,如何测试、评价、完善策略,分析账户?,帐户分析按照五个方面对帐户进行分析,包括交易汇总、交易记录、阶段总结、资金变化和图表分析。 通过分析帐户的历史交易明细,可以了解交易盈亏、平均利润、最大亏损和交易成功率等数据,更可进行阶段总结、盈亏分析等功能 。,如何测试、评价、完善策略,分析账户?,如何测试、评价、完善策略,分析账户?,一、行情 二、策略 三、交易 四、常见问题(Q 红线 = Y0809.BidPrice Y0901.AskPrice;,套利怎样更简单?,套利怎样更简单?,通过强大的TB公式,能

9、实现绝大部分交易规则。 通过实时数据驱动,可实现快速的自动交易。 通过交易助手,可自动处理未成交单,保证系统交易的完整性。 系统支持行情和交易服务器的自动重连和恢复,即使网络中断,恢复后也可正常运行。,TB能否实现完全的自动交易?,一、行情 二、策略 三、交易 四、常见问题(Q CODE: Condition = 您的交易条件;If(Condition1) Buy(1,Open);,Q:自动指令会出现又消失吗?,2、第一种处理方式对于时间敏感性不高的系统,是可以采取的,但有些系统,如果选择延迟发送,则会导致比较大的性能下降。此时我们需要选择另外一种处理方式。使用High,Low,Open这样能够保持住的价格来进行条件判断。是价格往上的突破形成的交易操作用High来判断。是价格往下的突破形成的交易操作用Low来判断。其他不确定方向的情况最好用Open来判断。比如,以下两种情况在实时交易方面同样迅速,但后面的就不会出现讯号消失的问题。 CODE: AvgClose = AverageFC(Close,10);If(CrossOver(Close,AvgClose) Buy(1,AvgClose+MinMove*PriceScale); CODE: Avg

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论