BOTGUS forma de uso
Project description
INDICADORES DE BOT GUS
INDICADORES LISTOS PARA BINANCE:
FUNCION PARA OBTENER DATOS HISTORICOS DE BINANCE:
def datos():
if temporalidad==”1M”:
klines = client.get_historical_klines(cripto + estable, Client.KLINE_INTERVAL_1MINUTE, “4 hours ago UTC”)
if temporalidad==”5M”:
klines = client.get_historical_klines(cripto + estable, Client.KLINE_INTERVAL_5MINUTE, “17 hours ago UTC”)
if temporalidad==”15M”:
klines = client.get_historical_klines(cripto + estable, Client.KLINE_INTERVAL_15MINUTE, “3 days ago UTC”)
if temporalidad==”30M”:
klines = client.get_historical_klines(cripto + estable, Client.KLINE_INTERVAL_30MINUTE, “5 days ago UTC”)
if temporalidad==”1H”:
klines = client.get_historical_klines(cripto + estable, Client.KLINE_INTERVAL_1HOUR, “9 days ago UTC”)
if temporalidad==”4H”:
klines = client.get_historical_klines(cripto + estable, Client.KLINE_INTERVAL_4HOUR, “34 days ago UTC”)
data = pd.DataFrame(klines)
data.columns = [‘datetime’, ‘open’, ‘high’, ‘low’, ‘close’, ‘volume’,’close_time’, ‘qav’, ‘num_trades’,’taker_base_vol’, ‘taker_quote_vol’, ‘ignore’]
datos = data[[‘open’, ‘high’, ‘low’, ‘close’,’volume’]].astype(float)
df=datos.copy()
return df
supertrend(df,atr_length,factor)
Devuelve 1: señal de compra o venta.
Forma de llamarlo:
botgus.supertrend(datos(),10,3)
bandas_bollinger(datos, periodo, desviaciones) Devuelve 3 valores: valor banda superior, valor banda inferior, valor media movil
estocastico(df,k_period,d_period) Devuelve 2 valores: Valor estocastico K y estocastico D
macd(df,rapidaema,lentoema,senialperiodo) Devuelve 3 valores: Valor Macd, Valor señal de macd, valor divergencia
rsi(df,rsi_period,ema,longirsi,emamovil) Devuelve 2 valores: Valor de rsi y valor de media movil de rsi
tendenciaactual(df,cualma,ma1,ma2,ma3) Devuelve 1: Valor de tendencia actual
soportesyresistencias(df,tipo) Devuelve 5 valores: Pivote central, soporte 1, resistencia 1, soporte 2, resistencia 2
squeeze_momentum(df,length, mult, length_KC, mult_KC): Devuelve 1: Valor de compra o venta
dmi(df,period,perioddi) Devuelve 3: Valores adx, adx + , adx -
aroon(df,periodoaron) Devuelve 2: Valores Arron arriba, Arron Abajo
chandelierexit(df, atr_period, atrmulti) Devuelve 1: Valor de compra o venta
rvi(df, longitud) Devuelve 2: Valores rvi y rvi señal
williamd(df,periodo) Devuelve 1: Valor william %D
keltnerchannel(df,cual, longitud, multipl, atrlongi) Devuelve 3: Valores banda superior, banda inferior, media movil
coppockcurve(df, roclargo, roccorto,wma): Devuelve 1: Valor curva coppock
ao(df, corto,largo) Devuelve 1: Valor oscilador asombroso
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.