请修改一下,谢谢 (文华财经WH6赢顺V6.7)

投资者咨询:请修改一下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-4-26 11:19
 老师您好! 下面公式将它加在L809合约的幅图窗口上,所有的柱线都在零轴之下了。麻烦老师修改下,将正值的柱体放在零轴之上,负值的放在零轴之下。

AA:=(CLOSE-REF(CLOSE,1))/MAX(HIGH,REF(CLOSE,1))-MIN(LOW,REF(CLOSE,1))*VOL;
AA,COLORSTICK;


上面的指标是从下面转换来的
1.  收盘价-前一天收盘价,2.  再除以最高价-最低价,(今天的最高价或最低价如果小于/高于昨天收盘价,取昨天收盘价),
3. 将1/2的结果乘成交量

  收盘价-前一天收盘价是正的话在零轴之上画红柱体,如果是负的话在零轴之下画青色柱体。color stick也选错了,需要出来的效果是像K线一样宽的柱体。

谢谢


技术人员回复
日期:2018-4-26 11:20
参考:

AA:(CLOSE-REF(CLOSE,1))/MAX(HIGH,REF(CLOSE,1))-MIN(LOW,REF(CLOSE,1))*VOL,NODRAW;
STICKLINE(C-REF(C,1)>=0,ABS(AA),0,COLORRED,0);
STICKLINE(C-REF(C,1)<0,-ABS(AA),0,COLORCYAN,0);

投资者咨询:请修改一下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-4-26 11:19
 谢谢老师!
能否在左上角指标名字旁边显示当跟柱体的值?
技术人员回复
日期:2018-4-26 13:00
 楼上回复已修改
投资者咨询:请修改一下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-4-26 11:19
 谢谢。L1809为例,现在左上角显示的数值是 -141028608 与手工计算25,408相差太大,请核查。

L1809 昨天收盘价9275,现在收盘价9285,高9315,低9255, 总手(VOL)152,418

9285-9275=10
9315-9255=60
10/60=0.1667
152,418*0.16667=25,408
技术人员回复
日期:2018-4-26 13:43
您加载下面代码看下:

AA:=(CLOSE-REF(CLOSE,1)),NODRAW;
BB:=MAX(HIGH,REF(CLOSE,1))-MIN(LOW,REF(CLOSE,1)),NODRAW;
CC:AA/BB*VOL,NODRAW;
STICKLINE(C-REF(C,1)>=0,ABS(CC),0,COLORRED,0);
STICKLINE(C-REF(C,1)<0,-ABS(CC),0,COLORCYAN,0);
投资者咨询:请修改一下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-4-26 11:19
 谢谢老师。为什么要将vol乘以2


可否用另一种表达方式:

将计算出来的所有数据加起来,以曲线方式呈现

比如:数据  计算结果 
第一天是 1   1  
第二天  2     3  
第三天 -1     2  
第4天   3     5  
第5天  -7    -2  

再将计算结果做成曲线,并
在左上角指标名字旁边显示当天曲线的值。

 
技术人员回复
日期:2018-4-26 15:31
6楼公式已修改

曲线形式参考:

AA:=(CLOSE-REF(CLOSE,1)),NODRAW;
BB:=MAX(HIGH,REF(CLOSE,1))-MIN(LOW,REF(CLOSE,1)),NODRAW;
CC:AA/BB*VOL,NODRAW;
DD:SUM(CC,BARPOS);
   
投资者咨询:请修改一下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-4-26 11:19

 辛苦半山老师了,编写的非常好。谢谢您!

 

 

投资者咨询:请修改一下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-4-26 11:19
学习了老师用BARPOS函数编写8楼的公式。请教老师可否用SUM(CC,0)替代SUM(CC,BARPOS)?
如果用VOL 替代CC的话,SUM(vol,0);  和 Sum(vol,barpos);是否都是指从本机已有的第一根K线的数据开始算起到当前(本机最后一根)K线的成交量总和?

如果要统计某一段时间的成交量总和,比如统计从4月23日到4月27日的成交量总和要用什么函数?具体公式要怎么写?

还想知道为什么2楼与4楼公式计算的结果会不同,这个问题不急,等有时间再回复。

谢谢