股票程序化交易2 (文华财经WH8赢智V8.2)

投资者咨询:股票程序化交易2 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-24 8:26
 帮我编个股票程序化模型。
价格上穿80日均线1%,买入,价格跌破80日均线1%卖出。
开仓方法:首次开仓100股,如果出现亏损下次开仓就是100+100股,再亏损就是100+100+100.最多加5次。
              如果出现盈利,是买入价的10%,平仓80%仓位,留20%仓位。
              
技术人员回复
日期:2018-7-24 8:31

 参考:


MA80:MA(C,80);
N:IF(TNUMSEQLOSS=0,1,IF(TNUMSEQLOSS>1&&TNUMSEQLOSS<5,TNUMSEQLOSS,5))*100;
CROSS(C,MA80*1.01),BPK(N);
CROSSDOWN(C,MA80*1.01),SPK(N);
C>BKPRICE*1.1,SP(BKVOL*0.8);

投资者咨询:股票程序化交易2 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-24 8:26
 不对,第一次买100,第二次是100+100,第三次100+100+100,最多加5次
你这个,第二次就变成500了
投资者咨询:股票程序化交易2 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-24 8:26
 K线是向前复权的价格

技术人员回复
日期:2018-7-24 8:57

 参考:

 

MA80:MA(C,80);

N:IF(TNUMSEQLOSS=0,1,IF(TNUMSEQLOSS>=1&&TNUMSEQLOSS<5,TNUMSEQLOSS,5))*100;
CROSS(C,MA80*1.01),BPK(N);
CROSSDOWN(C,MA80*1.01),SPK(N);
C>BKPRICE*1.1,SP(BKVOL*0.8);
 

投资者咨询:股票程序化交易2 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-24 8:26
价格高于80日均线1%买入,价格低于80日均线1%卖出。图片阴线,价格也没有低于80均线,怎么平仓了呢

图片点击可在新窗口打开查看 
技术人员回复
日期:2018-7-24 9:07

 核实一下,低于1%是指均线乘0.99吗?

 

如果是:

 

MA80:MA(C,80);

N:IF(TNUMSEQLOSS=0,1,IF(TNUMSEQLOSS>=1&&TNUMSEQLOSS<5,TNUMSEQLOSS,5))*100;
CROSS(C,MA80*1.01),BPK(N);
CROSSDOWN(C,MA80*0.99),SPK(N);
C>BKPRICE*1.1,SP(BKVOL*0.8);

 

投资者咨询:股票程序化交易2 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-24 8:26
 我要向前复权的价格,跑程序
技术人员回复
日期:2018-7-24 9:19
 设置向前复权加入语句:STOCKDIVD(0); 
投资者咨询:股票程序化交易2 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-24 8:26
 这个不是向后复权吗