高分悬赏,找高手编辑一个同花顺的公式,就是能在实盘中虚拟显示出全天的全部成交量!!!!

虚拟显示的成交量会根据盘中的成交变化不断的变化。谢谢高数指点

  S:=FROMNIGHT;
  预计成交量:IF(S=0 AND FROMOPEN>20,VOL*241/FROMOPEN,VOL) ;
  实际成交量:VOL,colorcyan;
  五日成交量:MA(VOL,5),coloryellow;
  十日成交量:MA(VOL,10),colorwhite;
  STICKLINE(预计成交量>0,0,预计成交量,9,1),COLORGREEN;
  STICKLINE(C=REF(C,1),0,VOL,8,0);
  STICKLINE(C
  STICKLINE(C>REF(C,1),0,VOL,8,1),colorred;
  预计倍率:预计成交量/REF(VOL,1),colorgreen;

  ————————————————————————

  使用说明:
  1,虚拟成交量的原理:
  以实际当时时刻的成交量 除以 241 换算成 每分钟的量 再乘以开盘时间到盘中实时的时间量(以分钟为
  单位),是以线性计算,推算之后剩余时间的所产生的成交量。
  2,因为是线性计算,所以,刚开盘时的量乘以241再除以开盘时间量,如遇峰值成交,则有较大的误差,其
  虚拟成交量会很大,20分钟之后开通,增大了分母系数,避免了较大的误差。
  3,虚拟成交量在盘中与实际成交量有误差,收盘后完全一致。

  备注:1,为习惯看盘,在曲线属性里将虚拟成交量和实际成交量的 输出线型 的前面的那个勾去掉
  数据输出方案全部修改为 成交量 。
  2,本公式在开盘20分钟后才显示虚拟量,以免坛友被误导。
  如需提前,可把 预计成交量:IF(FROMOPEN>20..... 中的 20 改为你需要开通的时间数。追问

哥们这个公式我在同花顺编辑了几次,都有错误,麻烦你再看看

追答

抱歉中间有缺,更新如下:

S:=FROMNIGHT;
预计成交量:IF(S=0 AND FROMOPEN>20,VOL*241/FROMOPEN,VOL) ;
实际成交量:VOL,colorcyan;
五日成交量:MA(VOL,5),coloryellow;
十日成交量:MA(VOL,10),colorwhite;
STICKLINE(预计成交量>0,0,预计成交量,9,1),COLORGREEN;
STICKLINE(C=REF(C,1),0,VOL,8,0);
STICKLINE(CREF(C,1),0,VOL,8,1),colorred;
预计倍率:预计成交量/REF(VOL,1),colorgreen;

追问

大哥这个公式在同花顺里还是编辑不出来,有语法错误,还得麻烦您再帮忙看看

追答

我这儿能够通过的啊

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-07
虚拟成交量:IF(FROMNIGHT>-1 AND FROMOPEN>0,VOL*241/FROMOPEN,VOL) ;/*注意属性设置*/
STICKLINE(FROMNIGHT>-1,0,虚拟成交量,10,-1),color00FFFF;
简单点,就将上面两句加在原系统成交量指标后面就行

参考资料:http://www.88gs.com/soft/softdown.asp?softid=31000

第2个回答  2011-10-10
说明:将VOLSTICK修改为COLORSTICK即可。

Var1:=(2*CLOSE+HIGH+LOW)/4;
Var2:=MA(Var1,7);
Var3:=Var2-MA(Var1,7/2)<0;
Var4:=Var2-MA(Var1,7/2)>0;
Var5:=BARSLAST(Var3);
Var6:=0-BARSLAST(Var4);
Var7:=IF(Var3<=0,Var5,Var6);
上买下卖: (-1)*Var7,COLORSTICK;
强弱分界: 0, CIRCLEDOT;
第3个回答  2011-10-07
参数:M1 2.00 100.00 5.00
m2 2.00 100.00 10.00
m3 2.00 100.00 34.00
VVOL:IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,VVOL,0,-1,-1),COLOR00C0C0;
VOLUME:VOL,VOLSTICK;
短线1:MA(VOLUME,M1);
中线L2:MA(VOLUME,M2);
长线3:MA(VOLUME,M3);
相似回答