- 精华
- 0
- 在线时间
- 132 小时
- UID
- 9103
- 积分
- 351
- 帖子
- 38
- 阅读权限
- 50
- 注册时间
- 2010-4-24
- 最后登录
- 2019-3-30
- 精华
- 0
- UID
- 9103
- 积分
- 351
- 帖子
- 38
- 主题
- 11
- 阅读权限
- 50
- 注册时间
- 2010-4-24
- 最后登录
- 2019-3-30
|
咨询一个新问题:
1、setStopLoss和setPercentTrailing,可以和buy/sellshort一起用的吧?
2、多次使用setStopLoss和setPercentTrailing是否是每次都执行一遍的?就是说,下面是我的一段代码,能达到注释的预想效果吗?
//阶梯追踪止赢,超过5R利润回撤25%止盈、超过10R回撤20%止盈、超过20R回撤10%止盈,R是平均亏损的统计值
SetPercentTrailing(CurrentContracts*5*R*300,0.25,True);
SetPercentTrailing(CurrentContracts*10*R*300,0.2,True);
SetPercentTrailing(CurrentContracts*20*R*300,0.1,True);
//止损
//N日平均波幅ATR
TR=MAX(MAX((HIGH-LOW),ABS(CLOSE[1]-HIGH)),ABS(CLOSE[1]-LOW));
ATR=Average(TR,N);
//3倍ATR和统计R值作为双重止损停价(先达到止损价位的先发单)
SetStopLoss(0,CurrentContracts*R*300,True);
SetStopLoss(0,CurrentContracts*3*ATR*300,True); |
|