加仓模型咨询 [开拓者 TB]
-
咨询内容:
请教下版主
- Params
- Numeric N1(1);
- Numeric N2(3);
- Numeric Lots(1);
- Numeric LastTradeMins(14.00);//最后交易时间
- Numeric ExitOnCloseMins(14.55);//平仓时间
- Vars
- NumericSeries AA;
-
- Begin
- AA=(CLOSE-OpenD(0))/OpenD(0);
- If(MarketPosition==0)
- {
- If(time<LastTradeMins/100 && AA>0.01)
- {
- Buy(Lots,Close);
- }
- }
- else If(MarketPosition==1) // 有多仓的情况
- {
- If( time<LastTradeMins/100 AND AA>0.03 );
- {Buy(Lots,Close);
- }
- }
- If(Time>=ExitOnCloseMins/100)
- {
- Sell(0,Close);
- BuyToCover(0,Close);
- }
- End
来源:CXH99.COM
- Params
-
TB技术人员:
请教请教
-
TB客服:
xk1989 发表于 2017-6-29 14:48
请教请教
如果不要满足了第一个条件后连续开仓,你可以再约束一下加仓条件,目前加仓条件只有一个就是有多仓持仓,开仓后的bar确实都满足这个条件 -
网友回复:
我的加仓条件应该是有多仓持仓且涨幅过一定比例才开仓的
- 网友回复:
xk1989 发表于 2017-6-29 17:06
我的加仓条件应该是有多仓持仓且涨幅过一定比例才开仓的
把if后面的分号去掉
If( time<LastTradeMins/100 AND AA>0.03 );
If( time<LastTradeMins/100 AND AA>0.03 )
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容