Dear Friends,
I’m getting into Screeners programming and strategies, so I’m a newbie.
Here I leave you the code of 2 basic strategies with Ichimoku charts.
I await your feedback
Estimados amigos,
Me estoy introduciendo en la programación de Screeners y estrategias, por lo que soy un novato.
Aquí os dejo el código de 2 estrategias básicas con graficación Ichimoku.
Espero vuestros feedbacks
//*************************************************************
//* Estrategias básicas con Ichimoku: Rotura de Kumo y cruce *
//* con el precio que le corresponde. *
//* Autor: Rafa Barreto *
//*************************************************************
// -- Construyendo la graficación Ichimoku --
// -- Valores NO Standar: Fibonacci: 8; 21; 55 --
// -- Valores Standar: 9; 26; 52
PeriodoCorto = 8
PeriodoMedio = 21
PeriodoLargo = 55
// ===== A partir de Aquí no se toca el código =====
Tenkan = (highest[PeriodoCorto](High) + lowest[PeriodoCorto](Low)) / 2
Kijun = (highest[PeriodoMedio](High) + lowest[PeriodoMedio](Low)) / 2
SpanA = (TenKan[PeriodoMedio] + Kijun[PeriodoMedio]) / 2
SpanB = (highest[PeriodoLargo](High[PeriodoMedio]) + lowest[PeriodoLargo](Low[PeriodoMedio])) / 2
Chikou = Close
// -- Se determina si está alcista o Bajista ---
Alcista = SpanA > SpanB
Bajista = SpanA < SpanB
// --- Kumo Break Out ---
CruceAlcista = Close CROSSES UNDER SpanA
CruceBajista = Close CROSSES OVER SpanB
CruceChikouAlcista = Chikou CROSSES UNDER SpanA
CruceChikouBajista = Chikou CROSSES OVER SpanB
// --- Cruce Chikou con el precio Periodo Medio sesiones ---
CruceAlcistaChikouPrecio = Chikou CROSSES UNDER Close[PeriodoMedio]
CruceBajistaChikouPrecio = Chikou CROSSES OVER Close[PeriodoMedio]
// ===== SCREENER =====
IF Alcista AND CruceChikouAlcista THEN
SCREENER [CruceAlcista OR CruceAlcistaChikouPrecio]
ELSIF Bajista AND CruceChikouBajista THEN
SCREENER [CruceBajista OR CruceBajistaChikouPrecio]
ENDIF