股票里的DIFF和DIF是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了股票里的DIFF和DIF是啥?相关的知识,希望对你有一定的参考价值。
DIF叫做差离值,又叫正负差,是组成MACD指标的核心部分。DIF是快速平滑移动平均线(EMA1)和慢速平滑移动平均线(EMA2)的差。在现有的技术分析软件中,MACD常用参数是快速平滑移动平均线为12,慢速平滑移动平均线参数为26。所以,DIF即为12日EMA数值减去26日EMA数值的差。
DIFF则是收盘价短期、长期指数平滑移动平均线间的差。
具体的可参阅下有关方面的书籍系统的去了解一下,同时再结合个模拟盘练练,目前的牛股宝模拟炒股还不错,里面许多的功能足够分析大盘与个股,使用起来有一定的帮助。希望可以帮助到您,祝投资愉快! 参考技术A 白色的线是DIFF,黄色的线是DEA
一、DIF和MACD的值及线的位置
1、当DIF和MACD均大于0(即在图形上表示为它们处于零线以上)并向上移动时,一般表示为股市处于多头行情中,可以买入或持股;
2、当DIF和MACD均小于0(即在图形上表示为它们处于零线以下)并向下移动时,一般表示为股市处于空头行情中,可以卖出股票或观望。
3、当DIF和MACD均大于0(即在图形上表示为它们处于零线以上)但都向下移动时,一般表示为股票行情处于退潮阶段,股票将下跌,可以卖出股票和观望;
4、当DIF和MACD均小于0时(即在图形上表示为它们处于零线以下)但向上移动时,一般表示为行情即将启动,股票将上涨,可以买进股票或持股待涨。
二、DIF和MACD的交叉情况
1、当DIF与MACD都在零线以上,而DIF向上突破MACD时,表明股市处于一种强势之中,股价将再次上涨,可以加码买进股票或持股待涨,这就是MACD指标“黄金交叉”的一种形式。
2、当DIF和MACD都在零线以下,而DIF向上突破MACD时,表明股市即将转强,股价跌势已尽将止跌朝上,可以开始买进股票或持股,这是MACD指标“黄金交叉”的另一种形式。
3、当DIF与MACD都在零线以上,而DIF却向下突破MACD时,表明股市即将由强势转为弱势,股价将大跌,这时应卖出大部分股票而不能买股票,这就是MACD指标的“死亡交叉”的一种形式。
4、当DIF和MACD都在零线以上,而DIF向下突破MACD时,表明股市将再次进入极度弱市中,股价还将下跌,可以再卖出股票或观望,这是MACD指标“死亡交叉”的另一种形式。
array_diffarray_diff_keyarray_diff_ukeyarray_diff_assocarray_diff_uassoc 的用法
<?php // array_diff* 系列的函数都返回关联数组 $array1 = [ ‘a‘ => 1, ‘b‘ => 2, ‘e‘ => 3, ]; $array2 = [ ‘a‘ => 1, ‘b‘ => 3, ‘c‘ => 5, // 这里的 0 是默认的, 写出来只是为了明显一点 ]; // 只比较值 echo "array_diff(\$array1, \$array2): \n"; var_dump(array_diff($array1, $array2)); // 只比较键 echo "array_diff_key(\$array1, \$array2): \n"; var_dump(array_diff_key($array1, $array2)); // 1、在 $array1 中的值, 但不在 $array2 中的值的对应项会被返回 // 2、在 $array1 中的键, 但不在 $array2 中的键的对应项会被返回(即使两个数组中有相同的该键对应的值) // 可以简单理解为, 该函数融合了 array_diff_key 和 array_diff 的功能: // 1、先比较了两个数组的键, 在 $array1 中, 但不在 $array2 中的键会被返回(array_diff_key) // 2、再比较两个数组的值(array_diff) echo "array_diff_assoc(\$array1, \$array2): \n"; var_dump(array_diff_assoc($array1, $array2)); function compare($key1, $key2) { if ($key1 == $key2) { return 0; } return ($key1 > $key2) ? 1 : -1; } // array_diff 使用自定义回调函数进行 键和值 比较: array_diff_uassoc(同时比较键和值) echo "array_diff_uasssoc(\$array1, \$array2): \n"; var_dump(array_diff_uassoc($array1, $array2, ‘compare‘)); // array_diff 使用自定义回调函数进行 键 比较: array_diff_ukey(只比较键) echo "array_diff_ukey(\$array1, \$array2): \n"; var_dump(array_diff_ukey($array1, $array2, ‘compare‘));
输出:
array_diff($array1, $array2): array(1) { ["b"]=> int(2) } array_diff_key($array1, $array2): array(1) { ["e"]=> int(3) } array_diff_assoc($array1, $array2): array(2) { ["b"]=> int(2) ["e"]=> int(3) } array_diff_uasssoc($array1, $array2): array(2) { ["b"]=> int(2) ["e"]=> int(3) } array_diff_ukey($array1, $array2): array(1) { ["e"]=> int(3) }
以上是关于股票里的DIFF和DIF是啥?的主要内容,如果未能解决你的问题,请参考以下文章