Skip to content

gauss314/juanpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libreria de ejemplo curso Ullua



Esta librería tiene como finalidad empezar a generar contenido de los scripts que vayan armando los alumnos del curso de python para traders de @Ullua https://twitter.com/Ullua



Instalación

pip install juanpy



Ejemplo para ubicar máximos y mínimos locales

  • Gráfico 1: Precios de cierre con mínimos y máximos encontrados

  • Grafico 2: Precios de cierre con lineas de soportes y resistencias desde cada máximo y mínimo encontrado

  • Gráfico 3: Precios de cierre con zona alcista, bajista o lateral En función de las pendientes de los últimos pares de mínimos y máximos encontrados

import juanpy

juanpy.trends(ticker='TWTR')



Ejemplo con cambio de escala y cambio de sensibilidad, y parámetros:


La sensibilidad la tomará en cantidad de velas para encontrar nuevos máximos y/o mínimos locales

import juanpy

df = juanpy.trends('TWTR', start='2014-06-01', end='2020-01-01', sensibilidad=60, escala='log')


Devuelve un dataframe con

  • los valores de máximos y mínimos vigentes a cada fecha (vMin y vMax)
  • las pendientes resultantes de unir los dos úlitmos mínimos y los dos últimos máximmos (pMin y pMax) apto apra canales
  • La tendencia a partir de las pendientes de los últimos máximos y mínimos en cada punto (-1 para bajista, 0 para lateral y 1 para alcista)

Ejemplo para graficar ondas

Interpola máximos y mínimos de una manera mas suavizada basado en el script de las tendencias

import juanpy

juanpy.waves('TWTR', sensibilidad=60, escala='log')

Créditos

Utilizamos las librerías:

Releases

No releases published

Packages

No packages published

Languages