def getDMI(stock_code, date): DMI_ADX = bd.getTechData("DMI_ADX", stock_code, date) DMI_ATR = bd.getTechData("DMI_ATR", stock_code, date) DMI_PDM = bd.getTechData("DMI_PDM", stock_code, date) DMI_NDM = bd.getTechData("DMI_NDM", stock_code, date) DMI_PDI = bd.getTechData("DMI_PDI", stock_code, date) DMI_NDI = bd.getTechData("DMI_NDI", stock_code, date) return [DMI_ADX, DMI_ATR, DMI_PDM, DMI_NDM, DMI_PDI, DMI_NDI]
def getCCI(stock_code, date): return bd.getTechData("CCI", stock_code, date)
def getKDJ(stock_code, date): KDJ_K = bd.getTechData("KDJ_K", stock_code, date) KDJ_D = bd.getTechData("KDJ_D", stock_code, date) KDJ_J = bd.getTechData("KDJ_J", stock_code, date) return [KDJ_K, KDJ_D, KDJ_J]
def getAR(stock_code, date): return bd.getTechData("BRAR_AR", stock_code, date)
def getROC(stock_code, date): return bd.getTechData("ROC", stock_code, date)
def getBBI(stock_code, date): return bd.getTechData("BBI", stock_code, date)
def getPSY(stock_code, date): return bd.getTechData("PSY", stock_code, date)
def getWR(stock_code, date): return bd.getTechData("WR", stock_code, date)
def getVR(stock_code, date): return bd.getTechData("VR", stock_code, date)
def getRSI(stock_code, date): return bd.getTechData("RSI", stock_code, date)
def getAMA(stock_code, date): return bd.getTechData("AMA", stock_code, date)
def getOBV(stock_code, date): return bd.getTechData("OBV", stock_code, date)