SemiAutoTrader
- Utilidades
- Versión: 9.4
- Activaciones: 10
SemiAutoTrader es una herramienta de ejecución manual de operaciones y gestión de riesgos para MetaTrader 5.
Usted mantiene el control sobre la decisión de operación, la dirección y la colocación del stop-loss. SemiAutoTrader calcula el tamaño de la posición en función del riesgo seleccionado, ayuda a validar las restricciones de negociación del bróker y permite la ejecución de órdenes y la gestión de operaciones mediante teclas de acceso rápido.
No genera señales de trading, ni predice la dirección del mercado, ni abre operaciones de forma autónoma.
Cómo funciona
-
Elige un mercado o un tipo de orden pendiente utilizando la tecla de acceso rápido asignada
-
Selecciona tu modo de riesgo y el importe de riesgo.
-
Establezca el stop-loss utilizando el flujo de trabajo basado en gráficos.
-
La herramienta calcula el tamaño adecuado de la posición utilizando la distancia del stop-loss y las especificaciones del símbolo.
-
Revisa la información de la operación que se muestra y ejecuta la orden.
-
Gestiona la posición resultante mediante los controles de gestión de operaciones compatibles.
Características principales
-
Determinación del tamaño de la posición en función del riesgo: elija un riesgo basado en un porcentaje o un importe monetario fijo.
-
Cálculos adaptados al bróker: utiliza la función OrderCalcProfit de MetaTrader para calcular el riesgo monetario de la operación propuesta.
-
Seguridad en el volumen: redondea el volumen calculado a la baja hasta el incremento de volumen permitido.
-
Protección de lote mínimo: puede bloquear una operación cuando el lote mínimo del bróker superaría el riesgo solicitado.
-
Ejecución a precio de mercado: órdenes de compra y venta.
-
Órdenes pendientes: Límite de compra, Límite de venta, Stop de compra y Stop de venta.
-
Controles mediante teclas rápidas: atajos de teclado para la ejecución de órdenes, el punto de equilibrio, el cierre de operaciones, la eliminación de órdenes pendientes, mostrar u ocultar el panel y cancelar una orden activada.
-
Take Profit opcional: calcula el Take Profit a partir de un múltiplo de riesgo/recompensa configurable.
-
Gestión de operaciones: punto de equilibrio, cierre de posiciones abiertas, eliminación de órdenes pendientes y una acción combinada «Cerrar todo».
-
Protección de la propiedad: restringe las acciones de gestión de operaciones a las propias operaciones de la utilidad cuando está activada.
-
Visualización de gráficos: colores configurables para las líneas de entrada y stop, grosor de las líneas, etiquetas de tamaño de lote y de riesgo/recompensa en efectivo, y visualización en tiempo real de ganancias y pérdidas.
-
Filtro de costes opcional: comprueba el spread estimado, la comisión, el deslizamiento y los costes de negociación combinados en relación con el riesgo de stop-loss.
-
Validación del bróker y de la cuenta: comprueba las restricciones de negociación aplicables antes de enviar las órdenes.
-
Gestión de reinicio y recuperación: admite la recuperación del estado activo de gestión de operaciones.
Teclas de acceso rápido predeterminadas
A continuación se indican las asignaciones predeterminadas de las teclas del teclado. Cada tecla se puede modificar a través de su correspondiente opción de configuración.
| Función | Tecla predeterminada |
|---|---|
| Compra en el mercado | B |
| Venta al precio de mercado | S |
| Límite de compra | F |
| Venta limitada | G |
| Compra stop | H |
| Venta stop | N |
| Mover el stop loss al punto de equilibrio | V |
| Mostrar/ocultar la visualización de teclas rápidas | P |
| Cerrar posiciones abiertas | C |
| Eliminar órdenes pendientes | X |
| Cerrar posiciones y eliminar órdenes pendientes | Z |
| Cancelar una orden activada | Esc |
Las asignaciones de teclas rápidas utilizan códigos ASCII, excepto la tecla Escape, que utiliza el código 27. Evita asignar la misma tecla a varias funciones.
Configuración de riesgo
UsarPorcentajeDeRiesgo
Selecciona el modo de cálculo del riesgo.
-
true: utiliza un porcentaje del saldo de la cuenta.
-
false: utiliza una cantidad monetaria fija en la divisa de la cuenta.
Por defecto: true
RiskPercent
Riesgo por operación expresado como porcentaje del saldo de la cuenta cuando se activa el riesgo basado en porcentajes.
Valor por defecto: 1,0
Riesgo en dólares
Riesgo monetario fijo por operación, expresado en la divisa de la cuenta, cuando el riesgo basado en porcentajes está desactivado.
Valor por defecto: 50,0
EnforceMinLotSL
Bloquea una operación si el riesgo solicitado implicaría un volumen inferior al tamaño mínimo de lote permitido por el bróker.
Valor por defecto: true
TP_RR
Take Profit como un múltiplo de la distancia del stop-loss.
Valor por defecto: 0,0
Un valor de 0 significa que no hay Take Profit automático. Establezca un valor positivo para activar el cálculo automático del Take Profit.
Configuración de visualización
BuyColor, SellColor, LimitColor, StopOrdColor
Configura los colores de las líneas de las órdenes de compra, venta, límite y stop.
LineWidth
Establece el grosor de las líneas de entrada y de stop-loss.
Valor por defecto: 2
Mostrar etiqueta de línea
Determina si las líneas del gráfico muestran información sobre el tamaño de la posición y la relación riesgo/rentabilidad en efectivo.
Valor por defecto: true
ShowLivePnL
Determina si se muestran las ganancias y pérdidas en tiempo real junto a las posiciones abiertas.
Valor por defecto: true
PnlProfitColor, PnlLossColor
Establece los colores utilizados para mostrar las ganancias y pérdidas en tiempo real.
Configuración del filtro de costes
El filtro de costes es opcional y está desactivado por defecto.
UseCostFilter
Interruptor principal para las comprobaciones de los costes de negociación.
Valor por defecto: false
Cuando está activado, los filtros de componentes seleccionados pueden comprobar:
-
Diferencial
-
Comisión estimada
-
Margen de deslizamiento
-
Costes estimados combinados
Usar filtro de spread
Incluir el margen en la comprobación de costes.
Valor por defecto: true
UseCommissionFilter
Incluir la comisión estimada en la comprobación de costes.
Valor por defecto: true
UseSlippageFilter
Incluye la desviación de precio en el peor de los casos configurada en la comprobación de costes.
Valor por defecto: false
UseCombinedFilter
Comprueba el total combinado de los componentes de coste seleccionados.
Valor por defecto: true
MaxSpreadPctOfSL
Coste máximo del spread expresado como porcentaje del riesgo de stop-loss.
Valor por defecto: 20,0
MaxCommissionPctOfSL
Comisión máxima estimada expresada como porcentaje del riesgo de stop-loss.
Valor por defecto: 20,0
MaxSlippagePctOfSL
Margen máximo de deslizamiento expresado como porcentaje del riesgo de stop-loss.
Valor por defecto: 10,0
MaxTotalCostPctOfSL
Porcentaje del coste estimado máximo combinado respecto al riesgo de stop-loss.
Valor por defecto: 25,0
Los valores superiores a 100 se consideran 100.
ComisiónPorLote
La comisión estimada por el bróker por cada lote, en un solo sentido, facilitada por el usuario.
Valor por defecto: 0,0
La utilidad no puede leer automáticamente las tarifas de comisión de todos los corredores. Introduzca un valor adecuado si es necesario filtrar las comisiones.
Configuración de las órdenes
Comentario de la operación
El comentario de la orden que se almacena con cada operación.
Por defecto: SemiAutoEA
Número mágico
Identificador utilizado para distinguir las operaciones propias de la utilidad.
Valor por defecto: 202401
Modifique este valor cuando ejecute copias independientes que requieran una identificación distinta de las operaciones.
Deslizamiento
Desviación máxima permitida del precio para las órdenes de mercado, expresada en puntos.
Valor por defecto: 10
Se trata de un parámetro de ejecución, no de una predicción ni de una garantía del deslizamiento real.
Configuración de seguridad
Gestionar solo operaciones propias
Cuando está activada, las acciones de gestión de operaciones se limitan a las posiciones y órdenes pendientes asociadas al símbolo y al número mágico configurados en la utilidad.
Valor por defecto: true
Cuando está desactivada, las acciones de gestión admitidas también pueden afectar a las operaciones manuales y a las operaciones de otros EA sobre el mismo símbolo. Utilice esta configuración con precaución.
Desactivar al salir con el ratón
Cuando está activada, cancela automáticamente una orden activada al salir el ratón del gráfico.
Valor predeterminado: false
Limitaciones importantes
SemiAutoTrader es una herramienta de ejecución manual y gestión de operaciones, no una estrategia de negociación autónoma.
No proporciona señales de negociación, ni selecciona puntos de entrada, ni predice la dirección del mercado, ni garantiza beneficios.
La ejecución de las órdenes está sujeta a las condiciones del bróker, el margen disponible, la liquidez, el spread, el deslizamiento, las brechas de mercado y las restricciones específicas de cada instrumento. Un stop-loss no garantiza la ejecución al precio exacto solicitado.
El filtro de costes utiliza estimaciones y no garantiza el coste final de la ejecución. El riesgo basado en porcentajes utiliza el saldo de la cuenta, y los resultados reales pueden variar en función de las condiciones de ejecución y las especificaciones de la cuenta.
Prueba siempre la herramienta en una cuenta de demostración y verifica su comportamiento con tu bróker antes de utilizarla en operaciones reales.
