TB交易开拓者入门教程
目的:阅读,学习市场现有策略都大概是怎么模式
由于我本来就是软件开发出身,所以软件使用这部分不做过多介绍,自己点点就明白了,后面用的时候在查阅了
主界面示意图
主界面内容说明
菜单: 无工作区时,菜单为系统菜单。当工作区打开之后,对应不同的模块,系统会自动生成不同的菜单;
工具栏: 无工作区时,工具栏为系统工具栏。当工作区打开之后,对应不同的模块,系统会自动生成不同的工具栏;
状态栏: 包含一个简洁的报价窗体和下单工具,帐户登录,系统配置等快捷按钮;
面板: 为用户建立了常用模块和功能调用的快速通道,用户只要选中某个按钮,系统可以迅速打开相对应的功能和模块窗口;
工作区: 用户可以同时打开多个窗口,可以让用户同时关注更为丰富的内容。
帐户管理: 对用户的交易帐户信息进行管理,包括资金,持仓,委托等信息。
相关论坛和学习资料
TB软件集合贴入口:http://bbs.tb18.net/thread-130783-1-1.html
官方视频教程;http://train.tb18.net/home
【TB交易网校课后视频、课件发布专贴】2016-9-1号的已发布:http://bbs.tb18.net/thread-19864-1-1.html
数据类型
TradeBlazer公式支持有三种基本数据类型:数值型、字符串、布尔型。
为了通过用户函数返回多个值,我们对三种数据类型进行了扩展,增加了引用数据类型。另外,为了对变量,参数进行回溯,我们增加了序列数据类型。随后我们扩展支持了数组及数组的引用。因此,我们的数据类型共有15种,如下表所示:
名称 | 说明 |
Bool | 布尔型。 |
BoolRef | 布尔型引用。 |
BoolSeries | 和周期长度一致的Bool型序列值。 |
BoolArray | 布尔型数组。 |
BoolArrayRef | 布尔型数组的引用。 |
Numeric | 数值型。 |
NumericRef | 数值型引用。 |
NumericSeries | 和周期长度一致的Numeric型序列值。 |
NumericArray | 数值型数组。 |
NumericArrayRef | 数值型数组的引用。 |
String | 字符串。 |
StringRef | 字符串引用。 |
StringSeries | 和周期长度一致的String型序列值。 |
StringArray | 字符串数组。 |
StringArrayRef | 字符串数组的引用。 |
保留字
保留字都有自己独特的意思或用途,主要是一些功能关键字,系统函数,以及数据类型等。
下面分类列举出系统主要的保留字。
数据类型
包含3种基本类型,共9种数据类型能够,详细说明参见数据类型。
运算符
类型 | 保留字 |
算术运算符 | + - * / % ^ |
关系运算符 | > >= < <= == != <> |
逻辑运算符 | AND/&& OR/|| NOT/! |
括号 | (){} [] |
其它 | . , |
功能关键字
保留字 | 说明 |
Params | 用该关键字宣告参数定义的起始,参数必须填写默认值。 |
Vars | 用该关键字宣告变量定义的起始(可以赋初值), 变量不填写初值时,系统将自动为其填充初值。 |
If | 条件语句。 |
Else | 条件语句。 |
Begin | 用该关键字宣告程序主体的起始。 |
End | 用该关键字宣告程序主体的结束。 |
For | 循环语句。 |
To | 循环语句。 |
DownTo | 循环语句。 |
While | 循环语句。 |
Break | 循环语句。 |
Continue | 循环语句。 |
True | 真。 |
False | 假。 |
数据源
保留字 | 说明 |
Data0-Data49 | 支持50个数据源。 |
数据输出
保留字 | 说明 |
PlotBool | 输出布尔型值。 |
PlotNumeric | 输出数值型值。 |
PlotString | 输出字符串值。 |
UnPlot | 取消指定位置的输出。 |
Alert | 报警输出。 |
Buy | 多头建仓操作。 |
Sell | 多头平仓操作。 |
SellShort | 空头建仓操作。 |
BuyToCover | 空头平仓操作。 |
... | 其他系统函数。 |
公式样例
(常见语法都有了,程序员的话应该看下这个就够了)
公式应用输出技术分析RSI,脚本如下:
ParamsNumeric Length(14);Numeric OverSold(20);Numeric OverBought (80);
VarsNumeric RSIValue(0);Numeric RSIColor(-1);
BeginRSIValue = RSI(Close,Length);If (RSIValue > OverBought){RSIColor = RED;}Else If (RSIValue < OverSold){RSIColor = CYAN;}PlotNumeric("RSI1", RSIValue, RSIColor);PlotNumeric("超卖", OverSold);PlotNumeric("超买", OverBought);If(CrossOver(RSIValue,OverSold)){Alert("Indicator exiting oversold zone");}If(CrossUnder(RSIValue, OverBought)){Alert("Indicator exiting overbought zone");}
End
TB交易开拓者入门教程相关推荐
- 计量经济与时间序列_ACF自相关与PACF偏自相关算法解析(Python,TB(交易开拓者))
1 在时间序列中ACF图和PACF图是非常重要的两个概念,如果运用时间序列做建模.交易或者预测的话.这两个概念是必须的. 2 ACF和PACF分别为:自相关函数(系数)和偏自相关函数(系数). ...
- python 计量经济包_计量经济与时间序列_ACF与PACF算法解析(Python,TB(交易开拓者))...
1 在时间序列中ACF图和PACF图是非常重要的两个概念,如果运用时间序列做建模.交易或者预测的话.这两个概念是必须的. 2 ACF和PACF分别为:自相关函数(系数)和偏自相关函数(系数). ...
- 计量经济 python_计量经济与时间序列_ACF与PACF算法解析(Python,TB(交易开拓者))
1 在时间序列中ACF图和PACF图是非常重要的两个概念,如果运用时间序列做建模.交易或者预测的话.这两个概念是必须的. 2 ACF和PACF分别为:自相关函数(系数)和偏自相关函数(系数). ...
- tb交易开拓者常见问题集合
1. 自动交易日志 软件根目录ctporder下 2.由于消息太多卡住,如何处理 删除 用户名\MsgManage\TradeMsg0.dat 这个文件.此文件太大会无法登陆. 3.无法登陆的预防 非 ...
- TB交易开拓者实盘策略002
Params Numeric midtanqilen(5); //黄线通道突破的长度参数初始值 Numeric BreakLimen(0); //价格突破黄线超出的比例 Numeric barsPer ...
- TB交易开拓者实盘策略003
Params Numeric N1(5); Numeric N2(10); Numeric ShortLimen(0); Numeric LongLimen(0); Numeric LinearLen ...
- 交易开拓者TB夜盘编程技术集
一.夜盘交易的基本情况 目前期货市场上,越来越多的品种都加入了夜盘交易大军.截止7月23日,目前已经确定在夜盘交易的有: 上海期货交易所:白银ag,铜cu,金au,锌zu 大连商品交易所:棕榈油p.焦 ...
- 一条数据的HBase之旅,简明HBase入门教程-开篇
常见的HBase新手问题: 什么样的数据适合用HBase来存储? 既然HBase也是一个数据库,能否用它将现有系统中昂贵的Oracle替换掉? 存放于HBase中的数据记录,为何不直接存放于HDFS之 ...
- 【Hbase】HBase入门教程
入门好文章研读: <一条数据的HBase之旅,简明HBase入门教程-开篇>:https://blog.csdn.net/nosqlnotes/article/details/796470 ...
- 【直播回顾】蚂蚁金服高级开发工程师萧恺:IDEA 插件开发入门教程
主讲人:萧恺(蚂蚁金服-支付宝事业群-高级开发工程师) 本名:肖汉松 讲师介绍: 热爱阅读,喜欢挑战,热衷尝试新的技术,关注技术背后的原理. 关注领域:Java 服务端开发,分布式系统 关注语言:Ja ...
最新文章
- JSR 133 Java内存模型以及并发编程的最权威论文汇总
- 【每日一题】7月17日题目精讲—BOWL 碗的叠放
- HTML5实现Word中文字全环绕图片效果
- 计算机操作系统教程讲解视频,计算机操作系统(54集)全套教学视频
- 怎样合理地定义用户流失
- mac flutter开发环境 flutter环境变量的配置
- 聚类及DBSCAN 聚类算法
- 在CUDA10的环境下安装支持gpu的tensorflow版本(亲测有效)
- MulT: An End-to-End Multitask Learning Transformer 多任务共享注意力
- 第1章 Python 顺序结构
- Android 开发中渐变背景的简单使用
- html5手机网站需要加的那些meta标签,手机网站自适应
- CSS制作的32种图形效果 梯形 | 三角 | 椭圆 | 平行四边形 | 菱形 | 四分之一圆 | 旗帜
- unplugin插件
- twitter加载很慢_我很高兴加入Twitter的6个理由
- RT_Thread_进程间通讯——邮箱
- Python项目对接CAS方案
- Google play中“此应用与您设备不兼容”的问题
- 服务器文件路径的例子,完整SQL Server实例迁移案例
- java slf4j日志级别_SLF4J日志级别以及使用场景