[求助]请教一下老师,像这种涉及到正负关系需要判断的公式怎么写? (文华财经WH6赢顺V6.7)

投资者咨询:[求助]请教一下老师,像这种涉及到正负关系需要判断的公式怎么写? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-16 8:31
 比如说我需要计算K线和均线之间的差价,假如使用收盘价计算,就很简单,用C-MA就可以了

但是如果我需要计算的是K线和均线之间的最大价差,即需要取得H-MA,MA-L的值,然后当K线在均线上方的时候取H-MA,值为正值,这时候需要抛弃L-MA的运算;在均线下方时候取L-MA,抛弃H-MA的运算,值为负值(因为需要取得负值的原因所以无法用取绝对值的方法,或者用了取绝对值的方法不知道如何解决负号的问题),麻烦老师帮助一下,谢谢!

 
技术人员回复
日期:2018-8-16 8:36
 参考

MA1:MA(C,5);
MAX(ABS(H-MA1),ABS(MA1-L));
投资者咨询:[求助]请教一下老师,像这种涉及到正负关系需要判断的公式怎么写? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-16 8:31
 不好意思,max不是只能取到最大的吗?而且ABS取了绝对值以后,我就失去了负号

我需要的是,当值为正的时候取最大值,当值为负的时候取最小值,然后取得的最小值一定为负数的,这样我才能在0刻度线下方绘图啊。

麻烦老师帮忙再看看:

如果K线在均线上方,我需要H-MA,得到一个正数
如果K线在均线下方,我需要L-MA,得到一个负数

谢谢!
技术人员回复
日期:2018-8-16 14:36
 参考

IF(C>MA,H-MA,0);
IF(C<MA,L-MA,0);