老师您好,问题咨询 (文华财经WH8赢智V8.2)

投资者咨询:老师您好,问题咨询 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-24 19:28
老师,帮忙编写:
1.引用保证金逐笔浮盈,亏损达5%平仓
2.引用保证金逐笔浮盈,盈利20%后,回撤5%平仓,盈利40%后回撤10%平仓,盈利60%以上,回撤20%平仓。
技术人员回复
日期:2018-5-24 19:41
 参考:

T1:ABS(PROFIT)/MONEYTOT>0.05 && PROFIT<0;
N:=BARSLAST(CROSS(SKVOL+BKVOL,0.5))+1;
HH:=HHV(PROFIT,N);
MM:=HHV(MONEYTOT,N);
T2: HH/MM>0.2 && PROFIT<=HH*0.95;
T3: HH/MM>0.4 && PROFIT<=HH*0.9;
T4: HH/MM>0.6 && PROFIT<=HH*0.8;
T1 || T2 || T3 || T4,CLOSEOUT;
投资者咨询:老师您好,问题咨询 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-24 19:28
 老师,我看MONEYTOT是返回当前模组子账户权益,他是引用的保证金占比么?比如过的模组子账户分配资金是20万,我开了两手焦炭,共计6万块的保证金,我是想实现这6万块的保证金亏损0.05后平仓,以上策略就是这个含义么?
技术人员回复
日期:2018-5-24 19:52
 1楼使用6万元开仓的浮动盈亏与当前模组子账户的总权益计算盈亏比例

您可以结合函数说明来理解一下,是否与您的思路相符合

投资者咨询:老师您好,问题咨询 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-24 19:28
 那将这个MONEYTOT如何替换成开仓保证金呢?请老师帮忙修改下
技术人员回复
日期:2018-5-24 20:05
 参考:

PP:=IF(BKVOL>0,BKPRICE,IF(SKVOL>0,SKPRICE,0));
VV:=IF(BKVOL>0,BKVOL,IF(SKVOL>0,SKVOL,0));
BZ:PP*VV*UNIT*MARGIN;

T1:ABS(PROFIT)/BZ>0.05 && PROFIT<0;
N:=BARSLAST(CROSS(SKVOL+BKVOL,0.5))+1;
HH:=HHV(PROFIT,N);
MM:=HHV(BZ,N);
T2: HH/MM>0.2 && PROFIT<=HH*0.95;
T3: HH/MM>0.4 && PROFIT<=HH*0.9;
T4: HH/MM>0.6 && PROFIT<=HH*0.8;
T1 || T2 || T3 || T4,CLOSEOUT;