(双曲線SIN-COS、N余接)TA-Libの三角関数を提供し、丸め、対数、平方根の数学的変換関数には、時系列ベクトルに基づいて変換します。
SIN:ベクター三角シン正弦関数:ta.SIN(クローズ)
COS:ベクトル三角コスのコサイン関数:ta.COS(クローズ)
TAN:ベクトル三角タン正接関数:ta.TAN(クローズ)
ASIN:ベクター三角ASINアークサイン関数:ta.ASIN(CLOSE)
ACOS:ベクター三角ACOSアークコサイン関数:ta.ACOS(クローズ)
ATAN:ベクター三角ATANアークタンジェント関数:ta.ATAN(クローズ)
SINH:ベクター三角シン双曲線正弦関数:ta.SINH(クローズ)
COSH:ベクトル三角COSHシグモイドコサイン関数:ta.COSH(クローズ)
TANH:ベクトル三角TANHシグモイド正接関数:ta.TANH(クローズ)
CEIL:ベクターは、CEILは整数に切り上げ:ta.CEIL(クローズ)
FLOOR:ベクトルフロアは切り捨て:ta.FLOOR(クローズ)
EXP:ベクトルの算術たEcp指数曲線:ta.EXP(クローズ)
LN:ベクターログインナチュラル自然対数:ta.LN(クローズ)
LOG10:ta.LOG10(閉じる):ベース10番号のベクトル・ログ10を
SQRT:ベクトル平方根平方根:ta.SQRT(クローズ)
インポートのNPとしてnumpyの インポートのPdとしてパンダ インポートPLTのようmatplotlib.pyplot インポートTaなどタリブ インポートのTSとしてtushare plt.rcParams [ ' font.sans-セリフ' ] = [ ' SimHei ' ] plt.rcParams [ ' axes.unicode_minus ' ] = Falseの DEF get_data(コードは、=開始' 2015年1月1日' ): DF = ts.get_k_data(コード、開始) df.index = pd.to_datetime(df.date) DF =df.sort_index() 戻りDF DF = get_data(' SH ')[ ' オープン'、' クローズ'、' 高い'、' 低い' ]] DF [ ' 罪' ] = ta.SIN(df.close) DF 【' COS ' ] = ta.COS(df.close) [DF ' LN ' ] = ta.LN(df.close) [DF ' 近いです'、'なし"、' COS '、' LN ' ] ] .PLOT(figsize =(18,8)、サブプロット=真、レイアウト=(2,2 )) plt.subplots_adjust(wspace = 0、HSPACE = 0.2)