Discusión sobre el artículo "Experto comercial universal: Modelo de eventos y prototipo de estrategia comercial (Parte 2)" - página 5

 
Shephard Mukachi:

Hola Vasiliy,

Por favor, perdóname por hacer una pregunta sobre tu artículo tan abajo después de que lo escribiste. Recién ahora estoy revisando bien los artículos en busca de alternativas a un framework. Hay algo que me ha parecido extraño, muy probablemente debido a un malentendido mío.

Con respecto a los manejadores de eventos New Tick y New Bar. Haces un bucle a través de la lista de ticks añadidos, luego construyes la estructura de eventos, pasándola a los manejadores de eventos Init y Support, por ejemplo el evento de nuevo tick a continuación:

En uno de tus ejemplos, p.e. clip de media móvil abajo;

¡Esta función IsTrackEvents parece anular el propósito de la función NewTickDetect de arriba! Así que el ejemplo de la Media Móvil de arriba debería ser capaz de operar en múltiples instrumentos basado en su habilidad de chequear múltiples símbolos como en el NewTickDetect, pero el IsTrackEvents permite operar sólo para el marco de tiempo de la Estrategia y el Símbolo (el símbolo es la clave aquí). ¿No significa esto que el bucle NewTickDetect no es realmente necesario, ya que la estrategia sólo puede operar con su símbolo? En efecto, el nuevo tick detectar sólo debe comprobar si el tick recibido es del símbolo de la estrategia - sin bucle. Que en efecto es similar a tener un objeto de estrategia para cada símbolo de interés, que los bucles CStragyList sobre?

Espero que lo que digo tenga sentido y que me lo puedas aclarar.

Me encanta tu trabajo. He learn't mucho de sus artículos, por lo que un gran muchas gracias.

Un cordial saludo,

Shep