您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

求开仓仓位控制编程方法 [文华财经]

  • 咨询内容:  逻辑:如果一个盈利的交易平仓后,然后紧接一个亏损的交易,正常开仓量为V.从第一个亏损的交易以后的第2次信号开仓,第三次信号,第四次开仓都要开仓到正常开仓量的1/5.(V/5). 从第5次开仓信号后恢复开正常的仓位,如何编写逻辑?
    假设开仓的逻辑语句略去。

     

  • 文华技术人员: 可以参考以下编写:V1:=10;//初始开仓DYIC:=REF(OFFSETPROFIT,SUMBARS(BARSSP=1,2),-1)-REF(OFFSETPROFIT,SUMBARS(BARSBK=1,2)-1)>0;//表示第一次盈利交易DYIC&&OFFSETPROFIT-REF(OFFSETPROFIT,BARSSP+1)<0&&新开仓,BK(V1/5);BKVOL>V1/5&&新开仓条件,BK(V1/5);BKVOL>2*V1/5&&新开仓条件,BK(V1/5);BKVOL>3*V1/5&&新开仓条件,BK(V1/5);BKVOL>4*V1/5&&新开仓条件,BK(V1);

     

  • 文华客服: 理解我的逻辑错误。 

  • 文华客服:逻辑:如果一个盈利的交易平仓后,然后紧接一个亏损的交易,正常开仓量为V.从第一个亏损的交易以后的算的有信号开仓时,开V1 的1/5.  第三次信号,第四次开仓都要开仓到正常开仓量的V1 的 1/5. (V/5).(是亏损后缩量开仓的意思,不是 还有仓位时,再开仓,是原有仓位平掉后,如果有开仓信号,再开仓时,开得少了。)  从第5次开仓信号后恢复开正常的仓位

     

  • 网友回复: 您是想实现 第一次亏损后开4/5*V1的仓;连续第二次平仓亏损 就开3/5*v1的仓连续第三次平仓亏损 就开2/5*v1的仓连续第四次平仓亏损 就开1/5*v1的仓连续第五次平仓亏损或者上一次平仓是盈利的 就开v1的仓?
    使用什么信号执行方式?  

     

  • 网友回复:     想实现 第一次亏损后开1/5*V1的仓;连续第二次平仓亏损 就开1/5*v1的仓连续第三次平仓亏损 就开1/5*v1的仓连续第四次平仓亏损或上次是平仓盈利的 就开v1的仓(回复正常开仓)
    使用什么信号执行方式? 信号非过滤方式。 开新仓信号条件全是A=1.

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容