SLTP Zones Canvas

1. ¿Qué es?
--------------------------------------------------------
Un EA con un panel visual al estilo de TradingView para tus posiciones abiertas.
Traza zonas semitransparentes para la apertura, el Take Profit (TP)
y el Stop Loss (SL) de TODAS las posiciones del símbolo del gráfico actual
directamente en el gráfico, y te permite:

* Modificar el TP y el SL simplemente arrastrando los cuadros de etiqueta
* Cerrar una posición con un solo clic
* Borrar o establecer el SL / TP
* No es necesario abrir el cuadro de diálogo de la operación

【IMPORTANTE】 ¿Por qué es un EA y no un indicador?
MetaTrader 5 NO permite que los indicadores personalizados ejecuten
(la terminal bloquea las solicitudes de operación y devuelve
el código de retorno 0 / «[código de retorno desconocido 0]»). Por eso, esta versión,
que puede modificar y cerrar posiciones, debe ser un Asesor Experto.

--------------------------------------------------------
2. Instalación y adjuntos
--------------------------------------------------------
1. Coloca SLTP_Zones_Canvas.mq5 en MQL5\Experts\AI\
(ya existente) y, a continuación, compílalo con F7 en MetaEditor
para generar el archivo .ex5.
2. En el Navegador de la terminal, ve a:
Expert Advisors -> AI -> SLTP_Zones_Canvas.
3. Arrástralo al gráfico del símbolo que quieras supervisar
(por ejemplo, XAUUSD, en cualquier marco temporal).
4. Asegúrate de que el botón «Algo Trading» de la barra de herramientas esté
ACTIVADO (verde). De lo contrario, todas las solicitudes de operación del EA
será rechazada.
5. Las zonas aparecen inmediatamente. Los cambios de posición, el zoom del gráfico
y el desplazamiento se siguen automáticamente.

Consejo: El EA solo muestra las posiciones del símbolo del gráfico ACTUAL.
Para supervisar varios símbolos a la vez, asigne un EA por gráfico.

--------------------------------------------------------
3. Elementos en pantalla
--------------------------------------------------------
Para cada posición, el EA dibuja:

Zona de TP (verde, semitransparente): área desde el precio de apertura hasta el TP
Zona de SL (roja, semitransparente): área desde el precio de apertura hasta el SL
Cuadro de etiqueta de TP: TP: precio | +puntos | +moneda del importe (por encima de la línea)
Cuadro de etiqueta de SL: SL: precio | -puntos | -moneda del importe (debajo de la línea)
Cuadro de etiqueta de apertura: COMPRAR/VENDER lotes precio_de_apertura | Ratio: R/R | P/L variable
Botón de cierre (x): a la izquierda del cuadro «Abierto»; hacer clic = cerrar posición
(fondo blanco, «x» negra; se vuelve roja al pasar el cursor por encima)
Botón de cancelar SL (x) : a la derecha del cuadro de SL; hacer clic = borrar SL (SL=0, se mantiene el TP)
Botón de cancelar TP (x): a la derecha del cuadro de TP; al hacer clic se borra el TP (TP=0, se mantiene el SL)
Botones de configuración de SL/TP: aparecen cuando una nueva posición no tiene SL/TP;
arrástralos verticalmente para establecer un nivel

Las posiciones múltiples son independientes. Al arrastrar el cuadro «Abierto» de una
posición hace que el gráfico de esa posición pase al primer plano.

--------------------------------------------------------
4. Cómo utilizarlo
--------------------------------------------------------
1. Modificar el Take Profit / Stop Loss (función principal)
- Mantén pulsado el botón izquierdo del ratón sobre el cuadro de TP o SL
y arrástrala verticalmente.
- Aparecerá una línea de vista previa a todo lo ancho (TP = verde oscuro,
SL = rojo oscuro) con una etiqueta de P/L en tiempo real a la derecha que muestra
las ganancias o pérdidas estimadas al precio objetivo.
- Suelta el botón para confirmar. Si se realiza correctamente, se reproduce el sonido de «ok»;
si el nivel no es válido, se reproduce el sonido de «tiempo agotado» y el cambio se rechaza.

2. Mover las zonas (solo visual, no afecta a la posición)
- Mantén pulsado el cuadro de la etiqueta «Open» y arrástralo horizontalmente
para desplazar todo el grupo de zonas fuera del campo de visión de las velas.

3. Cerrar una posición
- Haz clic en el botón «x» situado a la izquierda del cuadro «Abierta» para cerrar
la posición al precio de mercado.

4. Borrar el stop loss / take profit
- Haz clic en la «x» situada a la derecha del recuadro «SL» = borrar el stop loss.
- Haz clic en la «x» situada a la derecha del recuadro «TP» para borrar el «take profit».
- Cuando no hay suficiente espacio cerca del borde derecho, el
el botón se desplaza automáticamente al lado IZQUIERDO de la casilla y
la descripción emergente lo sigue, de modo que siempre se puede hacer clic en él.

5. Establecer el SL y el TP para una nueva posición
- Si una posición no tiene SL ni TP, aparecerán los botones «SL» (rojo) y «TP» (verde)
a la derecha del cuadro «Abrir».
- Arrastra el botón deseado verticalmente hasta el precio objetivo y
suelta para confirmar.

--------------------------------------------------------
5. Parámetros (Propiedades del EA -> Entradas)
--------------------------------------------------------
Parámetro Valor predeterminado Descripción
--------------------------------------------------------
InpTPColor Lima Color de la zona TP
InpSLColor Rojo Color de la zona SL
InpZoneAlpha 20 Transparencia del relleno de la zona (0-255)
InpLabelAlpha 120 Transparencia del fondo del cuadro de etiqueta (0-255)
InpShowLabels true Mostrar los recuadros de las etiquetas de precio
InpShowOpenLine true Mostrar el cuadro de etiqueta «Open»
InpLabelFontSize 15 Tamaño de fuente de las etiquetas (píxeles)
InpExtendBars 280 Extensión de la zona hacia la derecha en píxeles
(0 = extenderse hasta el borde derecho del gráfico)
InpRedrawMS 300 Intervalo de actualización automática (ms;
0 = actualizar solo al cambiar de posición)

Fijado internamente: SLTP_MIN_RIGHT_VISIBLE = 50
(píxeles mínimos visibles del borde izquierdo de la zona desde el borde derecho
del gráfico; mantiene los recuadros seleccionables. No ajustable.)

--------------------------------------------------------
6. Detalles y reglas de interacción
--------------------------------------------------------
* Resaltado al pasar el cursor: los recuadros se iluminan con un borde del color del texto;
los botones «x» se vuelven rojos con una «x» blanca y muestran una herramienta de información de «Cerrar» /
«Cancelar».
* Bloqueo al arrastrar: el desplazamiento del gráfico se bloquea mientras se arrastra y
se restablece al soltar el ratón para evitar el desplazamiento accidental.
* Protección contra clics erróneos: el arrastre o clic solo se activa cuando la pulsación
comience DENTRO de un recuadro; arrastrar otras ventanas no
activa ninguna acción.
* Comprobación de validez (al soltar):
Compra: el SL debe ser < el precio de mercado (precio de compra); el TP debe ser > el precio de compra y >= el precio de apertura
Venta: el SL debe ser > mercado (oferta); el TP debe ser < oferta y <= precio de apertura
No válido -> sonido de «tiempo de espera agotado» y rechazo; válido -> sonido de «ok».
* Sonidos: ok.wav / timeout.wav son recursos integrados;
no se necesitan archivos adicionales.
* Actualización: un temporizador de 50 ms detecta los cambios en la instantánea de la posición
(precio de apertura / SL / TP) y vuelve a trazar el gráfico; InpRedrawMS limita
los redibujados que siguen al zoom del precio y del gráfico.

--------------------------------------------------------
7. Notas y preguntas frecuentes
--------------------------------------------------------
1. Cárgalo como un ASESOR EXPERTO. El indicador con el mismo
nombre en Indicadores\IA no puede operar (solo muestra información).
2. NO adjuntes la versión del indicador y este EA al mismo
gráfico al mismo tiempo (ambos utilizan el nombre de objeto del lienzo
«AI_SLTP_Zones_Canvas» y se sobrescribirían mutuamente).
3. Activa «Algo Trading» antes de utilizarlo. Arrastrar y cerrar son
operaciones de trading REALES; utilízalas con precaución.
4. Algunos brókeres imponen distancias mínimas de stop o reglas de nivel de stop;
; sigue los requisitos de tu bróker.
5. Las zonas solo se trazan para el símbolo que coincide con el gráfico;
se muestran todas las posiciones múltiples del mismo símbolo.
6. Si al arrastrar se nota lentitud, aumenta el valor de InpRedrawMS; para cambiar la
longitud de la zona, ajuste InpExtendBars.

--------------------------------------------------------
8. Lista de verificación de características
--------------------------------------------------------
[x] Zonas TP/SL semitransparentes (estilo TradingView)
[x] Arrastra para modificar el TP/SL con línea de vista previa en tiempo real y etiqueta de P/L
[x] Arrastrar el cuadro «Abrir» para mover las zonas; traer las posiciones al primer plano
[x] Cierre con un solo clic (botón «x»)
[x] Borrar SL / borrar TP (botones «x», giro automático cerca del borde derecho,
la información emergente sigue el lado)
[x] Botones de configuración rápida de SL/TP para posiciones sin stops
[x] Resaltado al pasar el cursor, información sobre herramientas de «Cerrar»/«Cancelar», sonidos de «Aceptar»/«tiempo de espera»
[x] Seguimiento automático de los cambios en las posiciones y el zoom del gráfico
========================================================

Otros productos de este autor
Copy Trade EA (Expert Advisor) es un tipo de software de trading automatizado que puede ayudar a los inversores a copiar automáticamente las estrategias y operaciones de trading de otros traders, con el fin de obtener resultados de trading similares a los de otros traders. El software se basa en la plataforma MetaTrader, con características fáciles de usar, eficientes, flexibles y adaptables, proporcionando a los inversores una solución integral para el trading automatizado. El software es com
Copy Trade
Zhang Yi
5 (1)
Copy Trade EA (Expert Advisor) es un software de trading automático que puede ayudar a los inversores a replicar automáticamente las estrategias y operaciones de trading de otros traders, obteniendo así resultados de trading similares a los de otros traders. El software se basa en la plataforma MetaTrader y tiene las características de ser fácil de usar, eficiente, flexible y adaptable, proporcionando a los inversores una solución única para el trading automatizado. El software es compatible con
1. ¿Qué es? ---------------------------------------------------------------- TradingSession Canvas es un indicador gráfico de solo visualización que marca las tres sesiones bursátiles principales de cada día con bloques de color semitransparentes en el gráfico: 1. Sesión asiática (inicio predeterminado a las 01:00) 2. Sesión europea (hora de inicio predeterminada: 10:00) 3. Sesión americana (inicio por defecto a las 16:00) Cada sesión se dibuja en su propio lienzo (CCanvas): - Un bloque semit
Filtro:
No hay comentarios
Respuesta al comentario