- 58
- 0
- 约2.71万字
- 约 107页
- 2019-06-13 发布于江苏
- 举报
程序化交易编程技术与实战应用
1
1
编程基础与示例
2 系统测试与评估
3 策略示例与应用
2
TB公式基本概念
什么是TB公式?
TB公式类型
用户函数
公式应用(包括技术指标、交易指令等)
如何创建和应用公式?
公式导入(*.fbk)
或新建公式应用,粘贴代码,校验保存公式(编译)
打开超级图表,选择交易品种,插入公式应用
修改公式应用设置
启动自动策略交易系统
3
模型一:单均线系统SMAS
交易规则:
如果收盘价格高于均线,做多,如原来持有空
单,则先平空单,再建多仓
如果收盘价格低于均线,做空,如原来持有多
单,则先平多单,再建空单
均线周期暂采用10 日
交易头寸暂为1手
4
公式代码
Params
Numeric Length(10);
Numeric Lots(1);
Vars
NumericSeries MA;
Begin
MA = AverageFC(Close,Length);
PlotNumeric(MA,MA);
If (MarketPosition 1 and Close[1] MA[1])
{
Buy(Lots, Open);
}
If (MarketPosition -1 and Close[1] MA[1])
{
SellShort(Lots,Open);
}
End
编译公式
7
8
9
10
11
12
TB公式运行机制
从左到右,从上到下
13
盘中和盘后公式运行的差别
盘后公式的执行情况分析
K线是确
原创力文档

文档评论(0)