Acceder

ProRealTime: Evitar que muestre una barra (programación)

22 respuestas
ProRealTime: Evitar que muestre una barra (programación)
1 suscriptores
ProRealTime: Evitar que muestre una barra (programación)
Página
1 / 2
#1

ProRealTime: Evitar que muestre una barra (programación)

Según las instrucciones de programación del ProBuilder de ProRealTime si en un momento dado asignamos el valor "undefined" al RETURN (orden de mostrar el resultado en el gráfico) no debería marcar nada. Cito de las instrucciones...

La palabra clave Undefined permite instruir al indicador para que no muestre un resultado en ciertas variables. Por defecto, toda variable no definida está a cero. Undefined : dato indefinido (equivalente a una casilla vacía o a NULL)

Pero esto NO es así. Al asignar en un momento dado en el tiempo el valor "undefined", SI que marca un resultado (el mismo nivel que el punto anterior). Lo podemos observar más claramente si configuramos la salida con gráficos de puntos o barras (en lugar de líneas). Con el siguiente programa...

if Average[30](close) > Average[6](close) then

z=1

else

z=undefined

endif

return z

... observaremos que la salida NO oculta las barras cuando el valor es "undefined", simplemente lo muestra con el valor que traía anteriormente. ¿ alguien sabe si se puede evitar que una barra se muestre en el gráfico del prorealtime probuilder ? Saludos.

resultado del script

resultado del script

#2

Re: ProRealTime: Evitar que muestre una barra (programación)

No programo con ProRealTime, utilizo Amibroker, pero le he estado echando un ojo al manual de probuilder. ¿Has probado a poner lo siguiente?

if Average[30](close) > Average[6](close) then 
z=1 
else 
z=0
endif 
return z

Ya me dices si te funciona!

Saludos!

#3

Re: ProRealTime: Evitar que muestre una barra (programación)

eso ya lo probé, si pones precio cero marca en el nivel cero (0)

el ejemplo lo he puesto con columnas para demostrar el problema con más claridad, pero lo necesito para trazar gráficos de líneas o de montañas. Además colocando el valor cero en gráficos de precio (por ejemplo el IBEX35) bajar hasta cero lo deformaría considerablemente quedando ilegible.

La historia es que necesito que NO marque nada (ni cero ni nada) para que en un gráfico de línea una los puntos anterior y posterior a la barra "vacía".

Aunque me da la impresión que el PRT no tiene capacidad para ello (aunque en las instrucciones diga que sí).

Gracias y saludos.

#4

Re: ProRealTime: Evitar que muestre una barra (programación)

Mmmm a ver si entiendo bien lo que quieres hacer:

Quieres sacar un indicador que te marque el valor 1 cuando la media de 30 está por encima de la media de 6 y cuando es no sucede esto no marque nada ni deje un espacio entre barra y barra.

¿Es así? No creo que ProRealTime pueda hacer esto, es más, creo que lo tendrás que hacer con un excel, ya que no creo que ninguna plataforma lo pueda hacer, pues asocian un valor de un indicador a una fecha.

Me surge otra duda: ¿cómo vas a hacer un gráfico de montañas si cuando la condición se cumple el valor es 1? ¿O lo has puesto así como ejemplo y lo que quieres probar no tiene nada que ver?

Un saludo!

#5

Re: ProRealTime: Evitar que muestre una barra (programación)

no es eso, como ya te he dicho el ejemplo que he puesto lo he hecho para hacer más entendible el problema del PRT que cuando dice que asignando "undefined" a una variable NO muestra ningún punto en esa barra (y no es así, SI que muestra el punto y lo hace al precio de la barra anterior)

por ejemplo (es un ejemplo) imagina que quiero realizar un indicador aplicable sobre un gráfico diario que me uniera con una línea recta todos los precios máximos de los lunes (o símplemente que enlace velas o barras que no sean consecutivas)

En relación a otras plataformas, si les dices que no marquen, pues no marcan, sin problemas.

saludos.

#6

Re: ProRealTime: Evitar que muestre una barra (programación)

¿Qué te parece Amibroker? Tengo la intención de ponerme actualmente con él. Me han dicho que es más completo que ProRealTime que por ejemplo no da acceso a las acciones de mercados como el japonés o el chino.

#7

Re: ProRealTime: Evitar que muestre una barra (programación)

A mi me parece una pasada, se pueden hacer mil cosas, los backtest y las optimizaciones son rapidísimas, además de que lo puedes hacer por mercados y no activo por activo como se hace con MetaTrader por ejemplo.

Pero tienes un problema (si no quieres pagar) que con ProRealTime no tienes, los datos históricos. Te habrán dicho que es más completo porque le puedes cargar los datos que quieras, pero claro, tienes que encontrar esos datos o un proveedor de datos (pagando), si contratas un buen proveedor de datos no tendrás problemas con esto.

Un saludo!

#9

Re: ProRealTime: Evitar que muestre una barra (programación)

Gracias! ¿Qué proveedores de datos me recomiendas?

#10

Re: ProRealTime: Evitar que muestre una barra (programación)

Ahí ya no te puedo ayudar, pues yo voy a lo gratis y cargo datos de donde lo encuentro (con el problema de que muchos están mal)... puedes preguntarle a Oscar Cagigas, que él trabaja más profesionalmente con Amibroker.

Un saludo!

#11

Cuidado con ProRealTime!

Cuidado con PROREALTIME!!!!!

Tengo una cuenta de pago desde hace meses, pero ProRealTime desde hace 5 días ME HA DEJADO DE FUNCIONAR. Al intentar cargar la plataforma para Windows, bloquea el equipo.

He probado con 3 equipos diferentes, con procesadores y S.O. también diferentes y he probado conectándome a distintas redes. Así mismo en los equipos he probado con distintas versiones de la maquina Java. Pero el resultado siempre es el mismo: el equipo se bloquea. Por supuesto con cualquier otra aplicacion, los equipos funcionan perfectamente.

A pesar de repetidas comunicaciones con ellos y su departamento de soporte, asi como llamadas telefonicas, NO TENGO RESPUESTAS. Se han limitado a decirme que ellos no tenían ningún problema de tipo general (sic), aunque que era un “problema grave”, sin especificar cual.

Esto me está causando perjuicios IMPORTANTES y DEMOSTRABLES.

ME SIENTO DEFRAUDADO.

Exijo que ProRealTime DE UNA SOLUCION YA!

Por favor informemos a la comunidad. ProRealTime es una empresa que te puede dejar colgado, lo que te puede costar mucho dinero.

Si necesitáis detalles tenéis mi correo a vuestra disposición. Puedo dar todos los detalles.

Afirmo que anterior es totalmente CIERTO y que NO TENGO NINGUN INTERES o vinculacion de ningun tipo, con ninguna otra proveedora de servicios. Solo quiero dejar de perder dinero, por la irresponsabilidad de ProRealTime y que la comunidad este advertida.

#12

Re: Cuidado con ProRealTime!

Estimado Precision:

Sólo quisiera hacer un apunte acerca de tus avisos.

Desde que has comenzado a postear en Rankia has escrito 17 mensajes de los cuales 12 los has posteado entre ayer y hoy únicamente para expresar tu malestar con el ProRealTime

¿Tu eres de los que sólo hablan para quejarse verdad?

;)

#13

Re: ProRealTime: probando el Amibroker

Hola David,

siguiendo tu consejo acabo de instalar la demo de Amibroker y sinceramente ... mi primera impresión es que es una patata frita.

observo un montón de fallos:

No tiene casi datos, (unos pocos activos) todos con time frame mínimo diario, te da a elegir otros pero no funcionan (no te distingue claramente si están disponibles o no), el click del ratón sobre el gráfico sólo sirve para que te salga una raya vertical , te tienes que ir a los extremos o a la barra de scroll para moverte, no tienes distintos tipos de cursor para hacer cosas (todo es a base de desplegables), toda la información aparece comprimida e incrustada...

Imagino que se podrán hacer muchas cosas con este software (el cual está todo en inglés), pero si para ello hay que meter decenas de horas y leerse toda la ayuda entonces no es nada "amigable" con la navegación o uso al que estamos acostumbrados en el software moderno (cuidado, que lo mismo le pasa al prorealtime, su manejo es totalmente exclusivista y te tienes que conocer todos los protocolos y metodologías correctamente aunque sólo sea para modificar una línea que has trazado y en cuanto te descuidas si pulsas la tecla ESC, se te cierra todo)

Existiendo hoy día tanto software en el mercado, se agradece que los programas tengan un sistema de manejo mucho más generalizado, más intuitivo sin necesidad de invertir horas y horas de entrenamiento y de lectura de instrucciones o de la herramienta de ayuda para al final, en muchas ocasiones, decidir que no te interesa la funcionalidad del programa.

Saludos.

EDITO: a medida que lo sigo probando cada vez más evoluciona de "patata frita" a "mierda pinchada en un palo". No niego que se podrán hacer algunas cosas que otros programas no hagan, pero por favor, el software no tiene ni comparación con el Metatrader.

#14

Re: Cuidado con ProRealTime!

Hola Yotrader, hola compañeros de RANKIA,

Os aclaro. Soy un inversor particular que mantengo un intercambio bastante activo de ideas, información sobre Análisis Técnico, incluso programación de indicadores en ProRealTime (la única plataforma que conozco), con mi grupo de amigos. Aclaro que he programado mas de 10 indicadores en la plataforma.

Creo que es la primera vez que hago una serie de post negativos. Lo que pasa es que estoy alarmado y evidentemente también indignado con ProRealTime. Que ProRealTime te deje colgado, y no haya manera de que te hagan caso, creo que merece una acción.

Todo lo que digo es verdad y creo que como comunidad, nuestra fuerza es que estos temas se conozcan.

Si alguien necesita más detalles estoy a vuestra disposición. Y si por favor, alguien tiene alguna vinculacion con ProRealTime, pedirles que resuelvan el problema.

Gracias!

Saludos.

#15

Re: Cuidado con ProRealTime!

Hola Precisión,

¿Has probado a actualizar la máquina de java? ¿y a desinstalarla y volverla a instalar?