文章目录

  • 一、基础简介
  • 1. 主界面示意图
    • 主界面内容说明
  • 2. 数据类型
  • 3. 保留字
    • 运算符
    • 功能关键字
    • 数据源
    • 数据输出

软件使用说明:
交易开拓者程序化平台介绍
官网

一、基础简介

1. 主界面示意图

主界面内容说明

  • 菜单: 无工作区时,菜单为系统菜单。当工作区打开之后,对应不同的模块,系统会自动生成不同的菜单;
  • 工具栏: 无工作区时,工具栏为系统工具栏。当工作区打开之后,对应不同的模块,系统会自动生成不同的工具栏;
  • 状态栏: 包含一个简洁的报价窗体和下单工具,帐户登录,系统配置等快捷按钮;
  • 面板: 为用户建立了常用模块和功能调用的快速通道,用户只要选中某个按钮,系统可以迅速打开相对应的功能和模块窗口;
  • 工作区: 用户可以同时打开多个窗口,可以让用户同时关注更为丰富的内容。
  • 帐户管理: 对用户的交易帐户信息进行管理,包括资金,持仓,委托等信息。

2. 数据类型

  • TradeBlazer公式支持有三种基本数据类型:数值型、字符串、布尔型。
    为了通过用户函数返回多个值,我们对三种数据类型进行了扩展,增加了引用数据类型。另外,为了对变量,参数进行回溯,我们增加了序列数据类型。随后我们扩展支持了数组及数组的引用。因此,我们的数据类型共有15种,如下表所示:
名称 说明
Bool 布尔型
BoolRef 布尔型引用,表示引用Bool类型的地址。
BoolSeries 和周期长度一致的Bool型序列值,支持回溯。
BoolArray 布尔型数组。
BoolArrayRef 布尔型数组的引用。
Numeric 数值型,数字、小数、正负号。不区分整型、长型、浮点型;没有日期、时间类型
NumericRef 数值型引用。
NumericSeries 和周期长度一致的Numeric型序列值。
NumericArray 数值型数组。
NumericArrayRef 数值型数组的引用
String 字符串,需用英文双引号引用""
StringRef 字符串引用。
StringSeries 和周期长度一致的String型序列值。
StringArray 字符串数组。
StringArrayRef 字符串数组的引用

3. 保留字

保留字都有自己独特的意思或用途,主要是一些功能关键字,系统函数,以及数据类型等。

下面分类列举出系统主要的保留字。
包含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 空头平仓操作。
其他系统函数

1.交易开拓者-基础入门知识介绍相关推荐

  1. 领峰贵金属入门知识介绍:这些知识需掌握

    现在的投资市场中,投资者还是能看到很多投资产品的存在,尤其是贵金属更是因为有一定的投资优势,因此是成为投资者会选择投资的产品.在进入贵金属市场交易之前,还是需要了解下贵金属入门知识介绍,掌握这些交易知 ...

  2. Python基础入门知识(2)

    接前面的文章: Python基础入门知识(1) Python基础入门教学 2 Python的基础知识 2.2 数据类型 2.2.2 数值类型 2.2.2.1 整数 2.2.2.2 浮点数 2.2.2. ...

  3. 第一章 51单片机开发入门知识介绍

    第一章 单片机开发入门知识介绍 1.1 51单片机介绍 51单片机是对所有兼容Intel 8031指令系统的单片机的统称. 该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技 ...

  4. 学python需要什么基础知识-学习Python需要知道哪些基础入门知识?

    众所周知,Python以优雅.简洁著称,入行门槛低,可以从事Linux运维.Python Web网站工程师.Python自动化测试.数据分析.人工智能等职位!就目前来看,Python就业前景广阔.很多 ...

  5. 数据结构基础入门知识

    数据结构基础入门知识 ------ 数据结构:理解和练习 <异类-不一样的成功启示录> IP/26 192 IP/25 128 IP/24 192. 128 64  32 16  2  1 ...

  6. Swift基础入门知识学习(12)-枚举(列举)-讲给你懂

    TED演讲的8个秘诀:学习18分钟高效表达-重点笔记 Swift基础入门知识学习(11-2)-閉包-第二篇-讲给你懂 目录 枚举(列举)语法 使用 Switch 语句匹配枚举(列举)值 相关值 原始值 ...

  7. ps基础入门知识课程教程学习文字设计制作小白

    ps基础入门知识课程教程学习文字设计制作小白

  8. 超完整 Python基础入门知识教程

    本书旨在帮助Python开发人员发现该语言和相关库的突出特性,并编写简单.流畅.易于阅读和易于维护的代码.特别是生成器.属性描述符(ORM的键)和Python表达式的对象在数据库处理过程中的具体应用: ...

  9. Swift基础入门知识学习(7)-字典-讲给你懂

    Swift基础入门知识学习(6)-数组(阵列)-讲给你懂 目录 声明字典 创建一个空字典 存取与修改字典 使用for-in遍历字典中的所有值 字典转换为数组 Swift字典(dictionary) 用 ...

  10. 自己总结的MySQL基础入门知识,附思维导图

    第一次写博文,问题点可能比较多,辛苦大家帮忙指正,感谢大家. MySQL基础入门知识 前言 一.数据库基础知识 1.什么是数据库 2.数据库的分类 3.数据库的常用语言 4.数据库的常用操作方式 5. ...

最新文章

  1. 举个栗子看如何做MySQL 内核深度优化
  2. 3D神经接口系统可以感知和操纵“微型脑“
  3. djangoORM语句
  4. win10系统配置服务器地址,win10系统配置服务器地址
  5. 《深入学习VMware vSphere 6》——1.5 主流服务器的RAID配置
  6. C#中执行SQL语句
  7. win10系统如何启动sql服务器,win10系统打开SQL Server数据库服务的方法
  8. 树莓派4B安装WPS解决字体缺失问题
  9. (liunx)全套青龙面板+傻妞流水版2022年8月22日更新
  10. python 生成带有alpha 通道的视频
  11. SylixOS 技术简介
  12. word2010去掉回车符
  13. 维特比算法的通俗案例解释
  14. 设计类计算机主机要求,术业有专攻,设计师就该配台专业点的电脑
  15. LibSVM中的松弛变量和惩罚因子
  16. Android阅读源码从工具开始
  17. python 复制并重命名文件_基于python实现复制文件并重命名
  18. 关于 京东推广-京准通 脑图分享
  19. ssh信任与scp自动传输
  20. 屌丝程序员如何跟自己的老板谈加薪!!!!

热门文章

  1. 同步京东、抖音、淘宝等多处订单到本地商城,这里只举例京东同步
  2. FME转换CAD填充块文件为SHP,并正确显示颜色符号。
  3. 变更 Rancher Server IP 或域名
  4. 32位版本的轻量级linux,适用于旧计算机的10种最佳轻量级Linux发行版
  5. amend用法 git 信息_详解git commit --amend 用法
  6. 用python爬取之后发现果然如此,都说知乎的小姐姐漂亮
  7. 台风怎么看内存颗粒_【内存篇】能否Deja Vu?海力士DJR超频测试
  8. java前沿技术有哪些,写给正在求职的Java开发
  9. Apple Store教育优惠(161103)
  10. 【渝粤教育】广东开放大学 经济法基础 形成性考核 (38)