首页 股票学习文章正文

k线 源码,k线源码公式

股票学习 2022年05月22日 15:54 5 touzi333

一、通达信裸k线源码

这个我认为因人而异,毕竟适合自己的指标才是好指标。这里我们来分享下我常用的指标

第一,均线,均线是时候非常实用的指标,无论是短线,中线,长线都非常实用。

(1)如果是短线,5日均线就够了。5日均线比较神奇。

①当K线从5日均线下方上穿5日均线,而且均线开始拐头,结合量能,底部放量,那么短线就可以把我了,而且是超短机会。基本都有不错的收益。

②当市场均线多头排列,只要K线在5日均线上方,沿着5日均线上行,那么也是一个持仓的机会。

(2)中线,中线一般就是看20日均线,这个均线比较实用,也称为万能均线,只要K线站稳在20日均线上方,而且拐头向上,结合筹码,筹码低位单峰,中线就可以把握。

(3)长线,长线就是60日均线上穿120日均线,而且趋势上行。

第二,MACD,领略到精髓,赚钱非常简单。

1、 MACD在0轴上方——每发生一次金叉,股价将创新高,但是二次金叉不要追。2、 MACD在0轴下方——每发生一次死叉,股价将创新低新低后可以适当的补仓。3, MACD在0轴上方——金叉死叉次数越多越好、牛股,4,, MACD在0轴下方——金叉死叉次数越多越差、熊股。5,MACD水下两次金叉,第二次金叉就是买入机会。6.MACD的黄白两线不能和柱状形成背离,背离则会产生行情反转。

好了我就分享了我常用的这两个希望对大家有帮助。



二、K线源码

刚看了良锐老师的四均线操盘战法
编辑出技术指标公式源码:
①股价站上60均线的股票
②多头趋势
③尾盘突破
④赚钱就走别贪
⑤跌破立刻止损。
明白了吗?
K线上三个箭头就是同时上三线,应该最牛!

三、k线源码公式

HashMap查找Value的过程
源码:

public V get(Object key) {
\tNode\u003cK,V\u003e e;
\t//利用hash函数处理KEY然后进行查找
\treturn (e = getNode(hash(key), key)) == null ? null : e.value;
}

final Node\u003cK,V\u003e getNode(int hash, Object key) {
\tNode\u003cK,V\u003e[] tab; Node\u003cK,V\u003e first, e; int n; K k;
\t//hash表存在
\tif ((tab = table) != null \u0026\u0026 (n = tab.length) \u003e 0 \u0026\u0026
\t\t\t//第一个桶,首节点存在
\t\t(first = tab[(n - 1) \u0026 hash]) != null) {
\t\t// 首节点的Hash值相同并且首节点的Key地址相同(或者key值相等)
\t\tif (first.hash == hash \u0026\u0026 // always check first node
\t\t\t((k = first.key) == key || (key != null \u0026\u0026 key.equals(k))))
\t\t\t//都相同表示找到,则返回首节点
\t\t\treturn first;
\t\t//没找到,移动到下一个节点
\t\tif ((e = first.next) != null) {
\t\t\t//判断首节点是否时树节点
\t\t\tif (first instanceof TreeNode)
\t\t\t\t//如果是树节点,则根据hash值和KEY遍历树查找
\t\t\t\treturn ((TreeNode\u003cK,V\u003e)first).getTreeNode(hash, key);
\t\t\tdo {
\t\t\t\t//如过不是树节点,则是拉链节点,继续根据首节点方法判断
\t\t\t\tif (e.hash == hash \u0026\u0026
\t\t\t\t\t((k = e.key) == key || (key != null \u0026\u0026 key.equals(k))))
\t\t\t\t\t//hash值和Key都相同,表示找到返回节点
\t\t\t\t\treturn e;
\t\t\t\t//没找到,循环继续查找,直到最后一个节点
\t\t\t} while ((e = e.next) != null);
\t\t}
\t}
\t//如果都没找到返回Null
\treturn null;
}
\t
查找过程:
1、传入Key,利用Hash函数计算KEY的hash值(实际为了定位在Hash表中桶的位置),然后调用获取实际节点的方法。
2、根据传入的Key的hash值和KEY来获取实际节点
3、判断Hash表是否存在,并且利用Hash表的大小与Key的Hash值取模来计算存在节点桶的位置。
4、判断Hash是否相同,并且KEY地址相同(或者KEY值相等),如果满足条件,则说明首节点就是想要的节点。
5、不满足条件,继续移动到下一个节点
6、这时,由于JDK1.8之后处理冲突方法链表+红黑树的方式,所以节点可能是拉链节点或者树节点,需要判断一下首节点是否是树节点,
如果首节点是树节点,则接下来利用树节点查找方法遍历查找。如果不是则根据首节点方式继续判断。
7、循环查找,直到找到满足条件的节点返回
8、到最后一个节点还没找到,则返回Null。

标签: 节点 key

发表评论

兴宁商会Copyright Your WebSite.Some Rights Reserved. 备案号:粤ICP备20014367号-1 兴宁商会强力驱动