Sistema automático con VC que actúa a una hora concreta
-
- Mensajes: 130
- Registrado: 24 Nov 2006 15:31
Sistema automático con VC que actúa a una hora concreta
Hola,
por lo poco que he visto de la programación del Visual Chart (con el asistente de programación PDV), el conjunto de instrucciones que se pone en un sistema automático se ejecuta por cada barra.
A mí me gustaría lanzar una orden a una hora concreta, por ejemplo a las 14 horas menos 5 segundos. Es para lanzar una órden justo antes de una noticia, por ejemplo.
Con lo de barra a barra no puedo ya que la barra menor es de un minuto
¿Hay alguna forma?
Un saludo,
Hipotrader.
por lo poco que he visto de la programación del Visual Chart (con el asistente de programación PDV), el conjunto de instrucciones que se pone en un sistema automático se ejecuta por cada barra.
A mí me gustaría lanzar una orden a una hora concreta, por ejemplo a las 14 horas menos 5 segundos. Es para lanzar una órden justo antes de una noticia, por ejemplo.
Con lo de barra a barra no puedo ya que la barra menor es de un minuto
¿Hay alguna forma?
Un saludo,
Hipotrader.
-
- Mensajes: 130
- Registrado: 24 Nov 2006 15:31
Hola Jose,Jose escribió:¿has probado con gráfico de ticks?
no he probado.
Pero por lo que entiendo, los ticks son cada una de las operaciones cerradas, se dibujan en el gráfico según ocurren.
No sé si se puede aplicar un sistema automático en Visual Chart en un gráfico de ticks. ¿Alguien lo sabe?
De todas maneras, ¿cómo indico que quiero enviar una orden a las 13 horas, 59 minutos, 50 segundos?
Un saludo,
Fernando
-
- Mensajes: 130
- Registrado: 24 Nov 2006 15:31
Hola killo,killo escribió:Para eso tienes que usar un intervalo de barras que sea de tick , no recuerdo el intervalo que tienen, aunque como mínimo deberias usar una de un minuto y usar la funcion .DATE
ni la función .DATE: http://www.visualchart.com/esxx/ayuda_F ... BA/DAT.htm
nila función .TIME: http://www.visualchart.com/esxx/ayuda_F ... BA/TIM.htm
me dejan especificar segundos.
Por lo que veo, la programación de Visual Chart, por lo menos lo que se hace con el asistente PDV, no permite hacer nada en el interior de una barra. La instrucciones que se dan se ejecutan al principio (o al final) pero no puedes controlar lo que hace en medio. ¿Alguien sabe si es así?
Quizás, la otro forma de programar, con Visual Basic, sí lo permita. ¿Alguien sabe si es así?
Un saludo,
Hipotrader
-
- Mensajes: 130
- Registrado: 24 Nov 2006 15:31
Re: Sistema automático con VC que actúa a una hora concreta
Los de Visual Chart me han contestado lo siguiente:hipotrader escribió:...A mí me gustaría lanzar una orden a una hora concreta, por ejemplo a las 14 horas menos 5 segundos. Con lo de barra a barra no puedo ya que la barra menor es de un minuto
¿Hay alguna forma?....
"Efectivamente el cálculo de un sistema sobre un gráfico de minutos o días, se realiza una solo vez por barra y es al finalizar la barra por lo que para poder operar como usted quiere, necesita realizarlo desde un gráfico de tics. No obstante la próxima versión de Visual Chart, llevará herramientas que permitirán operar al tic aunque el sistema esté trabajando sobre un gráfico de barras.
En este caso, lo que usted pretende, por el momento, no se puede hacer, pues aunque se trabaje con un gráfico de 1 tick y el sistema por tanto puede operar al tick, lo que no se puede hacer es obtener desde el sistema la hora de la barra con precision de segundos, es decir, 13:59 ó 14:00 pero no las 13:59:55 por ejemplo."
Entonces,
- ¿qué otras alternativas tengo?
- ¿un programa java contra el API de IB? De esta manera, ¿podría lanzar una orden, por ejemplo, a las 14:59:55?
- ¿alguna más?
Un saludo,
Hipotrader
Un consejo.
Si tu sistema basa la operativa en rangos temporales precisos y pequeños, olvidate. La latancia o tiempo de gestión de ordenes en momentos clave es enorme.
Aunque consigas programarlo en otras plataformas o entornos, y saque s unas estadisticas buenas, en el mercado real esos 5 segundos pueden ser LETALES.
Saludos.
Si tu sistema basa la operativa en rangos temporales precisos y pequeños, olvidate. La latancia o tiempo de gestión de ordenes en momentos clave es enorme.
Aunque consigas programarlo en otras plataformas o entornos, y saque s unas estadisticas buenas, en el mercado real esos 5 segundos pueden ser LETALES.
Saludos.
mis labores
-
- Mensajes: 130
- Registrado: 24 Nov 2006 15:31
Tiempo de ejecución de una orden
Hola garbins,garbins escribió:...La latancia o tiempo de gestión de ordenes en momentos clave es enorme...
gracias por tu observación.
- En condiciones normales, de media, ¿cuánto tiempo tarda en ejecutarse una orden? ¿1 segundo?
- En condiciones malas, durante una noticia importante, de media, ¿cuánto tiempo tarda en ejecutarse una orden? ¿2 segundos?
Un saludo,
Hipotrader.
-
- Mensajes: 130
- Registrado: 24 Nov 2006 15:31
Tiempo de ejecución de una orden
¡Madre mía!garbins escribió:...En condiciones adversas desde 8-9 segundos hasta mas de un minuto...
garbins, ¿Qué broker tienes?
A los demás, ¿os tarda tanto con vuestro broker?
-
- Mensajes: 130
- Registrado: 24 Nov 2006 15:31
Re: Tiempo de ejecución de una orden
En este post, MrElliot dice que tarda un segundo aproximadamente:hipotrader escribió:...En condiciones normales, de media, ¿cuánto tiempo tarda en ejecutarse una orden? ¿1 segundo?...
viewtopic.php?t=5652
Si te ha gustado este hilo del Foro, ¡compártelo en redes!