RSI - AMIBROKER

Foro para tratar todo lo relacionado con AmiBroker y el lenguaje de programación AFL.
Responder
M4
Mensajes: 27
Registrado: 05 Feb 2008 19:22

RSI - AMIBROKER

Mensaje por M4 »

Buenas tardes,

Necesito ayuda de alguien que controle amibroker o al menos sepa utilizarlo.

Quiero graficar el RSI en forma de vela al igual que el precio. ¿Se puede hacer?

Gracias
Avatar de Usuario
Tom
Mensajes: 2421
Registrado: 12 Feb 2005 10:23
Ubicación: Madrid

Mensaje por Tom »

En principio no se puede hacer porque el RSI es una fórmula matemática aplicada sobre los cierres.
Habría que crear un indicador o fórmula matemática que se aplicase a los cuatro datos de cada barra (apertura, cierre, máximo y mínimo) que componen y dibujan cada barra.
----- Para que tu y yo ganemos dinero no habrían creado un mercado. ------
M4
Mensajes: 27
Registrado: 05 Feb 2008 19:22

Mensaje por M4 »

He conseguido que se grafique como barra con la funcion PlotHLOC, pero no me llegan a salir las colas como en las velas de los valores máximos o mínimos que se hayan alcanzado durante el periodo de a vela.

¿alguna sugerencia mas?
Betaio
Mensajes: 28
Registrado: 28 Sep 2004 13:27

Mensaje por Betaio »

dynamic_color = IIf( RSI (15) > 0, colorGreen, colorRed );
Plot( RSI (15), " RSI", dynamic_color, styleHistogram |
styleThick );



Esta seria la formula para un RSI de 15 periodos, si quieres otro periodo solo tienes que cambiar el 15 por el periodo que deseas.

Para introducir la formula:
view

charts

new

formula

boton derecho sobre la nueva formula que nos aparece

edit

y pegas la formula del principio

damos al icono afl y ya esta lista.

Luego pones el nombre que quieras a la formula.

Luego si quieres barras de distintos colores al pasar de cierto nivel tienes que sustituir el 0 por el numero que quieras y a partir de ese numero cuando este por arriba te saldran barras verdes y por debajo rojas, ahora por defecto estan todas en verde.

Espero que te sirva


Saludos
Betaio
Mensajes: 28
Registrado: 28 Sep 2004 13:27

Mensaje por Betaio »

No entendi bien la pregunta y lo que hice fue ponerlo en histograma.

Si consigo ponerlo en velas lo subo

Saludos de nuevo

M4
Mensajes: 27
Registrado: 05 Feb 2008 19:22

Mensaje por M4 »

Yo de momento lo que he conseguido es esto:


rsiClose = RSI(15);
rsiOpen = Ref( rsiClose, -1 );
rsiHigh = Max( rsiClose, rsiOpen );
rsiLow = Min( rsiClose, rsiOpen );
PlotOHLC( rsiOpen, rsiHigh, rsiLow, rsiClose, "Modified " + Name(), colorBlack, stylecandle);

El problema es que no consigo que me marque los maximos a los que ha llegado ni los mínimos ("colas" en las velas)

A ver si alguien lo consigue...
M4
Mensajes: 27
Registrado: 05 Feb 2008 19:22

Mensaje por M4 »

Parece que o no se puede o nadie sabe como hacerlo...

De todas formas seguire probando cosas en Amibroker. Si consigo algo ya lo pondre aqui, por si le puede interesar a alguien.

saludos

Por cierto, tb me serviría que se quedase el valor máximo alcanzado y el mínimo. No es necesario graficar tipo vela. Con puntos tb sirve.
Avatar de Usuario
X-Trader
Administrador
Mensajes: 12781
Registrado: 06 Sep 2004 10:18
Contactar:

Mensaje por X-Trader »

M4 escribió:Parece que o no se puede o nadie sabe como hacerlo...

De todas formas seguire probando cosas en Amibroker. Si consigo algo ya lo pondre aqui, por si le puede interesar a alguien.

saludos

Por cierto, tb me serviría que se quedase el valor máximo alcanzado y el mínimo. No es necesario graficar tipo vela. Con puntos tb sirve.
Y digo yo... por qué la gente no utiliza la herramienta de búsqueda??? :-D

En este artículo tienes la respuesta a esa y más preguntas:

https://www.x-trader.net/articulos/sist ... dores.html

Saludos,
X-Trader
"Los sistemas de trading pueden funcionar en ciertas condiciones de mercado todo el tiempo, en todas las condiciones de mercado en algún momento del tiempo, pero nunca en todas las condiciones de mercado todo el tiempo."
M4
Mensajes: 27
Registrado: 05 Feb 2008 19:22

Mensaje por M4 »

ya me parecia que no era yo el unico que se habia planteado esto... jeje

Muchas gracias y un saludo
Si te ha gustado este hilo del Foro, ¡compártelo en redes!


Responder

Volver a “AmiBroker”