AutoBuyLimitOrderSubmitter operará automáticamente en el símbolo elegido cuando el precio caiga una cantidad especificada. La orden enviada tendrá un take profit y un stop loss establecidos, ambos especificados por parámetros. Este cbot ha logrado un crecimiento del 32% en un período de 6 meses (ver imágenes de back testing), aunque en condiciones de mercado más volátiles la rentabilidad puede verse afectada (los parámetros deben ajustarse para tener en cuenta las condiciones del mercado). El cbot analizará el rango de precios durante varios días (especificado en un parámetro) y enviará una orden cuando el precio actual alcance un punto bajo (determinado por un parámetro de factor de compra alto/bajo).
Los parámetros deberán ajustarse si las condiciones del mercado cambian (por ejemplo, si el símbolo se vuelve mucho más volátil) y el vendedor no acepta ninguna responsabilidad por pérdidas.
Parámetros:
- Volumen - el volumen utilizado para las órdenes enviadas. Por ejemplo, un valor de 0.1 significaría que todas las órdenes para el símbolo seleccionado tendrían un volumen de 0.1
- Take Profit - el valor relativo de take profit utilizado para las órdenes. Por ejemplo, para el índice US30 se podría ingresar un valor de 100 para este parámetro y el take profit se establecería 100 puntos por encima del precio de entrada de la orden.
- Período Alto Bajo en días - el número de días para analizar y determinar el rango de precios utilizado para activar una orden (si el precio cae en ese rango por una cantidad especificada - ver el siguiente parámetro). Por ejemplo, un valor de 4 significaría que el cbot calcula su rango de precios observando los últimos 4 días.
- Factor de Compra Alto Bajo - el punto en el que se activa una orden límite de compra si el precio cae por este factor dentro del rango de precios establecido por el parámetro anterior. Por ejemplo, si el factor de compra alto bajo es 0.5, se activará una orden cuando el precio alcance la mitad (50%) del rango.
- Distancia Mínima al Alto - La distancia mínima desde el punto alto del rango en la que se activarán las órdenes. Esto es para evitar que las órdenes límite de compra se activen demasiado cerca del punto alto del rango si el mercado no se ha movido significativamente en los días usados para el rango (Período Alto Bajo en días). Por ejemplo, si este cbot está funcionando en el índice US30, este parámetro de Distancia Mínima al Alto podría establecerse en 600. Esto evitaría que las órdenes límite de compra se activen cuando el precio esté dentro de 600 puntos del punto alto del rango.
- Factor de Stop Loss. Este es un múltiplo del valor de Distancia Mínima al Alto utilizado para establecer el stop loss en las órdenes. Por ejemplo, si la Distancia Mínima al Alto es 600 y el Factor de Stop Loss es 1.5, el stop loss en todas las órdenes límite de compra se establecería a 900 puntos por debajo del precio de entrada. Cuando se activa un stop loss, el cbot se detiene para ese símbolo. En períodos de alta volatilidad, se activará un stop loss y es mejor esperar hasta que las condiciones normales del mercado se reanuden antes de reiniciar el cbot.
- Minutos de Expiración de la Orden - el número de minutos usados para el tiempo de expiración de las órdenes. Por ejemplo, un valor de 4 significaría que cualquier orden no ejecutada (porque el precio no alcanzó el valor especificado) expiraría 4 minutos después de su creación. Esto permite reevaluar el rango para la siguiente orden que se enviará.
- Brecha de Posición - la brecha mínima entre múltiples órdenes para el símbolo. Sugiero establecer esto en un valor alto (por ejemplo, 5000) inicialmente para evitar más de una orden a la vez por seguridad.
- Orden Colocada. Un valor sí/no para indicar al cbot si existe una orden cuando se inicia el cbot.
El trading implica riesgos. El rendimiento pasado no garantiza resultados futuros.