投资者咨询:加减仓模型的平仓问题 (文华财经wh9)
来源:文华财经 日期:2019-3-5 14:23
在加减仓模型中怎么实现当下价格达到第N-1个开仓价位的0.99平掉第N次开仓的开仓手数(之前的开仓都不平),当下价格达到第N-2个开仓价位的0.99平掉第N―1次开仓的开仓手数(之前的开仓都不平),依次类推 ,但第一次开仓的开仓手数作为底仓一直不平
技术人员回复
日期:2019-3-5 14:30
Params
Numeric X1(9900);
Numeric X2(10006);
Vars
NumericSeries A;
NumericSeries B;
Setting
AddTimes:1000;
Begin
A= X1/10000;
B=X2/10000;
If(Date==20180828&&BKVol==0&&Time==0.1703)
{
Buy((Money*0.2)/(170.5*MarginRatio*ContractUnit+Fee),170.5);
}
If(Low<= RefSig_Price(Buy,1)*A&&BKVol>0)
{
Buy(SigVol(1), RefSig_Price(Buy,1)*A);
}
If( High>=RefSig_Price(Buy,2)*B&&SigNum>=2&&BKVol>=SigVol(1)*2 )
{
Sell(RefSig_Vol(Buy,1), RefSig_Price(Buy,2)*B);
}
End
投资者咨询:加减仓模型的平仓问题 (文华财经wh9)
来源:文华财经 日期:2019-3-5 14:23
不对吧,你这不还是全部平仓了?要保留底仓的 ,如果达到平仓价格后的前后两个K线的收盘价都符合平仓价格,只在第一根K线下一次交易指令,其余的都不下了
技术人员回复
日期:2019-3-5 14:36
投资者咨询:加减仓模型的平仓问题 (文华财经wh9)
来源:文华财经 日期:2019-3-5 14:23
但是你这样如果达到平仓价格后的前后两个K线的收盘价都符合平仓价格,会发两次平仓指令啊
技术人员回复
日期:2019-3-5 14:44
投资者咨询:加减仓模型的平仓问题 (文华财经wh9)
来源:文华财经 日期:2019-3-5 14:23
换成N呢?
在加减仓模型中怎么实现当下价格达到第N-1个开仓价位的0.99平掉第N次开仓的开仓手数(之前的开仓都不平),当下价格达到第N-2个开仓价位的0.99平掉第N―1次开仓的开仓手数(之前的开仓都不平),依次类推 ,但第一次开仓的开仓手数作为底仓一直不平