#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Mon Nov 12 16:36:02 2018
@author: lg
"""
import tushare as ts
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
import talib
from talib import *
df=ts.get_k_data('600600')
# time period of rsi normaly in [10,15,30,60]
talib.RSI(df.open, timeperiod=12)
df['k'],df['d']=talib.STOCH(df.high,df.low,df.close, fastk_period=9,slowk_period=3,slowk_matype=0,slowd_period=3,slowd_matype=0)
df['j']=3*df.k-2*df.d
#量价指标
real = talib.OBV(df.close, df.volume)
real = talib.AD(df.high, df.low, df.close, df.volume)
real = talib.ADOSC(df.high, df.low, df.close, df.volume, fastperiod=3, slowperiod=10)