Siguiendo el hilo abierto por x-trader sobre el heikin ashi suavizado faltaba la versión para el prorealtime,la cual solicite y me la madaron pero al instalarla en el prorealtime me da error de sintaxis en linea 6 columna 11.y a pesar de que el probuielder da instrucciones no consigo colocarlo a ver si alguien con conocimientos lo sabe instalar y explicarlos a los que no sabemos de leguage de programación que es lo que debemos suprimir de la linea 6 columna 11 y que es lo que debemos poner en su lugar ,gracias.
Period=5
SmoothPeriod=2
IF BarIndex=Period THEN
xClose =
(Average[Period](open)+Average[Period](high)+Average[Period](low)+Average[Period](close))/4
xOpen = (Average[Period](open)+Average[Period](close))/2
xHigh = Average[Period](high)
xLow = Average[Period](low)
ELSIF BarIndex >Period THEN
xClose =
(Average[Period](open)+Average[Period](high)+Average[Period](low)+Average[Period](close))/4
xOpen = (Average[Period](xOpen[1]) + Average[Period](xClose[1]))/2
xHigh = Max(Average[Period](Max(high, xOpen)),Average[Period](xClose))
xLow = Min(Average[Period](Min(low, xOpen)), Average[Period](xClose))
ENDIF
IF BarIndex >= (Period+SmoothPeriod) THEN
AvOpen=Average[SmoothPeriod](xOpen)
AvHigh=Average[SmoothPeriod](xHigh)
AvLow=Average[SmoothPeriod](xLow)
Avclose=Average[SmoothPeriod](xClose)
ELSE
AvOpen=undefined
AvHigh=undefined
AvLow=undefined
Avclose=undefined
ENDIF
RETURN AvOpen AS "AvOpen", AvHigh AS "AvHigh", AvLow AS "AvLow", Avclose
AS "Avclose"
Heikin Ashi (Prorealtime)
yo lo que hecho ha sido poner lo siguiente;
Period=5
SmoothPeriod=2
IF BarIndex=Period THEN
xClose = (Average[Period](open)+Average[Period](high)+Average[Period](low)+Average[Period](close))/4
xOpen = (Average[Period](open)+Average[Period](close))/2
xHigh = Average[Period](high)
xLow = Average[Period](low)
ELSIF BarIndex >Period THEN
xClose = (Average[Period](open)+Average[Period](high)+Average[Period](low)+Average[Period](close))/4
xOpen = (Average[Period](xOpen[1]) + Average[Period](xClose[1]))/2
xHigh = Max(Average[Period](Max(high, xOpen)),Average[Period](xClose))
xLow = Min(Average[Period](Min(low, xOpen)), Average[Period](xClose))
ENDIF
IF BarIndex >= (Period+SmoothPeriod) THEN
AvOpen=Average[SmoothPeriod](xOpen)
AvHigh=Average[SmoothPeriod](xHigh)
AvLow=Average[SmoothPeriod](xLow)
Avclose=Average[SmoothPeriod](xClose)
ELSE
AvOpen=undefined
AvHigh=undefined
AvLow=undefined
Avclose=undefined
ENDIF
RETURN AvOpen AS "AvOpen", AvHigh AS "AvHigh", AvLow AS "AvLow", Avclose AS "Avclose"
que es lo mismo pero toda la sentencia en la misma linea y lo que salen son cuatro lineas continuas en negro que hay en el indicador inferior.
No creo que sea eso lo que andas buscando.
Saludos
Period=5
SmoothPeriod=2
IF BarIndex=Period THEN
xClose = (Average[Period](open)+Average[Period](high)+Average[Period](low)+Average[Period](close))/4
xOpen = (Average[Period](open)+Average[Period](close))/2
xHigh = Average[Period](high)
xLow = Average[Period](low)
ELSIF BarIndex >Period THEN
xClose = (Average[Period](open)+Average[Period](high)+Average[Period](low)+Average[Period](close))/4
xOpen = (Average[Period](xOpen[1]) + Average[Period](xClose[1]))/2
xHigh = Max(Average[Period](Max(high, xOpen)),Average[Period](xClose))
xLow = Min(Average[Period](Min(low, xOpen)), Average[Period](xClose))
ENDIF
IF BarIndex >= (Period+SmoothPeriod) THEN
AvOpen=Average[SmoothPeriod](xOpen)
AvHigh=Average[SmoothPeriod](xHigh)
AvLow=Average[SmoothPeriod](xLow)
Avclose=Average[SmoothPeriod](xClose)
ELSE
AvOpen=undefined
AvHigh=undefined
AvLow=undefined
Avclose=undefined
ENDIF
RETURN AvOpen AS "AvOpen", AvHigh AS "AvHigh", AvLow AS "AvLow", Avclose AS "Avclose"
que es lo mismo pero toda la sentencia en la misma linea y lo que salen son cuatro lineas continuas en negro que hay en el indicador inferior.
No creo que sea eso lo que andas buscando.
Saludos
- Adjuntos
-
- prorealtime.doc
- (93.5 KiB) Descargado 404 veces
Gracias Pardillo,lo que hice fue mandarles a los de Prorealtime los codigos que expuso x-trader para el visual y metatrader para que los implementaran en el pro y eso si fueron muy atentos los de Pro, me mandaron varios mails pero ya me advertian que lo que andaba buscando no era posible y que lo unico que podian hacer era las cuatro bandas negras que te han salido y a mi tambien,pero por mucho color alcista y bajista que le de no resulta y cuando se cruzan lo hacen tarde y además esta cuatro bandas tienen mucho "nervio" incluso en escala mensual,total gracias pardillo y gracias a los de Prorealtime por su interes y amabilidad pero nada,estas cuatro bandas las supera el parabolic,Keltner el Arco Iris y muchos más.
Salud
Salud
Si te ha gustado este hilo del Foro, ¡compártelo en redes!