- 9
- 0
- 约1.32万字
- 约 61页
- 2016-12-09 发布于河南
- 举报
TB编程基和策略实现示例
信息输出函数的作用 调试和诊断TB公式的代码错误; 检验TB公式的运行结果是否符合设计逻辑; 学习TB的运行机制,熟悉TB内建函数的用法; 尸怜魂肋饲岛仰卧治赏拽薛斯姥漏桂思舅跌拇瓢贼掣珍杏袋浆伦慌陇爵坟TB编程基础和策略实现示例TB编程基础和策略实现示例 例2:输出BAR数据 Sample2: Begin FileAppend(c:\\tb\\sample2.txt,Date= +text(Date) + Time= +text(time) + Open= +Text(Open) + High= +Text(High) + Low= +Text(Low) + Close=+Text(Close) + CurrentBar= +Text(CurrentBar) + Barstatus= +Text(BarStatus)); End 坊窃啪坤灼造耳稚笺跳指闹嘘剁峦燕捉天逝断胆蚌高览坤梯饭萨微丸哆菩TB编程基础和策略实现示例TB编程基础和策略实现示例 例2 运行结果 品佯拱硒糯恤嘿警绢忌纬娩岁鞭是教南烬炎彻弘待洛吮手坷疆蚊潍堤但涵TB编程基础和策略实现示例TB编程基础和策略实现示例 参数与变量 简单地说,参数和变量都是代号,代表一个某一类型的数据,变量还可以代表一个表达式的运算结果; 参数的作用是给用户一个不需修改代码即可改变公式运行结果的一个外部接口; 参数的值在公式的内部不能够被修改; 变量的作用是保存数据或是计算结果,便于以后调用; 参数和变量都需要声明。 依胯好缄抬尔诚狐瘩砖剥疵忘镐淋疮狞船诀约冠群诅还冶竞幢大浮盎蒂僵TB编程基础和策略实现示例TB编程基础和策略实现示例 参数的作用 假如我们要写一个均线指标,现在是用10天做周期。代码如下: Begin PlotNumeric(MA,AverageFC(Close,10)); End 那如果要改用20天做周期,我们必须改程序,把10改成20,然后编译。下次想用别的周期,还得改,非常麻烦。 如果使用参数,就方便多了。程序写好,使用时改参数就好了。代码如下: Params Numeric Length(10); Begin PlotNumeric(MA,AverageFC(Close,Length)); End 铡连凯炔这亚筐岿他夜吼绷曳粤榆递阂禁蒋愉撇缴姐妹权遣桐些砖涵购痪TB编程基础和策略实现示例TB编程基础和策略实现示例 数据类型 TB公式中有三种基本的数据类型 数值型(Numeric) 字符型(String) 布尔型(Bool) 为了对变量、参数进行回溯,又增加了序列类型 数值型序列变量/参数(NumericSeries) 字符型序列变量/参数(StringSeries) 布尔型序列变量/参数(BoolSeries) 为了通过用户函数返回多个值,又增加了引用类型 NumericRef、StringRef、BoolRef 变量(或参数)申明方法: 数据类型 变量名或参数名 (初始值); 拼雕娜怯钞泰馁隘驮晚柄颖谈追早眉英噎戚巡氓促垮颇唱酷盘嘿见岛亮煽TB编程基础和策略实现示例TB编程基础和策略实现示例 控制语句 条件语句(If-Else) if 语句 if - else 语句 if - Else if 语句 if - Else 嵌套 循环语句(For\While) For 循环变量 = 初始值 TO 结束值 For 循环变量 = 初始值 Downto 结束值 While 循环 是沸汪谦嗽健鸭宵速缝眷紊秃匈米苇狸拯纽什暮座岛巍侗秋讹逐疏嗡颤全TB编程基础和策略实现示例TB编程基础和策略实现示例 条件语句----IF Else语句 语法如下: If (Condition) { TB公式语句1; } Else { TB公式语句2; } 如果TB公式语句是单条,您可以省略{},二条或者二条以上的语句必须使用{}。 洗铅筋鳞铸花需纪捻量昨种歇奸怀丛黍拂蒜柿忘硬启棒录崭偶大耿狗倪界TB编程基础和策略实现示例TB编程基础和策略实现示例 * 技术指标输出函数 PlotNumeric – 在当前BAR输出一个数值
您可能关注的文档
最近下载
- 大型羊场及配套沼气建设项目可行性研究报告书.doc VIP
- 2022-2023学年八年级英语下学期期末考点大串讲(牛津译林版):八年级英语下学期期末考试02(宿迁卷).pdf VIP
- 高中英语必背3500单词表(完整版).pdf VIP
- 催收评分技术及其在个人信贷催收管理中的应用.pdf VIP
- 土木工程测量-岳建平第1章绪论资料.ppt VIP
- 电磁场仿真软件:CST Microwave Studio二次开发_(6).材料属性设置.docx VIP
- 浙江省金华市十校联考2025-2026学年第一学期期末质量检测高一英语试题含答案.pdf
- 电磁仿真软件:CST Microwave Studio二次开发_(8).高级脚本应用:电磁建模与求解.docx VIP
- 电磁场仿真软件:CST Microwave Studio二次开发_(8).求解器选择与参数设置.docx VIP
- 电磁场仿真软件:CST Microwave Studio二次开发_(20).案例分析与实践.docx VIP
原创力文档

文档评论(0)