Condiciones del Sistema:
* Sistema original de Richard Dennis y Williams Eckhardt creadores de los traders llamados tortugas.
* Gráficos en barras semanales.
* El sistema compra al cruce al alza de la MM22 sobre la MM55 y vende si se produce el cruce a la baja.
* El Stop se puede poner en la MM200 y subirlo semanalmente.
* Para certificar la tendencia alcista ayudarse de un indicador-oscilador: MACD, TRIX, Stocástico, StoRSI...
* Se aplica a valores con tendencia alcista y no laterales.
SCREENER Tortugas MM22-55:
REM Screener Tortugas mm22-55
REM Creado por Txema Medina en octubre de 2012
REM El sistema compra al cruce al alza de la MM22 sobre la MM55 y vende si se produce el cruce a la baja.
REM Se aplica a valores con tendencia alcista y no laterales.
REM Complementar los cruces con ayuda de algunos osciladores-indicadores: MACD, Trix, StoRSI,...)
indicator1 = WeightedAverage[30](close)
indicator2 = WeightedAverage[30](close)
c1 = (indicator1 > indicator2[1])
indicator3 = Average[22](close)
indicator4 = Average[55](close)
c2 = (indicator3 >= indicator4)
REM Mano fuerte dentro
ignored, ignored, ignored, indicator5, ignored, ignored, ignored, ignored = CALL "Blai5 Koncorde v.09"[15]
c3 = (indicator5 >= 0.0)
REM CPM de la semana anterior mayor que cero
indicator6 = CALL "Capital Proporcional Medio"[52]
c4 = ( indicator6[1] > 0)
REM Distancia a la MM30 o Riesgo Stop menor de 10
distancia=(close-indicator1)/close*100
REM Odenar por Distancia a la MM30
criteria, ignored = CALL "Distancia MM30"
REM Capital Alto, no chicharros
cap = close* volume
SCREENER[c1 AND c2 AND c3 AND c4 AND distancia < 10 AND cap > 400000000] (criteria AS "distancia")
PROBACKTEST Tortugas MM22-55:
REM Comprar
indicator1 = Average[22](close)
indicator2 = Average[55](close)
c1 = (indicator1 CROSSES OVER indicator2)
indicator3 = WeightedAverage[30](close)
indicator4 = WeightedAverage[30](close)
c2 = (indicator3 > indicator4[1])
IF c1 AND c2 THEN
BUY 1 SHARES AT MARKET NEXTBAROPEN
ENDIF
REM Vender
indicator5 = Average[22](close)
indicator6 = Average[55](close)
c3 = (indicator5 CROSSES UNDER indicator6)
IF c3 THEN
SELL AT MARKET NEXTBAROPEN
ENDIF
REM Venta a corto (short)
indicator7 = Average[22](close)
indicator8 = Average[55](close)
c4 = (indicator7 CROSSES UNDER indicator8)
IF c4 THEN
SELLSHORT 1 SHARES AT MARKET NEXTBAROPEN
ENDIF
REM Salida venta a corto (exit short)
indicator9 = Average[22](close)
indicator10 = Average[55](close)
c5 = (indicator9 CROSSES OVER indicator10)
IF c5 THEN
EXITSHORT AT MARKET NEXTBAROPEN
ENDIF
El Trading en el mercado de divisas o derivados financieros supone un alto nivel de riesgo y puede no ser adecuado para todos, no invierta capital que no pueda permitirse perder. El contenido de esta web y los servicios que se ofrecen no pretenden ser, no son y no pueden considerarse en ningún caso, asesoramiento en materia de inversión ni de ningún otro tipo de asesoramiento financiero, ni puede servir de base para ningún contrato, compromiso o decisión de ningún tipo.
- Home
- Noticias
- Cotizaciones
- Bolsa al día
- Análisis Técnico
- Formación
- Datos
- Foros
- Carteras
- Recursos
- Descargas
Paginas y Enlaces relevantes
Suscribirse a:
Enviar comentarios (Atom)
Muchas gracias por ir poniendo estrategias programadas en screeners y con el Backtesting hecho, sin duda son gran utilidad... Podrías poner los resultados del Backtesting?
ResponderEliminarIgualmente, todo el código ese no seria mucho más sencillo con eurostockscreener.com, el screener que tenéis en una de las pestañas?
Por lo poco que sé todo eso se reduciría a Sma(22) crossed above sma(55).... Es que no hay comparación para gente que como yo no somos "astrofísicos" de la NASA.....; )))
Un saludo y seguid así, aunque si pudierais ir poniendo algo más fácil del tipo eurostockscreener os lo agradeceríamos más de dos!
No tienes más que pasar el backtest sobre los valores que tu consideres buenos.
ResponderEliminarEl eurostockscreener es otra posibilidad. Lo que yo ofrezco es para PRT.
No es más que el cruce de la media simple 22 sobre la 55.
Se han añadido condiciones que mejoran este parámetro.
Si deseas aportar algo mejorable, encantado de añadirlo.
Saludos