Funcionalidad

Con este script podemos cerrar de forma masiva, órdenes abiertas desde el indicador SMC_CalculateOrders sobre el activo de la ventana donde se ejecute. En la misma ventana debe estar cargado el indicador SMC_CalculateOrders. Este script es el que se lanza también cuando se pulsa en el botón Cierre.

Es importante indicar, que para cerrar cualquier orden de un activo, su mercado debe estar abierto. Si todo es correcto, se abrirá una pantalla de “verificación de orden”, que debe ser Aceptada para que se ejecute. Se pueden seleccionar qué ordenes cerrar a través de los siguientes filtros:

  • Por tipo de operación. Se puede configurar si se quieren cerrar órdenes de compra, venta y/o pendientes
  • Por pérdida o ganancia acumulada. Se puede configurar cerrar órdenes que estén ganando y/o perdiendo dinero
Parámetros de entrada

applyBuyOrders Para cerrar órdenes de compra abiertas, esta propiedad debe estar activada. Si se desactiva no se cerrará ninguna orden de compra abierta

applySellOrders Para cerrar órdenes de venta abiertas, esta propiedad debe estar activada. Si se desactiva no se cerrará ninguna orden de venta abierta

applyPendingBuyOrders Para cerrar órdenes de compra pendientes, esta propiedad debe estar activada. Si se desactiva no se cerrará ninguna orden de compra pendiente

applyPendingSellOrders Para cerrar órdenes de venta pendientes, esta propiedad debe estar activada. Si se desactiva no se cerrará ninguna orden de venta pendiente

applyWiningOrders Para cerrar órdenes que están ganando dinero (sin tener en cuenta comisiones), esta propiedad debe estar activada. Si se desactiva no se cerrará ninguna orden en ganancias

applyLosingOrders Para cerrar órdenes que están perdiendo dinero (sin tener en cuenta comisiones), esta propiedad debe estar activada. Si se desactiva no se cerrará ninguna orden en pérdidas

Extra

Posibles usos para esta herramienta son:

Cerrar todas las órdenes abiertas o pendientes con software SMC sobre un activo.

Pulsando el botón Cierre o ejecutando el script sobre la ventana donde está cargada la herramienta SMC_CalculateOrders se lanza la operación de cierre. Tras aceptar su ejecución se cerrarían las órdenes abiertas, independientemente si son de venta o de compra, así como si van ganando o perdiendo, y se borrarían todas las órdenes pendientes.

Habría que configurar las propiedades:

applyBuyOrders=true

applySellOrders=true

applyPendingBuyOrders=true

applyPendingSellOrders=true

applyWiningOrders=true

applyLosingOrders=true

Galería de Imágenes