En este artículo vamos a analizar en detalle los Sistemas Semi Automáticos para Ninjatrader.
Antes que nada, algunas definiciones ;
… Un sistema semi automático es …
- Un Indicador que pinta en el Gráfico al que se aplica, una estrategia de Trading.
- Indica el Precio de Entrada y puede modificar los colores de las barras acorde a la tendencia.
- Agrega una Barra de Herramientas al Gráfico con botones para seleccionar Enable Long | Enable Short
- Las últimas versiones también incluyen un Cuadro de Diálogo para seleccionar el Nombre del ATM a usar
Como se puede ver, los puntos 1 y 2 son comunes a todos nuestros Indicadores de Estrategias
La principal deferencia está en el punto 3 ;
Los Sistemas Semi Automáticos para Ninjatrader son indicadores que permiten poner órdenes en el mercado
Hay una razón muy importante para usar un Indicador y no una Estrategia. Esto se debe a que cuando aplicamos una Estrategia Automatizada a un Gráfico de Ninjatrader, no podemos al mismo tiempo habilitar el Chart Trader. Solo se puede habilitar una cosa o la otra ( Chart Trader o Estrategia ).
Si no podemos habilitar Chart Trader entonces no podemos ver ni mover las órdenes.
Un Sistema Semi Automático es un indicador, por lo tanto podemos aplicarlo un gráfico y tambien tener habilitado Chart Trader. Desde dicho gráfico podemos hacer click en el Botón correspondiente a Entrar Largo y el sistema entrará Largo en la siguiente señal usando el ATM que hemos seleccionado, permitiéndonos no solo ver las órdenes sino también mover las mismas con completa libertad sin afectar al sistema.
Como se puede ver en la siguiente imagen, el Indicador de un Sistema Semi Automático agrega una nueva barra de tareas con los siguientes campos :
- Título del Setup ( en este ejemplo SRS )
- Botón para permitir el siguiente Largo
- Botón para permitir el siguiente Corto
- Cuadro de Diálogo para seleccionar el nombre del ATM
Estos Sistemas Semi Automáticos tiene 2 modos de funcionamiento ;
Semi Automático
Después de cada Fill, el botón correspondiente se desactiva.
Debemos presionar el botón nuevamente para tomar una nueva entrada en el mismo sentido
Automático
Los botones pueden bloquearse, de modo que el sistema tomará todas las entradas ( todos los Largos, Todos los Cortos o Todas las Señales en ambos sentidos ).
Por que usar órdenes ATM ?
Cada vez que el sistema emite una orden ATM, le entrega el control total al módulo ATM de Ninja, como si la orden hubiese sido puesta en forma manual. De este modo, el usuario tiene control total sobre las órdenes, pudiendo mover las mismas con total libertad sin afectar al sistema.
El ATM de Ninjatrader contiene definiciones de hasta 3 posiciones :
Cada posición tiene su propio Tamaño, Objetivo, Pérdida, Trailing Stop y Auto Break Even.
Es posible cambiar cualquiera de las definiciones de un ATM mientras el Sistema Semi Automático esta funcionando sin necesidad de desactivarlo. La siguiente orden utilizará la última configuración de ATM guardada.
Un Sistema Semi Automático puede operar CUALQUIER Setup ( el usuario puede elegir entre nuestros Setups o definir sus propias reglas ) desde Chart Trader usando órdenes ATM con todas las ventajas previamente descritas y ademas…
Modulo de Money Management ( Administración del Estado de Cuenta )
El usuario puede definir la Máxima Pérdida o Ganancia Diaria y el sistema una vez alcanzado alguno de dichos límites no permitirá emitir mas órdenes.
Position Management ( Administración de la Posición )
Es posible que un sistema de señal de entrada cuando todavía queda parte de la posición de la entrada anterior.
La nueva señal puede estar a favor o en contra de la posición actual.
El usuario tiene control total sobre el modo de actuar del sistema ante estos casos modificando el valor del parámetro Position_Manage según la siguiente tabla.
Opción
|
Posicion vs Señal
|
Resultado
|
1) No hacer Nada
|
Mismo Signo
Diferente Signo
|
Continua la posición original
|
2) Entrar nuevo Trade
|
Mismo Signo
Diferente Signo
|
Se incrementa el tamaño del Trade
Largo y Corto al mismo tiempo
|
3) Cerrar Posición Actual
|
Mismo Signo
Diferente Signo
|
No hace nada
Cierra la posición Actual y queda Flat
|
4) Cierra Posición Actual y Abre Nueva
|
Mismo Signo
Diferente Signo
|
No hace nada
Reversa la Posicion Actual quedando en Sentido Inverso
|
En el siguiente video se puede ver un ejemplo de un sistema Semi Automático :
Resumen
- Cualquier Setup puede convertirse a Sistema Semi Automático
Nuestros Setups recomendados son : SRS, EMA, Reversal, Supertrend, ATRBC - Un Sistema Semi Automático puede funcionar en modo completamente automático
- Un Sistema Semi Automático puede funcionar en modo semi automático donde el usuario puede aprobar cada entrada.
- Las Ordenes ( Objetivos y Pérdidas ) se pueden mover
- El usuario puede definir límites máximos de pérdida y/o ganancia
- El usuario puede definir el comportamiento cuando hay señales múltiples
Por favor pregunten cualquier duda que tengan y si les interesa pueden consultar como convertir su propia lógica a este formato semi automático.
Saludos
Pablo
Pablo Maglio , The Indicator Store |