python-大知恵-BIAS乖離率作成


# -*- coding: utf-8 -*-
"""
Created on Wed May 24 15:47:51 2017

@author: yunjinqi 
 
E-mail:[email protected] 
 
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_BIAS(df,L1=6,L2=12,L3=24):
    '''
       
  :
                    ;
  :
           ,        ,           ;       ,           。
                        ,      BIAS 。
  :
          BIAS ,       L1 、L2 、L3        。'''
    df['bias1']=100*(df['close']-df['close'].rolling(L1).mean())/df['close'].rolling(L1).mean()
    df['bias2']=100*(df['close']-df['close'].rolling(L2).mean())/df['close'].rolling(L1).mean()
    df['bias3']=100*(df['close']-df['close'].rolling(L3).mean())/df['close'].rolling(L1).mean()
    return df
get_BIAS(df)
df.tail()

注:以上のコードは参考に供して、単独で文華財経、ピラミッド、大知恵、通達信、TB、Pythonを書く必要があります
プラットフォームの指標、策略などは、1733055732、アルバイト時間:平日午後18:00-22:00、祝日に連絡してください.