Página 1 de 1
RSI - AMIBROKER
Publicado: 15 Jul 2008 19:02
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
Publicado: 15 Jul 2008 20:15
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.
Publicado: 15 Jul 2008 20:25
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?
Publicado: 15 Jul 2008 20:36
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
Publicado: 15 Jul 2008 20:42
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
Publicado: 15 Jul 2008 23:26
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...
Publicado: 19 Jul 2008 13:51
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.
Publicado: 19 Jul 2008 15:42
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???
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
Publicado: 19 Jul 2008 16:01
por M4
ya me parecia que no era yo el unico que se habia planteado esto... jeje
Muchas gracias y un saludo