SAR指标解释:baike.baidu.com/item/SAR指标/6329095?fr=aladdin

talib_sar.py

# -*- coding: utf-8 -*-
import os, sys
import tushare as ts
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
import talibif len(sys.argv) ==2:code = sys.argv[1]
else:print('usage: python talib_sar.py stockcode ')sys.exit(1)if len(code) !=6:print('stock code length: 6')sys.exit(2)df = ts.get_k_data(code)
if df.empty ==True:print(" df is empty ")sys.exit(2)df = df[ df['date'] > '2020-01-01']
if len(df) <10:print(" len(df) <10 ")sys.exit(2)# SAR,Stop and Reverse,是 Welles Wilder发明的,SAR是一个基于价格/时间的指标.
sar = talib.SAR(df.high, df.low)
print(sar[-5:])df['ma10'] = df['close'].rolling(window=10).mean()
df.index = pd.to_datetime(df.date)
# 画股票收盘价图 , SAR 散点图
df[['close','ma10']].plot(grid=True, title=code)
plt.plot(df.index, sar, '.',c='black', label='sar')
plt.legend(loc='best', shadow=True)
plt.show()

运行 python talib_sar.py 000063

在股市中我们有时会听到有股民谈到SAR指标,那什么是SAR指标呢?在股市中SAR指标都有哪些应用呢?现在让我们来了解一下相关的知识吧!
抛物线转向(SAR)也称停损点转向,其全称叫“Stop and Reveres”,缩写“SAR”,是由美国技术分析大师威尔斯·威尔德(Wells Wilder)所创造的,是一种简单易学、比较准确的中短期技术分析工具。由于SAR指标简单易懂、操作方便、稳重可靠等优势,因此,SAR指标又称为“傻瓜”指标,被广大投资者特别是中小散户普遍运用。SAR指标的一般研判标准包括以下四方面:
1、当股票价格从SAR曲线下方开始向上突破SAR曲线时,为买入信号,预示着股票价格一轮上升行情可能展开,投资者应迅速及时地买进该股票。
2、当股票价格向上突破SAR曲线后继续向上,而SAR曲线也同时向上运动时,表明上涨趋势已形成。SAR曲线对股票价格构成强劲的支撑,投资者应坚决看多或逢低买入该股票。
3、当股票价格从SAR曲线上方开始向下突破SAR曲线时,为卖出信号,预示着股票价格一轮下跌行情可能展开,投资者应及时地卖出该股票。
4、当股票价格向下突破SAR曲线后继续向下,而SAR曲线也同时向下运动的话,表明下跌趋势已形成,SAR曲线对价格会构成巨大的压力,投资者应坚决看空或逢高做空该股票。

python:talib 计算 SAR相关推荐

  1. python:talib 计算 SAR 求发出买入信号日期

    talib_sar.py 求买入信号发出日期 Buy:买入,close:收盘价,rate:收益率 # -*- coding: utf-8 -*- import os, sys import tusha ...

  2. python:talib 计算 KDJ 用 pro_api

    talib 计算 KDJ值对应的函数是Stochastic Oscillator Slow (Stoch), 其返回值有两个,一个是快速确认线值,另外一个是慢速主干线值.KDJ 需要至少最近9天的数据 ...

  3. python股票技术指标计算_使用 Ta-lib 计算 MACD 等技术指标

    最近很多朋友使用老虎的开放API时, 都会咨询我们获取 MACD.KDJ 等技术指标的方法. 开放API没有提供计算好的技术指标数据, 因为这类指标的计算方法比较简单. 这里做一个简单的示例,供大家参 ...

  4. 使用OpenCV和Python高效计算视频的总帧数

    使用OpenCV和Python高效计算视频的总帧数 1. 效果图 2. 源码 参考 这篇博客将介绍两种使用OpenCV和Python计算视频文件中帧数的方法. 超级快,它依靠OpenCV的视频属性功能 ...

  5. 在Python中计算一次性计算多个百分位数percentile、quantile

    在Python中计算一次性计算多个百分位数percentile. quantile 目录 在Python中计算一次性计算多个百分位数percentile. quantile

  6. python代码计算图像的分辨率

    python代码计算图像的分辨率 def jpeg_res(filename):""""This function prints the resolution ...

  7. 无网络服务器(linux ubuntu),pip安装python科学计算所有需要包(packages)

    无网络服务器(linux ubuntu),pip安装python科学计算所有需要包(packages) # 在windows上打开anaconda,进入环境tab页,在base环境处单击,然后点开te ...

  8. 独家 | 教你用Python来计算偏差-方差权衡

    作者:Jason Brownlee 翻译:吴振东 校对:车前子 本文约3800字,建议阅读8分钟. 本文为你讲解模型偏差.方差和偏差-方差权衡的定义及联系,并教你用Python来计算. 衡量一个机器学 ...

  9. 目前比较流行的Python科学计算发行版

    经常有身边的学友问到用什么Python发行版比较好? 其实目前比较流行的Python科学计算发行版,主要有这么几个: Python(x,y) GUI基于PyQt,曾经是功能最全也是最强大的,而且是Wi ...

  10. python星期计算_Python简单计算给定某一年的某一天是星期几示例

    本文实例讲述了Python简单计算给定某一年的某一天是星期几.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #计算某特定天使星期几 #蔡勒公式:w=y+[y/4]+[ ...

最新文章

  1. 学习鸟哥的Linux私房菜笔记(1)——Linux系统入门
  2. 我在海外做产品的1000 天:三大观察与学习
  3. 部署在SAP ABAP服务器上的SAP UI5应用的JavaScript文件,是如何被SAP UI5 repository handler处理的
  4. MSN Messenger终于好使了
  5. CF1342E. Placing Rooks
  6. 在护卫神上部署javaWeb项目,已经测试通过
  7. Java 代码性能优化
  8. 对POSIX和SystemV消息队列优化:用户态消息队列
  9. mysql事务、视图
  10. app里面可以运行php,我可以在googleappengine for Python上运行PHP文件吗?
  11. MyBatis和Spring总结
  12. FastJson jar包下载教程
  13. 石家庄地铁(李秦,王学云)2
  14. 求两个列表的交集、并集和补集
  15. 算法探索实录 - 4、递归
  16. svn执行update操作后出现:Error : Previous operation has not finished; run 'cleanup' if it was interrupted.
  17. python 安装CV2
  18. 隐匿的风暴,Saas海啸正瞄准企业IT业务
  19. 最简 jrtplib 收发数据实例
  20. CRUD就是技术开发的while(1),干掉它你才能升职加薪

热门文章

  1. 基于DLP4500的结构光3DScan应用手册
  2. webpack重复打包同名依赖包
  3. rundll32.exe命令使用大全
  4. CSS颜色搭配(超级赞的几个网站)
  5. Mongodb模式设计
  6. 使用Node.js爬取双色球十六年来所有中奖号码
  7. 调节e18-d80nk的测量距离_没有倒车影像,用这个方法判断后方墙壁距离,这个距离感这样练习...
  8. android 高仿网易新闻,Android实战:仿网易新闻app--简介
  9. USB-SC-09(假冒PL2303HXA芯片)WIN7-64位驱动之终极大法
  10. pip安装pytorch清华_镜像安装pytorch的简便方法总结