如何控制回撤比 (文华财经WH8赢智V8.2)

投资者咨询:如何控制回撤比 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-13 11:52
 //该示范主要用海龟交易法则,演示“头寸计算,最大仓位控制等资金管理”的编写方法
//编写示范中,只对示范重点内容语句进行了注释,其他语句请自行翻译,或者咨询文华工作人员
//该模型仅仅用来示范演示使用,依此入市,风险自负。

TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//真实波幅
ATR:=MA(TR,1); //求26个周期内真实波幅的简单移动平均
TC..INTPART((MONEYTOT*0.01/(UNIT*ATR)));//根据权益的1%计算下单手数
MTC..2*TC; //总的持仓头寸
HH:=HV(H,1);
LL:=LV(L,2);
CROSSUP(C,HH)&&ISLASTBK=0&&ISLASTSK=0&&BARPOS>=26,BK(TC);//最新价超过20周期的最高值,首次买入开仓,手数为TC手
CROSSDOWN(C,LL)&&ISLASTBK=0&&ISLASTSK=0,SK(TC); //最新价跌破20周期的最低值,首次卖出开仓,手数为TC手
C>=BKPRICE+0.4*ATR&&BKVOL<MTC&&ISLASTBK,BK(TC);//价格在上次开仓的基础上上涨0.5倍ATR,在手数不超过4倍TC的时候,买入加仓TC手
C<=SKPRICE-0.4*ATR&&SKVOL<MTC&&ISLASTSK,SK(TC);//价格在上次开仓的基础上下跌0.5倍ATR,在手数不超过4倍TC的时候,卖出加仓TC手
C<=(BKPRICE-2*ATR)&&BKVOL>0,SP(BKVOL);//最新价小于开仓价减去2倍的ATR,止损平仓
C>=(SKPRICE+2*ATR)&&SKVOL>0,BP(SKVOL); //最新价大于开仓价加上2倍的ATR,止损平仓
CROSSUP(H,HV(H,10))&&SKVOL>0,BP(SKVOL);//最高价上穿10周期最高价,平仓
CROSSDOWN(L,LV(L,10))&&BKVOL>0,SP(BKVOL); //最低价下穿10周期的最低价,平仓
TRADE_AGAIN(8);


回撤最大幅度控制为20%,如何编制模型!!老师?谢谢!!!

技术人员回复
日期:2018-8-13 13:36
 核实您的思路

回撤最大幅度控制为20%,指的是当笔交易回撤20%,还是从最大权益回撤20%,之后限制开仓呢?

限制开仓之后,还继续交易吗?
投资者咨询:如何控制回撤比 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-13 11:52
 回撤最大幅度控制为20%,指的是从最大权益回撤20%,之后限制开仓,最大权益回升到此点位时继续上一信号开仓。开仓数为前面同一信号数之和。
投资者咨询:如何控制回撤比 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-13 11:52
 开仓数为前面同一信号数之和,指的是前面同一信号所开仓的仓位数之和。
技术人员回复
日期:2018-8-13 16:28
 权益是根据开平信号而变动的

也就说,禁止开仓后,权益值始终保持不变了,所以不存在回升到前一点位这种情况的

建议您调整思路,比如限制N周期不开仓,超过N周期满足开仓条件在开仓
投资者咨询:如何控制回撤比 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-13 11:52
 我的意思:禁止开仓后,电脑后台模拟计算市值,当市值回升到当前市值了,继续开仓!!
投资者咨询:如何控制回撤比 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-13 11:52
 电脑后台继续模拟当前信号计算市值,当市值回升到当前市值了,继续开仓!!
技术人员回复
日期:2018-8-14 16:35
只有实际开仓,权益值才会发生变化的

不开仓,函数是读取不到的,并且也无法进行模拟

建议您调整下编写思路