求修改多空显示数值 (文华财经wh7睿期)

投资者咨询:求修改多空显示数值 (文华财经wh7睿期)
来源:文华财经  日期:2018-8-21 17:14

以上代码,


 
     
技术人员回复
日期:2018-8-21 17:56
这样看下:

AA:=IF(C=REF(C,1)&&OPI>REF(OPI,1),1,0),NODRAW;
BB:=IF(C=REF(C,1)&&OPI<REF(OPI,1),1,0),NODRAW;
当天多头增仓:IF(C>REF(C,1)&&OPI>REF(OPI,1) || AA,OPI-REF(OPI,1),0),NODRAW;
当天空头增仓:IF(C<REF(C,1)&&OPI>REF(OPI,1),OPI-REF(OPI,1),0),NODRAW;
当天多头减仓:IF(C<REF(C,1)&&OPI<REF(OPI,1),OPI-REF(OPI,1),0),NODRAW;
当天空头减仓:IF(C>REF(C,1)&&OPI<REF(OPI,1) || BB,OPI-REF(OPI,1),0),NODRAW;
5日多头增仓:IF(ABS(SUM(当天多头增仓,5))>=ABS(SUM(当天多头减仓,5)),SUM(当天多头增仓,5),-SUM(当天多头增仓,5)),NODRAW;
5日空头增仓:IF(ABS(SUM(当天空头增仓,5))>=ABS(SUM(当天空头减仓,5)),SUM(当天空头增仓,5),-SUM(当天空头增仓,5)),NODRAW;
投资者咨询:求修改多空显示数值 (文华财经wh7睿期)
来源:文华财经  日期:2018-8-21 17:14
以下是引用齐云在2018/8/21 17:56:00的发言:
这样看下:

AA:=IF(C=REF(C,1)&&OPI>REF(OPI,1),1,0),NODRAW;
BB:=IF(C=REF(C,1)&&OPI<REF(OPI,1),1,0),NODRAW;
当天多头增仓:IF(C>REF(C,1)&&OPI>REF(OPI,1) || AA,OPI-REF(OPI,1),0),NODRAW;
当天空头增仓:IF(C<REF(C,1)&&OPI>REF(OPI,1),OPI-REF(OPI,1),0),NODRAW;
当天多头减仓:IF(C<REF(C,1)&&OPI<REF(OPI,1),OPI-REF(OPI,1),0),NODRAW;
当天空头减仓:IF(C>REF(C,1)&&OPI<REF(OPI,1) || BB,OPI-REF(OPI,1),0),NODRAW;
5日多头增仓:IF(ABS(SUM(当天多头增仓,5))>=ABS(SUM(当天多头减仓,5)),SUM(当天多头增仓,5),-SUM(当天多头增仓,5)),NODRAW;
5日空头增仓:IF(ABS(SUM(当天空头增仓,5))>=ABS(SUM(当天空头减仓,5)),SUM(当天空头增仓,5),-SUM(当天空头增仓,5)),NODRAW;

 很好,麻烦在帮我修改一下。当天多空增减的显示方法, 判断当天是多空增减仓显示,
 例如1多头增仓显示:当天多头增仓:200手,5日多头增仓;300手,5日空头增仓280手,注:5日多空代码显示不变(就要这三个显示即可)
 例如2空头增仓显示:当天空头增仓:200手,5日多头增仓;300手,5日空头增仓280手,
 例如3多头减仓显示:当天多头减仓:200手,5日多头增仓;300手,5日空头增仓280手,
 例如4空头增仓显示:当天空头减仓:200手,5日多头增仓;300手,5日空头增仓280手,

说明:5日多空显示数值名称不变,定义当天的增减数值随着名称,相当于在界面显示三个数值,
 
 
 
技术人员回复
日期:2018-8-22 8:59
是要不改变原定义,用五日的与当日的减仓的绝对值作比较吗?这样:

AA:=IF(C=REF(C,1)&&OPI>REF(OPI,1),1,0),NODRAW;
BB:=IF(C=REF(C,1)&&OPI<REF(OPI,1),1,0),NODRAW;
当天多头增仓:IF(C>REF(C,1)&&OPI>REF(OPI,1) || AA,OPI-REF(OPI,1),0),NODRAW;
当天空头增仓:IF(C<REF(C,1)&&OPI>REF(OPI,1),OPI-REF(OPI,1),0),NODRAW;
当天多头减仓:IF(C<REF(C,1)&&OPI<REF(OPI,1),OPI-REF(OPI,1),0),NODRAW;
当天空头减仓:IF(C>REF(C,1)&&OPI<REF(OPI,1) || BB,OPI-REF(OPI,1),0),NODRAW;
5日多头增仓:IF(ABS(REF(当天多头增仓,2))>ABS(当天多头减仓),REF(当天多头增仓,2),-REF(当天多头增仓,2)),NODRAW;
5日空头增仓:IF(ABS(REF(当天空头增仓,2))>ABS(当天空头减仓),REF(当天空头增仓,2),-REF(当天空头增仓,2)),NODRAW;
投资者咨询:求修改多空显示数值 (文华财经wh7睿期)
来源:文华财经  日期:2018-8-21 17:14
不是,是不要当天多仓的那些,改为变动,当天增减
技术人员回复
日期:2018-8-22 10:44
 再跟您核实一下 1楼源码中会显示当日的多头增减仓,空头增减仓

并且有一个5日的多头增仓,和减仓,但是定义的内容是两日前的当日多空增仓,这个实际与5日是没有关系的

2楼:是将5日内的多头增仓  与  5日内的空头增仓做了一个加和定义的5日多空增仓,然后通过5日之间的比较显示  正和负数

您是要在满足当日是比如多头增仓,就只显示多头增仓,和哪两个已经处理正负的5日加合吗


投资者咨询:求修改多空显示数值 (文华财经wh7睿期)
来源:文华财经  日期:2018-8-21 17:14
以下是引用齐云在2018/8/22 10:44:00的发言:
 再跟您核实一下 1楼源码中会显示当日的多头增减仓,空头增减仓

并且有一个5日的多头增仓,和减仓,但是定义的内容是两日前的当日多空增仓,这个实际与5日是没有关系的

2楼:是将5日内的多头增仓  与  5日内的空头增仓做了一个加和定义的5日多空增仓,然后通过5日之间的比较显示  正和负数

您是要在满足当日是比如多头增仓,就只显示多头增仓,和哪两个已经处理正负的5日加合吗


 可以了,请删除代码,或者删除此贴