Mira cómo descargar robots gratis
¡Búscanos en Telegram!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Librerías

Clase СBmpButtonTransparent - librería para MetaTrader 5

Visualizaciones:
954
Ranking:
(24)
Publicado:
2015.05.13 14:45
Actualizado:
2016.11.22 07:33
MQL5.zip (114.03 KB)
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Clase y ejemplos de su uso, desarrollados para el concurso, organizado por TheXpert.

La clase del botón permite procesar la ubicación del cursor del ratón y la pulsación del botón de cualquier forma establecida de manera aletoria.

El botón ha sido realizado sobre la base del objeto estándar OBJ_BITMAP_LABEL. Para el botón deberán establecerse las imágenes para los cuatro estados (botón normal, iluminado, pulsado, pulsado iluminado). La forma del botón se determina mediante el análisis de la imagen para el estado por defecto (botón normal). El botón se considera como el conjunto de tramos aleatorios en la imagen con una transparencia no igual a cero. La forma del botón puede ser lo compleja que se desee. La realización funciona correctamente al enlzar el objeto a cualquier esquina (OBJPROP_CORNER) en cualquier subventana del gráfico.

Para la compilación, es necesaria la existencia de la biblioteca estándar.

En el archivo está la clase del botón y 3 ejemplos:

  1. Trabajando con los botones en el gráfico, sin ventana de diálogo. En los ajustes se puede elegir el ángulo de enlace y las coordenadas del 1-er punto.
  2. Trabajando con los botones en la ventana de diálogo del experto.
  3. Trabajando con los botones en la ventana de diálogo del indicador.

Vídeo:

Consejos:

  • La biblioteca comprende no solo los botones pulsados (como en el vídeo). Para establecer el tipo de botón se usa la función Locking().
  • El umbral de transparencia de la imagen utilizado es de - 250.
  • La biblioteca funciona con imágnes BMP, en formato de 32 bits (A8 R8 G8 B8). La imagen debe ser cargada como recurso (ver ejemplos).

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/12638

Clase para trabajar con los botones de forma aleatoria Clase para trabajar con los botones de forma aleatoria

La clase está pensada para crear botones interactivos en el gráfico de precio con diferentes estados.

Candle Time End and Spread Candle Time End and Spread

El indicador muestra al mismo tiempo el spread actual y el tiempo hasta el cierre de la barra (vela).

Risk Manager Risk Manager

El asesor controla y limita las pérdidas generales diarias en la cuenta, así como las pérdidas en cada operación. Acoge bien el trailing-stop del beneficio según la cuenta.

WPR_DiverSign WPR_DiverSign

Indicador de señal de semáforo que usa la divergencia entre dos osciladores WPR en los extremos de las últimas cinco barras.