目的:阅读,学习市场现有策略都大概是怎么模式

由于我本来就是软件开发出身,所以软件使用这部分不做过多介绍,自己点点就明白了,后面用的时候在查阅了

主界面示意图

主界面内容说明

  • 菜单: 无工作区时,菜单为系统菜单。当工作区打开之后,对应不同的模块,系统会自动生成不同的菜单;

  • 工具栏: 无工作区时,工具栏为系统工具栏。当工作区打开之后,对应不同的模块,系统会自动生成不同的工具栏;

  • 状态栏: 包含一个简洁的报价窗体和下单工具,帐户登录,系统配置等快捷按钮;

  • 面板: 为用户建立了常用模块和功能调用的快速通道,用户只要选中某个按钮,系统可以迅速打开相对应的功能和模块窗口;

  • 工作区: 用户可以同时打开多个窗口,可以让用户同时关注更为丰富的内容。

  • 帐户管理: 对用户的交易帐户信息进行管理,包括资金,持仓,委托等信息。

相关论坛和学习资料

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交易开拓者入门教程相关推荐

  1. 计量经济与时间序列_ACF自相关与PACF偏自相关算法解析(Python,TB(交易开拓者))

    1   在时间序列中ACF图和PACF图是非常重要的两个概念,如果运用时间序列做建模.交易或者预测的话.这两个概念是必须的. 2   ACF和PACF分别为:自相关函数(系数)和偏自相关函数(系数). ...

  2. python 计量经济包_计量经济与时间序列_ACF与PACF算法解析(Python,TB(交易开拓者))...

    1   在时间序列中ACF图和PACF图是非常重要的两个概念,如果运用时间序列做建模.交易或者预测的话.这两个概念是必须的. 2   ACF和PACF分别为:自相关函数(系数)和偏自相关函数(系数). ...

  3. 计量经济 python_计量经济与时间序列_ACF与PACF算法解析(Python,TB(交易开拓者))

    1   在时间序列中ACF图和PACF图是非常重要的两个概念,如果运用时间序列做建模.交易或者预测的话.这两个概念是必须的. 2   ACF和PACF分别为:自相关函数(系数)和偏自相关函数(系数). ...

  4. tb交易开拓者常见问题集合

    1. 自动交易日志 软件根目录ctporder下 2.由于消息太多卡住,如何处理 删除 用户名\MsgManage\TradeMsg0.dat 这个文件.此文件太大会无法登陆. 3.无法登陆的预防 非 ...

  5. TB交易开拓者实盘策略002

    Params Numeric midtanqilen(5); //黄线通道突破的长度参数初始值 Numeric BreakLimen(0); //价格突破黄线超出的比例 Numeric barsPer ...

  6. TB交易开拓者实盘策略003

    Params Numeric N1(5); Numeric N2(10); Numeric ShortLimen(0); Numeric LongLimen(0); Numeric LinearLen ...

  7. 交易开拓者TB夜盘编程技术集

    一.夜盘交易的基本情况 目前期货市场上,越来越多的品种都加入了夜盘交易大军.截止7月23日,目前已经确定在夜盘交易的有: 上海期货交易所:白银ag,铜cu,金au,锌zu 大连商品交易所:棕榈油p.焦 ...

  8. 一条数据的HBase之旅,简明HBase入门教程-开篇

    常见的HBase新手问题: 什么样的数据适合用HBase来存储? 既然HBase也是一个数据库,能否用它将现有系统中昂贵的Oracle替换掉? 存放于HBase中的数据记录,为何不直接存放于HDFS之 ...

  9. 【Hbase】HBase入门教程

    入门好文章研读: <一条数据的HBase之旅,简明HBase入门教程-开篇>:https://blog.csdn.net/nosqlnotes/article/details/796470 ...

  10. 【直播回顾】蚂蚁金服高级开发工程师萧恺:IDEA 插件开发入门教程

    主讲人:萧恺(蚂蚁金服-支付宝事业群-高级开发工程师) 本名:肖汉松 讲师介绍: 热爱阅读,喜欢挑战,热衷尝试新的技术,关注技术背后的原理. 关注领域:Java 服务端开发,分布式系统 关注语言:Ja ...

最新文章

  1. JSR 133 Java内存模型以及并发编程的最权威论文汇总
  2. 【每日一题】7月17日题目精讲—BOWL 碗的叠放
  3. HTML5实现Word中文字全环绕图片效果
  4. 计算机操作系统教程讲解视频,计算机操作系统(54集)全套教学视频
  5. 怎样合理地定义用户流失
  6. mac flutter开发环境 flutter环境变量的配置
  7. 聚类及DBSCAN 聚类算法
  8. 在CUDA10的环境下安装支持gpu的tensorflow版本(亲测有效)
  9. MulT: An End-to-End Multitask Learning Transformer 多任务共享注意力
  10. 第1章 Python 顺序结构
  11. Android 开发中渐变背景的简单使用
  12. html5手机网站需要加的那些meta标签,手机网站自适应
  13. CSS制作的32种图形效果 梯形 | 三角 | 椭圆 | 平行四边形 | 菱形 | 四分之一圆 | 旗帜
  14. unplugin插件
  15. twitter加载很慢_我很高兴加入Twitter的6个理由
  16. RT_Thread_进程间通讯——邮箱
  17. Python项目对接CAS方案
  18. Google play中“此应用与您设备不兼容”的问题
  19. 服务器文件路径的例子,完整SQL Server实例迁移案例
  20. java slf4j日志级别_SLF4J日志级别以及使用场景

热门文章

  1. 百度首页代码(HTML+CSS+jQuery)
  2. 计算机图片处理是什么应用,计算机图像处理技术及其应用领域
  3. 第四章:经典量化策略集锦(第八篇:CAPM模型的应用 )
  4. 卷积神经网络的现代雏形——LeNet
  5. 【资讯】1225- Flutter 2.10发布,稳定支持Windows
  6. 线结构光传感器的标定
  7. TensorFlow Serving
  8. hdu 5285 wyh2000 and pupil 二分图染色发判定,求最大匹配
  9. 软件包的依赖性关系定义
  10. Silabs Homekit开发--静态Pin码的产生和使用