指数移动平均线快速短线买卖指标的制作方法

文档序号:27610315发布日期:2021-11-26 23:14阅读:397来源:国知局
指数移动平均线快速短线买卖指标的制作方法

1.本发明涉及一种金融领域的普遍适用的参数可调的技术分析和短线实用买卖指标。


背景技术:

2.现有最佳的利用指数移动平均线的技术指标为geral appel于1979年提出的利用收盘价的短期指数移动平均线与长期指数移动平均线之间的聚合与分离状况,对买进、卖出时机作出研判的技术指标macd。
3.但是该型指标也有显著缺点:
4.1.首先它是一项中、长线指标,根据指标提示的买入点、卖出点和实际市场中的高低价之间的价差较大。当行情处于震荡盘整或波幅不大时(绝大多数时间段,市场处于此类行情中),按照信号执行偏差太大,往往买卖时峰谷的最佳时机已经错过较多,买卖之间可能没有利润,也许还要赔点价差或手续费。
5.2.当大行情或者大反弹/急跌时,一两天内涨跌幅度特别大,macd来不及反应,因为 macd的移动相当缓和,比较行情的移动有一定的时间差,所以一旦行情迅速大幅涨跌,macd不会立即产生信号,此时,macd无法发生作用。
6.其他短线类、趋势类的技术指标无论是rsi(相对强弱指标)、boll(布林线)、bias(乖离率)等信号往往杂音较多、买卖指令模糊、指导性不强,利用上述指标操作要么没有明确买卖时机点,要么引入了大量的误差,反而导致负收益。
7.经进一步研究发现,基于指数移动平均线的指标虽然缓和但是在趋势描述上有着极其高的准确度,如何利用好这个准确度,并引入、优化一些算法提高短期的敏感度和准确性,形成一个可以指导操作的短线指标为本发明思考的出发点和方向。


技术实现要素:

8.为了解决现有技术指标中macd过于缓和信号指导性不够,而其他短线信号杂音过多,过于频繁而且指令模糊的问题。本发明利用人工智能对指数移动平均的算法进行海量优选,然后将初选的的几种最优类型进行交叉比较和算法改进,使其快速化,然后再利用人工智能算法对参数进行进一步调优,设计出了一种全新的基于指数移动平均算法的快速短线买卖指标,它的主要特点是通用性、短线精度以及指令明确。
9.注:专利申请仅限于短线快速指数移动平均线买卖指标、及本文中罗列的特有的相关的配套指标、以及对这些指标的图形展示,然而获得这些指标的中间推导优化过程,以及所有图例中对这些指标进行图像展示的图像展现技术不在专利范围。
10.本发明的技术方案是:
11.1.qema基于指数移动平均算法的快速短线技术指标
12.qema=αc-βc'-γema(fast)”+γema(mid)
”-
δema(slow)”13.其中c为当日收盘价;
14.c’为前一周期的收盘价;
15.ema(fast)”是前二周期的快速指数移动平均价,参数为fast个期间;
16.ema(mid)”是前二周期的中速指数移动平均价,参数为mid个期间;
17.ema(slow)”是前二周期的慢速指数移动平均价,参数为slow个期间;
18.方案图例中选用的周期和系数,为所有许可范围内的周期、系数中的一种,可以按照使用要求进行系数调整,以下同。
19.参数取值范围表:
20.参数取值范围含义和备注α0.001-0.999 β0.001-0.999β<αγ0.5-0.999 δ0.001-0.5δ<γfast>1fast<mid<slowmid>1 slow>1 21.2.qema_ratio基于qema的比例指标(以百分比表示)
22.qema_ratio=qema/(εema(fast)
’-
ζema(mid)’+ηema(slow)’)*100%
23.ema(fast)’是前一周期的快速指数移动平均价,参数为fast个期间
24.ema(mid)’是前一周期的中速指数移动平均价,参数为mid个期间;
25.ema(slow)’是前一周期的慢速指数移动平均价,参数为slow个期间。
26.参数取值范围表:
27.参数取值范围含义和备注ε3-10 ζ3-10ε<ζη<1 fast>1fast<mid<slowmid>1 slow>1 28.3.vol_ratio成交量的比例指标(以百分比表示)
29.vol_ratio=vol/hvol(duration)*100%
30.vol为当周期的成交量;
31.hvol(duration)代表duration个周期内的最大成交量。
32.参数取值范围表:
[0033][0034]
4.peak_check顶点判断指标
[0035]
peak_check=(true,false)
[0036]
当vol_ratio>compare_ratio_1%,且(qema<=0,或者当周期跌幅>compare_ratio_3%时)为true。
[0037]
参数取值范围表:
[0038]
参数取值范围含义和备注compare_ratio_1%>50%建议>70%compare_ratio_3%>-10%and<0% [0039] 5.qindex_base基于qema的基础买卖判断指标
[0040]
qindex_base=(true,false)
[0041]
当qema>0并且peak_check=false,qindex_base=true;
[0042]
否则,qindex_base=false;
[0043]
true是买入信号,false是卖出信号。
[0044]
6.qindex_check基于qindex_base基础买卖判断指标的校验指标
[0045]
qindex_check=(true,false)
[0046]
子逻辑1:qindex_base=false并且c<low’,或者qindex_base=true并且c>high’并且qema_ratio>compare_ratio_2%;
[0047]
如果子逻辑1=ture或者peak_check=true,则qindex_check=true,否则 qindex_check=false;
[0048]
其中c为当期收盘价;
[0049]
low’为上一期间最低价;
[0050]
high’为上一期间最高价。
[0051]
参数取值范围表:
[0052]
参数取值范围含义和备注compare_ratio_2%>0and<50%建议<30%
[0053]
7.qindex快速短线买卖判断指标(最终计算结果)
[0054]
qindex=(true,false)
[0055]
当qindex_check=true,qindex=qindex_base;
[0056]
如果qindex_check=false,qindex=上一次qindex_check=true时的 qindex_base值。
[0057]
8.指标显示模块
[0058]
如果qindex=true,display_arrowup(标识位置)显示向上的红色箭头;
[0059]
如果qindex=false,display_arrowdown(标识位置)显示向下绿色箭头;
[0060]
显示位置可以标识在当期的最高价上方,可以根据需要标识在任何其他曲线或位置上。
[0061]
本发明的效果是,通过经人工智能算法筛选优化后重新设计的指数移动平均算法对相关价格参数系列的计算,既保留了指数移动平均算法在长期趋势上准确的优点,又非常有效的提高了短期灵敏度,配合直观的展现手段,创建了一个可以有效操作的短中期买卖指标。
附图说明
[0062]
下面结合附图和实施例对本发明进行进一步说明。
[0063]
图1为本发明的基础展现示意图和k线图以及成交量图叠加;
[0064]
图2为本发明的展示方式优化后的示意图;
[0065]
图3为本发明和均线系统叠加后的示意图。
[0066]
图1为1.k线图,2.均线指标,3.股票代码,4.k线柱体,5.按涨跌法表示的成交量柱图, 6.快速指数移动平均线短线买卖指标图,7.qema为负值,8.qema为正值,9.qindex为负值,10.qindex为正值,11.qema为正值,但是qindex为卖出时的形态,12.qema为负值,但是qindex为买入时的形态
[0067]
注:k线图、成交量、均线图均为固有指标,仅起到辅助说明的作用,不是本发明的内容。
具体实施方式
[0068]
【实施例1】
[0069]
函数定义,详细定义请参见技术方案章节。
[0070]
基础函数
[0071]
def qema(),qema_ratio(),vol_ratio()
[0072]
运算指标函数
[0073]
def peak_check(),qindex_base(),qindex_check()
[0074]
买卖指标结果函数
[0075]
def qindex()
[0076]
图形显示函数
[0077]
def display()
[0078]
根据基础数据运算短线快速指数移动平均线买卖指标
[0079]
peak_check(vol_ratio())
[0080]
qindex_base(qema(),peak_check())
[0081]
qindex_check(qindex_base(),peak_check(),vol_ratio())
[0082]
qindex(qindex_base(),qindex_check())
[0083]
利用图形展示工具,展现qema/qindex短线快速指数移动平均线买卖信号。其中 qema用柱状带颜色图形表示,正值为红色,负值为绿色;将qindex买卖信号用红/绿箭头的方式标注在qema上/下方,买入信号为红色向上箭头,卖出信号为绿色向下箭头,当 qema为正时标注在qema上方,qema为负时标注在下方。
[0084]
注:图形组合和展示的方式是发明的内容,但是使用何种底层的图形显示技术非本发明内容(以下同)。
[0085]
display(qema(),qindex_base(),qindex_check())
[0086]
【实施例2】
[0087]
图1中的qema/qindex短线快速指数移动平均线买卖信号,也可以调整成以下的展现方式,买入信号都在0轴上方,卖出信号都在0轴下方,可能更加容易理解和直观:
[0088]
其中qema用柱状带颜色图形表示,正值为红色,负值为绿色;将qindex买卖信号用
红/绿箭头的方式标注在qema上/下方,规则为:
[0089]
1.当qema为正时买入信号的红色向上箭头标注在qema的上方,
[0090]
2.当qema为负时买入信号的红色向上箭头标注在0轴的上方(图2-14),
[0091]
3.当qema为负时卖出信号的绿色向下箭头标注在qema的下方,
[0092]
4.当qema为正时卖出信号的绿色向下箭头标注在0轴的下方(图2-13)。
[0093]
【实施例3】
[0094]
图1中的qema/qindex短线快速指数移动平均线买卖信号,也可以和其他已有的指标叠加,图3即为qindex在均线指标上叠加后的展现方式。
[0095]
qindex买入信号(图3-16)为红色箭头标注在ma5(图3-15)上方,卖出信号(图 3-17)为绿色箭头标注在ma5上方。
[0096]
通过这个方式,本发明可以和其他指标配合,便于进行综合决策。这种叠图方式还可以应用在和其他很多指标上,比如macd、kdj等。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1