python量化,獲取量化模型之一技術(shù)方法,17種技術(shù)指標(biāo)——量化06
17 種技術(shù)指標(biāo)代碼

代碼說明
上面代碼共有 18 個(gè)自定義函數(shù):
def get_stock_data(symbol, table_name=None):獲取日線歷史行情數(shù)據(jù),可以是指數(shù)、股票和基金。參數(shù)有 2 個(gè),分別是代碼和數(shù)據(jù)來源對代碼增加市場,第 2 個(gè)為非必要參數(shù)。
其他 17 個(gè)自定義函數(shù)都是技術(shù)指標(biāo)函數(shù),包括 MA、IC、VWMA、HullMA、RSI、STOK、CCI、ADX、AO、MTM、MACD_1、MACD_2、Stoch_RSI、WPR、BBP 和 UO。其中技術(shù)指標(biāo)的參數(shù) n 都是技術(shù)的日期,比如 MA(data, 10)為 10 日均線指標(biāo)。
需要修改的代碼
根據(jù)自己的需要求不同日期的技術(shù)指標(biāo),比如需要判斷 10 日均線是否符合買入,可以用 MA(data, 10)獲取 10 日均線是否符合。若返回結(jié)果為 1,則說明現(xiàn)價(jià)>10日均線。