程序化交易修改程序20 (文华财经WH8赢智V8.2)

投资者咨询:程序化交易修改程序20 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-7 17:26
下面这个模型,加入开仓条件,首次开仓1手,下次开仓加1手,最多加5次 
P:11896;//画线的点位
CROSS(C,1.001*P),BPK(5);//超0.1多
CROSSDOWN(C,0.999*P),SPK(5);//跌0.1空
C>BKPRICE*1.01,SP(5);
C<SKPRICE*0.99,BP(5);
MULTSIG(0,0,1,0);
技术人员回复
日期:2018-9-7 17:46
 前一次开多,第二次开空

那么开空是在开多的基础上加1手吗?

加满5手后,后续都以5手进行开仓?
投资者咨询:程序化交易修改程序20 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-7 17:26
 是的,,开多或者开空,第一次一手,反手时就是2手,一共加5次,以后都是5手进行开仓,直到赢利止盈停止
投资者咨询:程序化交易修改程序20 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-7 17:26
图片点击可在新窗口打开查看 
投资者咨询:程序化交易修改程序20 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-7 17:26
图片点击可在新窗口打开查看 
投资者咨询:程序化交易修改程序20 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-7 17:26
图片点击可在新窗口打开查看 
技术人员回复
日期:2018-9-7 19:23
 请参考:

P:11896;//画线的点位
CROSS(C,1.001*P)&&SKVOL=0,BPK(1);//超0.1多
CROSSDOWN(C,0.999*P)&&BKVOL=0,SPK(1);//跌0.1空
CROSS(C,1.001*P)&&SKVOL>0,BPK(IF(SKVOL+1>5,5,SKVOL+1));//超0.1多
CROSSDOWN(C,0.999*P)&&BKVOL>0,SPK(IF(BKVOL+1>5,5,BKVOL+1));//跌0.1空
C>BKPRICE*1.01,SP(BKVOL);
C<SKPRICE*0.99,BP(SKVOL);
MULTSIG(0,0,1,0);

投资者咨询:程序化交易修改程序20 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-7 17:26
看一下

图片点击可在新窗口打开查看 
技术人员回复
日期:2018-9-7 19:42
 请参考:

P:3125;//画线的点位
NN:=BARSLAST(CROSS(BKVOL>0||SKVOL>0,0.5))+1;
NX:=COUNTSIG(BPK,NN)+COUNTSIG(SPK,NN);
NG:=COUNTSIG(BPK,0)+COUNTSIG(SPK,0);
CROSS(C,1.001*P)&&(NG=0||NX<5),BPK(1);//超0.1多
CROSSDOWN(C,0.999*P)&&(NG=0||NX<5),SPK(1);//跌0.1空
C>BKPRICE*1.01,SP(BKVOL);
C<SKPRICE*0.99,BP(SKVOL);
MULTSIG(0,0,1,0);

投资者咨询:程序化交易修改程序20 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-7 17:26
不对呀 ,,

图片点击可在新窗口打开查看