6.4 郑棉期货合约的基本面模型编写实例

6.4 郑棉期货合约的基本面模型编写实例


郑棉期货合约的基本面模型编写的基本思路如下。

1. 郑棉期货合约入场条件

在美国棉花年末库存量增大的月份, 市场处于做空氛围,在该条件下,如果棉花现货价格与期货价格的基差持续缩小,空头入场。

在美国棉花年末库存量减小的月份, 市场处于做多氛围,在该条件下,如果棉花现货价格与期货价格的基差持续增大,多头场。

2. 郑棉期货合约加仓条件

盈利的情况下,郑商所棉花库存持续增大,利空棉花,空头加仓。

盈利的情况下,郑商所棉花库存持续减小,利多棉花,多头加仓。

盈利的情况下,棉花现货价格与期货价格的基差持续缩小,利空棉花,空头加仓。

盈利的情况下,棉花现货价格与期货价格的基差持续增大,利多棉花,多头加仓。

3. 郑棉期货合约出场条件

棉花现货价格与期货价格的基差持续扩大, 平掉空头恃仓。

棉花现货价格与期货价格的基差持续缩小,平掉多头持仓。

沉淀资金持续减小的情况下, 品种投资热情降低,请仓出场。

下面来利用赢智程序化交易软件编写郑棉期货合约的基本面模型。

打开赢智程序化交易软件,单击导航栏左侧的"模型",然后在空白处单击右键, 在弹出菜单中单击"新建公式" , 弹出"My Language (麦语言)趋势跟踪模型编写平台一新建趋势跟踪模型"对话框, 然后编写代码,如图6.20所示。

需要注意的是,这里有一个参数,名称为"MARGIN" ,最小值为1 ,最大值为100 ,默认为5。

代码如下:

下面保存文件。单击菜单栏中的"文件/另存为"命令,弹出"另存为"对话框,然后保存在"基本面模型"中,文件名为"郑棉期货合约的主运本面模型",如图6.21 所示。

然后单击"保存"按钮,这样在基本面模型中,就可以看到"郑棉期货合约的基本面模型"文件,如图6.22 所示。

下面我们来回测该基本面模型。单击"郑州CZCE" 选项,然后选撵"郑棉指数",如图6.23 所示。

双击"郑棉指数",显示其日K 线图,然后再双击"郑楠期货合约的基本面模型"文件,加载就用该模型,如图6.24 所示。

选择"郑棉期货合约的基本面模型"文件,然后单击右键,在弹出菜单中单击"编辑公式"命令,打开"郑棉期货合约的基本面模型"文件。

再单击菜单栏中的"检测/回测报告"命令,弹出"模型回测报告"对话框,如图6.25 所示。

当然, 还可以查看模型的资金曲线、信号明细、敏感性测试图、参数优化等,这些内容在第5 章己详细讲过, 这里不再重复。