TB编程基础知识studentppt课件.ppt

TB编程基础知识studentppt课件.ppt

ID:59475877

大小:2.65 MB

页数:68页

时间:2020-09-14

TB编程基础知识studentppt课件.ppt_第1页
TB编程基础知识studentppt课件.ppt_第2页
TB编程基础知识studentppt课件.ppt_第3页
TB编程基础知识studentppt课件.ppt_第4页
TB编程基础知识studentppt课件.ppt_第5页
资源描述:

《TB编程基础知识studentppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、TB编程基础知识刘海燕Bar数据:公式在进行计算时,都是建立在基本数据源(Bar数据)之上。TB基础知识Bar数据:公式在进行计算时,都是建立在基本数据源(Bar数据)之上。TB基础知识Bar周期T1:一个Tick数据,这里是0.5秒,是最小的单位,每个Tick数据到来,系统会重新计算策略。S10:10秒;Ns:在秒的级别自定义;M5:5分钟;H11小時;D1:一天等。数据源Data0-Data49个数据源的Bar数据Data0:原图表bar数据Data1:第二个数据源Data2:第二个数据源……调用方法:D

2、ata0.A_SendOrder(…)Data1.Close等等公式执行顺序公式执行从上至下,Bar从左到右执行。TB公式能做什么?技术指标图表模块中输出为线条、柱状图、点等表现形式(PlotNumeric、PlotBool、PlotString)K线形态主要着重于反映一段K线的特定型态,并通过不同的技术指标的方式输出到图表(PlotBar)特征走势主要着重于反映整个价格曲线的趋势、变化特征,并通过特定的表达方式输出到图表(通过PlotBar返回数据)交易指令交易指令是包含买、卖、平仓,头寸,仓位控制的并执

3、行交易指令的一类公式(buysellsellshortbuytocover,A_SendOrder)公式环境的组织层次(1)BAR数据指标K线形态特征走势交易指令公式环境的组织层次(2)BAR数据指标K线形态特征走势交易指令用户函数系统函数分类数学函数Abs字符串函数Text颜色函数时间函数Time、CurrentTime数据函数barcount、high属性函数BarType、MinMove最小变动量行情函数Q函数帐户函数A函数枚举函数Enum_Buy交易函数EntryPrice、EntryPrice

4、其他函数PlotNumeric在当前Bar输出一个数值。NumericPlotNumeric(StringName,NumericNumber,IntegerColor=-1,IntegerBarsBack=0)PlotString在当前Bar输出一个字符串。StringPlotString(StringName,Stringstr,IntegerColor=-1,IntegerBarsBack=0)PlotBar在当前Bar输出两个值,用于在图表中当前Bar上画出连接两个值的线条。PlotBar(Strin

5、gName,NumericValue1,NumericValue2,IntegerColor=-1,IntegerBarsBack=0)PlotBool在当前Bar输出一个布尔值。BoolPlotBool(StringName,BoolbPlot,IntegerColor=-1,IntegerBarsBack=0)尝试一个简单的技术指标PlotBoolPlotBool注意:通过索引查找,我们注意到:NumericPlotNumeric(StringName,NumericNumber,NumericLocat

6、or=0,IntegerColor=-1,IntegerBarsBack=0)有5个参数,一般来讲前两个参数是不可以省略的,这些参数其实是有先后次序的,如:新版本中写:PlotNumeric(“OpenToClose”,open,red);是错误的,但是它在老版本中是正确的。因为这里red前边有Locator的参数,所以指定Locator再说。在Red后边的BarsBack就可以省略。PlotNumeric("OpenToClose",open,0,red);PlotBool火车轨的实现公式结构9种数据类型B

7、ool布尔型。BoolRef布尔型引用。BoolSeries和周期长度一致的Bool型序列值。Numeric数值型。NumericRef数值型引用。NumericSeries和周期长度一致的Numeric型序列值。String字符串。StringRef字符串引用。StringSeries和周期长度一致的String型序列值。参数、变量的声明声明参数、变量Params(Vars)   类型变量名1(初值);类型变量名2(初值);类型变量名3(初值);变量声明例子:Vars   NumericSeries  My

8、Val1(0);      //定义数值型序列变量MyVal1,默认值为0;Numeric      MyVal2(0);       //定义数值型变量MyVal2,默认值为0;Bool        MyVal3(False);  //定义布尔型变量MyVal3,默认值为False;   String      MyVal4("Test");  //定义字符串变量MyVal4,默认值为Test。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。