网站首页 >> 交易开拓者程序化平台介绍 >> 第三章 使用TB软件----程序自动化交易者

一、单个合约应用公式

【案例讲解】

案例一:使用系统提供的DualMA公式,对单个交易账户amplechen进行IF1309合约的自动化交易。(以3分钟周期K线为例,要求公式子图显示)

操作步骤:

1、  新建超级图表,使用“我的键盘”输入“IF1309”;

2、  设置3分钟周期。在图表上单击鼠标右键,选择“商品设置”,打开对话框(图3-1),选中商品,单击“属性”按钮,打开商品属性设置窗口,如图3-2所示;

图3-1.             “商品设置”对话框

图3-2.             商品属性设置窗口

3、  选择“常规”标签,设置N分钟周期,N值为3,单击“确定”按钮;

4、  加载公式。在图表上单击鼠标右键,弹出快捷菜单,单击“插入公式应用”,打开图3-3所示的公式对话框;

图3-3.             公式对话框

5、  选中“DualMA”公式,单击“调用”按钮;

6、  调整“DualMA”公式为子图显示。鼠标选中图表中“DualMA”公式指标线,拖拽到子图位置;

图3-4.             插入公式DualMA-子图显示效果示意

【说明】图表右上部图标,表示公式尚未启动自动交易,即此时公式已经加载到图表上,已经开始运算,交易信号都可以显示,但是尚不能自动化交易。

7、  启动自动交易。在图表上单击鼠标右键,选择“公式应用设置”,打开设置对话框,如图3-5所示;

图3-5.             “公式应用设置”对话框

勾选“启动自动策略交易系统”,选中单账户,在下拉列表里选中“amplechen”,勾选“下单不需要用户确认”,单击“确定”按钮。

【说明】自动交易启动成功之后,图表右上部图标为样式。

【补充】启动公式自动化交易的标志,

表示当前图表没有加载或执行任何的策略公式;

表示当前图表已加载策略公式并关联了交易帐户,但未启动自动策略交易;

表示当前图表已启动了半自动策略交易,即下单时需要人工确认方可发出委托;

表示当前图表已启动了全自动策略交易,讯号出现则会即时发送委托。

【问题】如果表示公式启动的图标显示为,是否一定会自动化交易?

答:不一定。还要检查状态栏的“允许自动”开关是否打开。即状态栏中的该项显示为,而不能是

即:自动化交易是否启动需要检查两个地方,一是图表右上部的自动交易图标的样式为,二是状态栏“允许自动”开关呈现