请求大师在图表交易怎样编写一个移动止盈止损的公式? 如开仓后盈利五个点后回退二个点就止盈平仓!如果开仓后盈利没有二个点反而亏损三个点就止损! 麻烦了! |
可以参考以下案例:
IF HHV(H,ENTERBARS)-CLOSE>2*MINDIFF AND HHV(H,ENTERBARS)-aVGENTERPRICE>5*MINDIFF THEN
SELL(HOLDING>0,HOLDING,MARKET); //最大浮盈超5个点,且从最高点回落2个点平多止盈
IF CLOSE-LLV(L,ENTERBARS)>2*MINDIFF AND aVGENTERPRICE-LLV(L,ENTERBARS)>5*MINDIFF THEN
SELLSHORT(HOLDING<0,HOLDING,MARKET); //空单止盈
IF aVGENTERPRICE-CLOSE>3*MINDIFF THEN
SELL(HOLDING>0,HOLDING,MARKET); //多单止损
IF CLOSE-aVGENTERPRICE>3*MINDIFF THEN
SELLSHORT(HOLDING<0,HOLDING,MARKET); //空单止损
1、代码中编写就是最大盈利超5个点,从最高点回落2个点就止盈啊。代码注释会补上。
2、代码中编写的是亏损3个点平仓。你说的亏损百分之三个点是什么意思?是亏损百分之三,还是三个点?
6楼不就是你所谓的盈亏比吗?你希望的盈亏率是什么样子的?
其实看懂6楼的代码,自己也能修改。
谢谢了