talib实现与通达信、同花顺一致的MACD、KDJ指标
夜魔009 于 2021-10-13 17:11:57 发布 1542 收藏 9
talib实现的MACD与国内软件厂商实现的不太一致,需要自行定义和调整。提供通达信、同花顺 MACD Talib实现。
04-07 6140
首先我们来看下Macd指标计算方法: 12日EMA的计算:EMA12 = 前一日EMA12 * 11/13 + 今日收盘 *2/13 26日EMA的计算:EMA26 = 前一日EMA26 *25/27 + 今日收盘 与 MACD 和 RSI 一起使用的其他指标 *2/27 差离值(DIF)的计算: DIF 与 MACD 和 RSI 一起使用的其他指标 = EMA12 - EMA26 9日DEA = 前一日DEA *8/10 + 与 MACD 和 RSI 一起使用的其他指标 今日DIF *2/10 BAR=(DIF.
10-07 2734
0 引言 KDJ指标是最为常见的指标之一,股票每日的K线数据通过Tushare、Baostock等平台能够获取到个股及指数的Open、High、Low、Close、Volumn等数据,KDJ、MACD等技术指标虽然同花顺等财经网站都算好了,但是这写指标确没有接口给“量化宽客”们使用。 1 计算公式 KDJ计算主要有4步: (1)计算RSV:RSV=(Close(当日值)-Low(9日最低值)) /(High(9日最高值)-Low(9日最低值)) (2)计算K:K=ema(RSV, com=2),.
01-06 224
开发环境:python v3.8.2, matplotlib v3.2.1, VSCode 开始学量化2,3周了,python也还是新手,这2天才开始看一下matplotlib的用法,网上搜了一些K线图的绘制,大多采用mpl_finance绘制的K线图,效果都一般般,昨天心血来潮,一边学习matplotlib,一边自己高仿了一个同花顺的效果,鼠标交互还没做(下次有时间再做),怕代码太长。本来用mpl_finance的新版本的,确实对K线图支持的好些了,但是代码限的比较死,不好在后面添加子图,所以直..
11-20 594
01-08 4428
目录MACD指标简介计算方法指标含义python代码实现 MACD指标 简介 MACD又称为异同移动平均线,用来度量不同频率移动平均线的变化情况。MACD指标主要包括3根线,分别为DIF、DEA和MACD。 计算方法 12日EMA:EMA(12) = 2/(12+1) * 今日收盘价(12) + 11/(12+1) * 昨日EMA(12) 26日EMA:EMA(26) = 2/(26+1) * 今日收盘价(26) + 25/(26+1) * 昨日EMA(26) DIFF:DIFF=EMA(12) - EMA
11-24 1万+
talib 计算KDJ值对应的函数是Stochastic Oscillator Slow (Stoch), 其返回值有两个,一个是快速确认线值,另外一个是慢速主干线值。KDJ 需要至少最近9天的数据。 talib_kdj.py # -*- coding: utf-8 -*- import os, sys import tushare as ts import pandas as pd i.
10-23 466
百度一下TALIB-KDJ,macd的用法: 一:kdj dw['slowk'], dw['slowd'] =talib.STOCH(pricelist2.values,pricelist3.values,pricelist4.values,fastk_period=9,slowk_period=3,slowk_matype=0,slowd_period=3,slowd_matype=0) dw['slowj'] = list(map(lambda x, y: 3 * x - 2 * y, dw['sl.
11-10 6586
https://uqer.io/v3/community/share/57074375228e5bbbadf422c7 不错,这个就是因为公式不一样导致的,你检查一下你通达信的公式是不是以下形式: RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))与 MACD 和 RSI 一起使用的其他指标 *100; K:SMA(RSV,M1,1); D:SMA(K,M2,1); J:3*K-2*D; .
06-03 208
05-31 8144
60行代码实现通达信各自技术指标公式MyTT功能特点先看一个最简单的例子MyTT库中的部分工具函数具体指标的实现,全部基于MyTT库中的工具函数 (更多指标可以自行添加)因为语法的问题,条件与是& ,条件或是|自定义指标示例BOLL带指标数据获取和做图演示 (上证综指)需安装第三方库(无需ta-lib库,所有指标实现仅需要安装pandas既可)目前项目已经开源: MyTT MyTT将通达信,同花顺,文华麦语言等指标公式indicators,最简移植到Python中,核心库单个文件,仅百行代码,实现所
04-20 2978
MACD和RSI指标的组合有哪些使用方法?MACD和RSI指标结合进行买卖操作
RSI指标以50为中界线,大于50视为多头行情,小于50视为空头行情;RSI指标包括快速和慢速两条线,通常在快速线向上穿破慢速线时为买入时机;反之为卖出时机。尤其当RSI处于低位20以下发出的买入信号与高位80以上发出的卖出信号更可靠。一般的:RSI>80 为超买,RSI
MACD指标与RSI在外汇交易中该如何结合运用?
小壁虎的春天 于 2021-01-21 17:30:45 发布 462 收藏 1
推荐阅读:
06-19 990
@Author : By Runsen @Date : 2020/6/19 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件。导致翘课严重,专业排名中下。.在大学60%的时间,都在CSDN。 在之前都是去年的笔记,在今天我写了一份金融数据和量化交易 文章目录6、金融数据和量化交易6.2.4 MACD和RSI技术分析指标(1)MACD6.2.5 多因子策略(1)因子的选择(3)因子筛选(4)评分模型以及模型的评价和改进 6、金融数据和量化交
Niushop开源商城单商户V4 Niushop单商户V4版,微信商城、小程序商城,支持分销、团购、直播、秒杀、优惠券、自定义页面等众多营销功能,插件化开发,全开源,更适合二开。做最牛、功能最强大的开源商城 快速搭建专属店铺,迅速展开线上业务 NIUSHOP开源商城B2C单商户V4,功能强大,安全便捷,框架成熟稳定便于扩展,源码100%开源,支持二次开发定制,让企业用更低的成本、更少的人力,更快的速度构建自己的商城,开启网上商城销售业务。 商城源码特色 与 MACD 和 RSI 一起使用的其他指标 强大的营销功能模块,丰富的行业模板和装修组件,快速搭建最适合自己的电商平台,轻松获客、裂变。开启电商运营之路。 ThinkPhp6 + LayUi + ElementUi,学习维护成本低 前端由UNI-APP框架编写,支持多端,易于维护 钩子 + 插件,组件化开发,可复用,开发便捷 标准API接口,前后端分离,二次开发更方便 代码全部开源,方便企业扩展自身业务需求
05-07 391
rsi与macd结合应用技巧!
(4小时)
上图中行情为美指4小时,元旦前几天的行情,从图中来看,macd形成底背离,有了解过的朋友们都知道,macd顶底背离一旦形成,一般就表示了市场价格的转折,顶背离表示行情已经见顶,接下来谨防下跌,底背离则是表示行情已经见底,接下来需要谨防价格反弹,上图中在市场形成底背离之后,价格随之反弹,但是反弹的位置,却有一定的问题。
详细了解过macd顶底背离的朋友们都知道,当市场形成顶底背离后,价格容易回调或者反弹,但是,价格在时候容易反弹呢?如上图所示,市场是在形成底背离后,直接一根阳线拉升,随后短期回调,然后继续快速拉升,而顶底背离的使用当中,并没有明确规范,什么时候买入,这个时候,如果直接在形成底背离后就直接买进,那么市场价格短期拉升,快速回调,你能拿住吗?如果没有第一时间进入,那么是否会在回调过程中买进呢?
十有八九会买进,因为前面的这根阳线,给人的信心太强了,那么随后这样的深度回撤,打掉止损的概率有多高呢?
(4小时)
在上图中,我们注意观察黄圈的位置,在该位置是rsi指标,打到20轴,了解过rsi指标的朋友们都清楚,rsi指标打到80轴是超买,表示着价格见顶,再买进多单,风险较高,rsi指标打到20轴,是超卖,表示了价格见底,接下来空单买进风险较高,但是相对的,但是相对的,打到20轴见底,那么接下来就有反弹的可能,这样就可以和macd指标进行结合。
Macd的顶底背离,是判断趋势的方法,当价格形成底背离,则表示接下来要上涨,rsi指标是判断顶底的方法,那么当rsi指标打到20轴,则表示了价格已经达到了相对低位,可以考虑做多,通过macd明确趋势即将转折,通过rsi指标判断行情见底行为,二者结合,就是合适的买进位置。投资市场是一个概率市场,通过上述的指标结合技巧,的确可以大大提高买进的准确度,但是相对的,投资市场并没有百分百的准确,我们的操作还是需要有止损的存在,才能以策万全。
投资有风险,入市需谨慎!