Home >  > 开拓者交易教程

开拓者交易教程

几年前用过开拓者交易,最近一用,发现用法又变了,在这里记录一下吧。

一、登陆

因为我之前注册过,所以直接用手机短信登陆就可以了。

 

二、建立策略

(一)打开公式管理器,并点击“新建公式运用”按钮。

(二)输入策略相关信息

(三)输入策略代码

输入代码,点击“保存”按钮。

 

附代码:


Params
Numeric length1(5);// 短期指数平均线参数
Numeric length2(20);// 长期指数平均线参数
Vars
Series<Numeric> ma1;
Series<Numeric> ma2;
Series<bool> bool_crossover;
Series<bool> bool_crossunder;


Events
OnBar(ArrayRef<Integer> indexs)
{
ma1 = AverageFC(Close,length1);
ma2 = AverageFC(Close,length2);
PlotNumeric("ma1",ma1);
PlotNumeric("ma2",ma2);

//金叉
bool_crossover = ma1[1] <= ma2[1] and ma1 > ma2;
bool_crossunder = ma1[1] >= ma2[1] and ma1 < ma2;

If(bool_crossover[1])
{
Buy(1,open);
}

If(bool_crossunder[1])
{
SellShort(1,open);
}
}

 

(四)编译代码

点击“编绎”按钮,底问状态栏显示“本地库公式XXX编译完成”即表述编译成功,如果编译失败会看到相关的出错信息。

(五)运行代码

点击“行情报价”,再点击你要回测的期货名称。

在行情图上,点击右键,在弹出的对话框中选择“插入公式”,然后在弹出的窗口中,找到自己编写的公式。

然后就可以在行情图看到效果。

 

三、查看策略报告

参考:

https://www.tbquant.net/TrainDetail?id=428

 

暧昧帖

本文暂无标签