TraderLotSizeChoice
- Utilidades
- Abraham Correa
- Versión: 1.0
Calcula el tamaño de los lotes de COMPRA y VENTA en % del saldo o en intervalos fijos. En las órdenes de mercado, este EA contiene el deslizamiento adaptable, registra las entradas para la confirmación instantánea de las operaciones de apertura, y contiene todos los símbolos del mercado de un vistazo. La visualización del saldo/capital en tiempo real mantiene la salud del margen a la vista sin cambiar de pestaña, alternando el spread si es necesario para las comprobaciones de liquidez. El diseño compacto del panel izquierdo minimiza el espacio en pantalla, lo que permite realizar operaciones a ciegas en las que la velocidad supera al análisis excesivo, perfecto para configuraciones de alta frecuencia en las que cada segundo cuenta.
Principales ventajas
- Cero ruido visual: El bloqueo total de los gráficos oculta las distracciones de la acción de los precios, lo que permite tomar decisiones basadas exclusivamente en el riesgo y la dirección.
- Dimensionamiento inteligente del riesgo: Calcula automáticamente los lotes a partir del % de riesgo o de preajustes fijos, imponiendo disciplina sin necesidad de cálculos manuales a mitad del flujo.
- Ejecución con un solo clic: Las órdenes de COMPRA/VENTA se ejecutan en el mercado con un deslizamiento ajustado al corredor, sin formularios ni retrasos.
- Supervisión en directo: El ticker opcional de renta variable/saldo se actualiza cada segundo, detectando las caídas con antelación.
- Ajuste personalizable: Ajusta los colores, las fuentes, los desplazamientos y la visibilidad para tu equipo multimonitor: se compila de forma limpia en cualquier versión de MT4.
Características
- Botones de % de riesgo: Cinco preajustes (del 0,05% al 3%) para lotes proporcionales de balance rápido.
- Botones de Lote Fijo: Cinco tamaños fijos (0.05 a 2.0) para un escalado de posiciones consistente.
- Pantalla de lote: La etiqueta destacada y en negrita muestra el tamaño seleccionado o la indicación de marcador de posición.
- Registro de operaciones: La consola imprime el éxito/fracaso con los números de ticket para su registro.
- Pila de información: Etiquetas apiladas para saldo/patrimonio neto (siempre activadas por defecto); conmutación de extensión para entradas que tienen en cuenta los costes.
- Escala del panel: Se redimensiona automáticamente al 80% de la anchura/35% de la altura del gráfico, con desplazamientos perfectos de píxeles.
Parámetros de entrada
| Parámetro | Tipo | Por defecto | Descripción |
|---|---|---|---|
| PanelWidthRatio | doble | 0.80 | Proporción del ancho del gráfico para el panel (0.1-1.0; mayor = panel más ancho). |
| PanelHeightRatio | doble | 0.35 | Relación entre la altura del gráfico y el panel (0.1-1.0; mayor = panel más alto). |
| PanelXGap | int | 5 | Espacio horizontal desde el borde izquierdo del gráfico (píxeles; ajuste para el relleno del borde). |
| PanelYGap | int | 10 | Separación vertical desde la parte superior del gráfico (píxeles; ajuste fino para la separación del título). |
| FontSizeBase | int | 14 | Tamaño de fuente base para etiquetas/botones (8-24; escala todo el texto uniformemente). |
| LotFontSize | int | 25 | Fuente sobredimensionada para la visualización del lote (14-40; enfatiza el tamaño seleccionado). |
| FontNameBase | cadena | "Arial Negrita | Familia de fuentes para todos los elementos (por ejemplo, "Verdana" para mayor nitidez). |
| BuyButtonBGColor | color | clrLimeGreen | Color de fondo del botón COMPRAR (tonos verdes para un ambiente alcista). |
| BuyButtonTextColor | color | clrWhite | Color del texto del botón COMPRAR (contrasta con el BG para facilitar la lectura). |
| SellButtonBGColor | color | clrRed | Color de fondo del botón VENDER (rojo para alerta bajista). |
| SellButtonTextColor | color | clrWhite | Color del texto del botón VENDER. |
| RiskButtonBGColor | color | clrBrown | Fondo para los botones de % de riesgo (terroso para un tamaño conservador). |
| RiskButtonTextColor | color | clrWhite | Color del texto de los botones de riesgo. |
| FixedLotButtonBGColor | color | clrOliveDrab | Fondo para los botones de lote fijo (verde apagado para mayor estabilidad). |
| FixedLotButtonTextColor | color | clrWhite | Color del texto de los botones de lote fijo. |
| InfoTextColor | color | clrWhite | Color para todas las etiquetas de información (pops blancos sobre BG negro). |
| PorcentajeDeRiesgo1 a PorcentajeDeRiesgo5 | doble | 0.05, 0.25, 1.00, 2.00, 3.00 | Niveles de riesgo personalizados para los botones (0.01-5.0; bajo para micros, alto para swings). |
| LoteFijo1 a LoteFijo5 | doble | 0.05, 0.10, 0.50, 1.00, 2.00 | Tamaños de lote preestablecidos (de 0,01 a 100; coincide con el mínimo/máximo de su corredor). |
| MostrarBalanceEquity | bool | true | Habilita/deshabilita la visualización del saldo/patrimonio apilado (true no oculta nada, false compacta el panel). |
| ShowLiveSpread | bool | false | Activa/desactiva la etiqueta de spread en vivo (falso por defecto; útil para el seguimiento de costes ECN). |
| TitleOffsetX/Y | int | 120, 0 | Desplazamiento X/Y para el título del símbolo (píxeles; centrar o desplazar según sea necesario). |
| RiskOffsetX/Y | int | 0, 0 | Desplazamiento X/Y para la fila del botón de riesgo. |
| FixedLotOffsetX/Y | int | 0, 0 | Desplazamiento X/Y para la fila del botón de lote fijo. |
| LotOffsetX/Y | int | 0, 0 | Desplazamiento X/Y para la etiqueta de tamaño de lote (clave para ajustes de visibilidad). |
| BuySellOffsetX/Y | int | 10, 0 | Desplazamiento X/Y para los botones de COMPRA/VENTA (alineados horizontalmente). |
| InfoOffsetX/Y | int | 60, 0 | Desplazamiento X/Y para las etiquetas de información (se apilan debajo de los botones). |
