听说金字塔不错,今天下载了一个1.991版,由于以前对分析家很熟,做了一个简单的交易系统,准备熟悉和研究一下,结果令人晕头转向!
如上图,是一个简单的均线交易系统,开仓点2929.6,持有空头头寸,在十字光标处,收盘价为2918,明显已经至少盈利10点,为什么浮动盈利还是负数?
交易系统源码:
input:PS(5,0,1000,1),PL(36,0,1000,1);
MA1 : MA(CLOSE,PS);
MA2 : MA(CLOSE,PL);
IF cross(MA1,MA2) THEN
BEGIN
sellshort(holding<0, holding,thisclose);
buy(1,1,thisclose);
END
IF cross(MA2,MA1) THEN
BEGIN
sell(holding>0, holding, thisclose);
buyshort(1,1,thisclose);
END
持仓:holding,linethick0;
开仓价:enterprice,linethick0;
浮动盈亏:OPENPROFIT,linethick0;
到这里2910,盈利19点,浮动盈利才转正
在[系统编辑] =》 [费率设置] 中,按股指期货合约设置好有关参数
非常感谢!问题已经解决,不过有新问题,为什么我的交易系统,前半部分显示正确的进场出场信号,而后面的数据却不显示呢?可能的原因是什么呢?与数据超过2400单位有关?
谢谢回复!