python-大智慧-ALF过滤指标

简介: python-大智慧-ALF过滤指标
# -*- coding: utf-8 -*-
"""
Created on Wed May 24 15:47:51 2017
@author: yunjinqi 
E-mail:yunjinqi@qq.com 
Differentiate yourself in the world from anyone else.
"""
import pandas as pd  
import numpy as np  
import datetime  
import time  
#获取数据  
df=pd.read_csv('C:/Users/HXWD/Desktop/000001.csv',encoding='gbk')  
df.columns=['date','code','name','close','high','low','open','preclose',  
'change','change_per','volume','amt']  
df=df[['date','open','high','low','close','volume','amt']]  
df.head()  
def get_ALF(df,N=10):  
    '''
    过滤指标
原理:
同RC指标
用法:
1、以0为多空分界点,指标由负转正时,买入。 
2、以0为多空分界点,指标由正转负时,卖出。
3、当股价创新高时,ALF未能创新高,出现背离,表示头部形成。 
4、当股价创新低时,ALF未能创新低,出现背离,表示底部形成。'''
    df['alf']=100*(df['close']/df['close'].shift(N)-1)
    return df  
get_ALF(df)
df.tail() 
目录
相关文章
|
搜索推荐 Python
推荐系统测评指标——计算DCG、IDCG以及nDCG的python代码
推荐系统测评指标——计算DCG、IDCG以及nDCG的python代码
推荐系统测评指标——计算DCG、IDCG以及nDCG的python代码
|
15小时前
|
数据挖掘 Python
python数据分析——业务指标量化
业务指标量化是衡量企业运营效果的重要手段,通过具体的数据和数值,可以更加直观地了解企业的运营状况,为企业决策提供有力的数据支持。
59 1
|
15小时前
|
监控 搜索推荐 数据挖掘
python数据分析——业务指标分析
业务指标分析是企业运营中不可或缺的一环,通过对各项关键指标的深入剖析,我们能够更好地了解企业的运营状况,发现潜在问题,进而制定相应的策略来优化业务流程、提升经营效率。 在业务指标分析中,我们首先要明确分析的目的和范围。是为了评估整体业务健康状况,还是针对某一具体环节进行优化?明确了目的后,我们需要收集相关的数据,这些数据可能来源于不同的业务系统和数据库,因此数据的整合和清洗也是分析过程中的重要步骤。 接下来,我们要选择合适的分析方法。比如,对于销售数据,我们可以采用时间序列分析来观察销售趋势;对于用户行为数据,我们可以使用用户画像和路径分析来洞察用户需求和行为习惯。
108 1
|
10月前
|
数据安全/隐私保护 Python
基于交叉指标的加密货币(股票、期货、期权)量化交易系统[Python]开发源码规则解析
基于交叉指标的加密货币(股票、期货、期权)量化交易系统[Python]开发源码规则解析
|
Prometheus Cloud Native Unix
Prometheus 使用Python推送指标数据到Pushgateway
Prometheus 使用Python推送指标数据到Pushgateway
403 0
|
Python
python——大智慧——CCI指标
python——大智慧——CCI指标
445 0
python_大智慧SAR指标编写
python_大智慧SAR指标编写
334 0
python-大智慧price_oscillator指标
python-大智慧price_oscillator指标
47 0
python-瀑布线指标编写
python-瀑布线指标编写
76 0
|
Python
python——MTM动力指标
python——MTM动力指标
200 0