Menú para Cambiar el Símbolo del Gráfico 1.00
Este indicador se carga como un menú en la barra de herramientas. Haz clic en el Menú de Símbolos para abrir o cerrar la lista de símbolos. Selecciona un símbolo para cambiar el símbolo del gráfico.

Probado en MT4 Build 625
Por favor, lee toda la información
La funcionalidad de este indicador depende de los archivos mt4gui.dll y mt4.mgh. (A fecha actual, 05-04-2014, estos archivos se han actualizado a mt4gui2.dll y mt4gui2.mgh). Sin estos archivos, los indicadores no funcionarán. Ambos son gratuitos y requieren una clave de licencia para cada ordenador que ejecute el archivo .dll. El archivo mt4gui2.mgh se incluye con la descarga del indicador, ya que puede ser fácilmente editado para actualizaciones. El archivo mt4gui2.dll no puede ser editado y debe ser descargado de la fuente - Descargar aquí.
Cuando se carga el indicador por primera vez, aparecerá un popup que solicitará un nombre y un correo electrónico (¡SIN spam! - notificaciones ocasionales de actualizaciones - siempre es recomendable usar un alias y una dirección de correo alternativa). Una vez enviado, se enviará por correo una clave de licencia que deberá introducirse en el popup mencionado. No hay límite en el número de licencias gratuitas.
- Requerido: El .dll → carpeta MQL4/Library
- Requerido: El .mgh → carpeta MQ4/Include
- Requerido: Menú para Cambiar el Símbolo del Gráfico → carpeta MQL4/Indicators
- Extra Opcional: Símbolo del Gráfico → carpeta MQL4/Indicators
Los archivos .dll y .mgh se actualizan periódicamente para adaptarse a nuevas versiones de MT4. Consulta Actualización y Cómo editar código ejemplo a continuación.
Si los símbolos del gráfico son diferentes a los seis caracteres estándar como EURUSD, tales como EURUSDSB o EURUSD_uk, el usuario debe consultar "Notas: Sufijo -1 y Sufijo -2".
Notas:
- Sufijo - 1: Para plataformas que utilizan variantes como EURUSDSB, EURUSD_uk, etc., el usuario deberá ingresar el sufijo adicional (sensible a mayúsculas y minúsculas) en la sección de sufijos en la pestaña de entradas del indicador.
- Sufijo - 2: Símbolos futuros como Usa500Dec13 o SoybnsJan14 deben ser añadidos al indicador como nombres completos (sensible a mayúsculas y minúsculas) en la sección de entradas marcada como SPARE. No los agregues a la sección de sufijos.
- Cualquier símbolo puede ser cambiado desde la pestaña de entradas del indicador.
- Se pueden agregar símbolos adicionales a través de la pestaña de entradas cambiando SPARE al símbolo requerido. Nota: si se ha añadido un sufijo a la sección de sufijos de la pestaña de entradas del indicador, no incluyas el sufijo como parte del nombre del símbolo agregado, ya que el sufijo se duplicará.
Los usuarios deben revisar la configuración de los Asesores Expertos. Herramientas → Opciones → Asesores Expertos

Posibles razones para la falla al cambiar el símbolo.
- Cuando se carga el indicador, el primer cambio de símbolo requerirá dos clics separados. Después de eso, un solo clic cambiará cualquier símbolo.
- En el gráfico incorrecto. Identifica el gráfico correcto desde el nombre del menú de símbolos que incluye el marco de tiempo del gráfico.
- Los símbolos del bróker tienen sufijos. Asegúrate de que el sufijo se haya ingresado a través de la pestaña de entradas del indicador.
- Consulta la configuración del Asesor Experto ↑ ↑
- Nota: Si el indicador deja de funcionar, el archivo .dll, aunque tenga el mismo nombre, puede estar desactualizado. Elimina el antiguo archivo .dll y descarga uno nuevo.
Actualización: 3 Pasos Fáciles
A fecha actual, abril de 2014, los archivos actualizados .dll y .mgh son mt4gui2.dll y mt4gui2.mgh. En algún momento, estos archivos probablemente se actualizarán a mt4gui3.dll y mt4gui3.mgh.
1. Descarga el nuevo archivo .dll de la fuente - Descargar aquí. El antiguo archivo .dll debe ser eliminado.
El archivo .mgh es fácilmente editable para actualizaciones - ve el paso 2.
Una opción alternativa es copiar el código .mgh de la fuente (no disponible como descarga) y pegarlo y compilarlo en MT4 MetaEditor. Abre MT4 MetaEditor → Archivo → Nuevo → Include[*.mgh] → Nombre → Finalizar → Copia el código .mgh en la ventana de código de MetaEditor → Guardar como (asegúrate de que la ruta de guardado sea MQL4/Include y el nombre guardado sea el nombre de la actualización actual) →
.
2. El siguiente código en mt4gui2.mgh llama al archivo .dll y debe ser cambiado
de
#import "mt4gui2.dll"
a
#import "mt4gui3.dll"
o "el nombre de la actualización actual.dll".
Nota: Después de los cambios anteriores en el archivo mt4gui2.mgh, puede ser → Guardado como → el nombre de la actualización actual.mgh → en la carpeta MQL4/Include y →
.
3. El siguiente código en Menú para Cambiar el Símbolo del Gráfico.mq4 llama al archivo .mgh y debe ser cambiado
de
#include <mt4gui2.mqh>
a
#include <mt4gui3.mqh>
o <el nombre de la actualización actual.mgh>.
Cómo editar código ejemplo - Ver aquí - desplázate hacia abajo para seguir estos pasos.
Preferencias del Usuario para Editar en el MT4 MetaEditor
- Para agregar permanentemente un sufijo, ingresa el sufijo necesario entre las comillas en la primera línea del siguiente código.
- Para cambiar o reorganizar permanentemente la lista de símbolos, cambia solo los nombres de símbolos en mayúsculas entre las comillas en el siguiente código.
- Siempre que la lista de símbolos no se acorte y permanezca en treinta, no es necesario cambiar ningún otro código. Si eres nuevo en esto, siempre recuerda compilar como última acción. El código editado no se hará efectivo hasta que se compile.
- Si la lista se acorta eliminando, entonces el código correspondiente asociado, que no se incluye aquí pero está más abajo en la ventana de código, también debe ser eliminado.
extern string Suffix = ""; extern string Symbol_1 = "EURUSD"; extern string Symbol_2 = "GBPUSD"; extern string Symbol_3 = "USDCHF"; extern string Symbol_4 = "USDJPY"; extern string Symbol_5 = "GOLD"; extern string Symbol_6 = "XAUUSD"; extern string Symbol_7 = "AUDCAD"; extern string Symbol_8 = "AUDCHF"; extern string Symbol_9 = "AUDJPY"; extern string Symbol_10 = "AUDNZD"; extern string Symbol_11 = "AUDUSD"; extern string Symbol_12 = "CADCHF"; extern string Symbol_13 = "CADJPY"; extern string Symbol_14 = "CHFJPY"; extern string Symbol_15 = "EURAUD"; extern string Symbol_16 = "EURCAD"; extern string Symbol_17 = "EURCHF"; extern string Symbol_18 = "EURGBP"; extern string Symbol_19 = "EURJPY"; extern string Symbol_20 = "EURNZD"; extern string Symbol_21 = "GBPAUD"; extern string Symbol_22 = "GBPCAD"; extern string Symbol_23 = "GBPCHF"; extern string Symbol_24 = "GBPJPY"; extern string Symbol_25 = "GBPNZD"; extern string Symbol_26 = "USDCAD"; extern string Symbol_27 = "SPARE"; extern string Symbol_28 = "SPARE"; extern string Symbol_29 = "SPARE"; extern string Symbol_30 = "SPARE";
Publicaciones relacionadas
- iStochKomposterAlert: El Indicador de Señales para MetaTrader 5 con Alertas
- Volatilidad Estocástica: Indicador en Gráficos para MetaTrader 5
- Mejora tu Análisis con Líneas de Cuadrícula Horizontal en Gráficos
- Indicador 3D_Oscillator_HTF_Signal para MetaTrader 5: Tu guía para operar con señales efectivas
- Alertas de Señales con el Indicador Iin_MA para MetaTrader 5