1.交易开拓者-基础入门知识介绍
文章目录
- 一、基础简介
- 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.交易开拓者-基础入门知识介绍相关推荐
- 领峰贵金属入门知识介绍:这些知识需掌握
现在的投资市场中,投资者还是能看到很多投资产品的存在,尤其是贵金属更是因为有一定的投资优势,因此是成为投资者会选择投资的产品.在进入贵金属市场交易之前,还是需要了解下贵金属入门知识介绍,掌握这些交易知 ...
- Python基础入门知识(2)
接前面的文章: Python基础入门知识(1) Python基础入门教学 2 Python的基础知识 2.2 数据类型 2.2.2 数值类型 2.2.2.1 整数 2.2.2.2 浮点数 2.2.2. ...
- 第一章 51单片机开发入门知识介绍
第一章 单片机开发入门知识介绍 1.1 51单片机介绍 51单片机是对所有兼容Intel 8031指令系统的单片机的统称. 该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技 ...
- 学python需要什么基础知识-学习Python需要知道哪些基础入门知识?
众所周知,Python以优雅.简洁著称,入行门槛低,可以从事Linux运维.Python Web网站工程师.Python自动化测试.数据分析.人工智能等职位!就目前来看,Python就业前景广阔.很多 ...
- 数据结构基础入门知识
数据结构基础入门知识 ------ 数据结构:理解和练习 <异类-不一样的成功启示录> IP/26 192 IP/25 128 IP/24 192. 128 64 32 16 2 1 ...
- Swift基础入门知识学习(12)-枚举(列举)-讲给你懂
TED演讲的8个秘诀:学习18分钟高效表达-重点笔记 Swift基础入门知识学习(11-2)-閉包-第二篇-讲给你懂 目录 枚举(列举)语法 使用 Switch 语句匹配枚举(列举)值 相关值 原始值 ...
- ps基础入门知识课程教程学习文字设计制作小白
ps基础入门知识课程教程学习文字设计制作小白
- 超完整 Python基础入门知识教程
本书旨在帮助Python开发人员发现该语言和相关库的突出特性,并编写简单.流畅.易于阅读和易于维护的代码.特别是生成器.属性描述符(ORM的键)和Python表达式的对象在数据库处理过程中的具体应用: ...
- Swift基础入门知识学习(7)-字典-讲给你懂
Swift基础入门知识学习(6)-数组(阵列)-讲给你懂 目录 声明字典 创建一个空字典 存取与修改字典 使用for-in遍历字典中的所有值 字典转换为数组 Swift字典(dictionary) 用 ...
- 自己总结的MySQL基础入门知识,附思维导图
第一次写博文,问题点可能比较多,辛苦大家帮忙指正,感谢大家. MySQL基础入门知识 前言 一.数据库基础知识 1.什么是数据库 2.数据库的分类 3.数据库的常用语言 4.数据库的常用操作方式 5. ...
最新文章
- 举个栗子看如何做MySQL 内核深度优化
- 3D神经接口系统可以感知和操纵“微型脑“
- djangoORM语句
- win10系统配置服务器地址,win10系统配置服务器地址
- 《深入学习VMware vSphere 6》——1.5 主流服务器的RAID配置
- C#中执行SQL语句
- win10系统如何启动sql服务器,win10系统打开SQL Server数据库服务的方法
- 树莓派4B安装WPS解决字体缺失问题
- (liunx)全套青龙面板+傻妞流水版2022年8月22日更新
- python 生成带有alpha 通道的视频
- SylixOS 技术简介
- word2010去掉回车符
- 维特比算法的通俗案例解释
- 设计类计算机主机要求,术业有专攻,设计师就该配台专业点的电脑
- LibSVM中的松弛变量和惩罚因子
- Android阅读源码从工具开始
- python 复制并重命名文件_基于python实现复制文件并重命名
- 关于 京东推广-京准通 脑图分享
- ssh信任与scp自动传输
- 屌丝程序员如何跟自己的老板谈加薪!!!!
热门文章
- 同步京东、抖音、淘宝等多处订单到本地商城,这里只举例京东同步
- FME转换CAD填充块文件为SHP,并正确显示颜色符号。
- 变更 Rancher Server IP 或域名
- 32位版本的轻量级linux,适用于旧计算机的10种最佳轻量级Linux发行版
- amend用法 git 信息_详解git commit --amend 用法
- 用python爬取之后发现果然如此,都说知乎的小姐姐漂亮
- 台风怎么看内存颗粒_【内存篇】能否Deja Vu?海力士DJR超频测试
- java前沿技术有哪些,写给正在求职的Java开发
- Apple Store教育优惠(161103)
- 【渝粤教育】广东开放大学 经济法基础 形成性考核 (38)