求开仓仓位控制编程方法 [文华财经]
- 咨询内容:
逻辑:如果一个盈利的交易平仓后,然后紧接一个亏损的交易,正常开仓量为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 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容