连续止损后如何自动加仓 [开拓者 TB]
-
咨询内容:
我想在连续止损3次后再次开仓时自动加1手,要如何实现,请管理员帮忙在我下面的模板上修改加入加仓代码,万分感谢!!!!急急急急..................
If(MarketPosition==0)
{
If(条件1)
{
SellShort;
}
}//开仓//
If(MarketPosition==-1)
{
If(条件2)
{
BuyToCover
;}//止损//
}
If(MarketPosition==-1)
{
If(条件3)
{
BuyToCover
;}//止盈//
}来源:CXH99.COM
-
TB技术人员:
本帖最后由 小米 于 2018-12-12 17:06 编辑
大概是这个逻辑,没有编译过,没有检查过细节。先看看吧。- vars
- numericseries flag;
- begin
- if(marketposition==1 && sellcon==true)
- {
- if(price<entryprice)
- {
- flag = falg +1;
- }else
- {
- flag =0;
- }
- sell(0,price);
- }
- if(marketpositition==-1 && buycon ==true)
- {
- if(price>entryprice)
- {
- flag = flag +1;
- }else
- {
- flag = 0;
- }
- buytocover(0,price);
- }
- if(marketposition ==0)
- {
- if( condition1)
- {
- if(flag>=3)
- {
- sellshort(2,price);
- }else
- {
- sellshort(1,price);
- }
- }
- }
- vars
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 或微信:cxhjy888 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容