![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Necesito una explicación un poco más clara acerca de las' Funciones GlobalVariable' que uno cómo puedo utilizarlo.
Ya he leído la documentación.
( si hay un ejemplo sería genial )
Gracias de antemano.
Necesito una explicación un poco más clara acerca de las'Funciones GlobalVariable' que uno cómo puedo utilizarlo.
Ya he leído la documentación.
( si hay un ejemplo sería genial )
Gracias de antemano.
La documentación es bastante autoexplicativa al respecto.
Utilízalas de la misma manera que las variables declaradas globalmente cuando necesites que un valor se conserve después de que un EA o un indicador haya sido eliminado o se haya cerrado el terminal o se haya cambiado el timeframe en el gráfico al que está unido un indicador.
Lo más importante es asegurarse de que se les da nombres individuales. Puede utilizar el número mágico y el símbolo en el nombre. Podría causar problemas si más de 1 EA o indicador intentara acceder y cambiar la misma Variable Global (de la terminal del cliente).
Necesito una explicación un poco más clara acerca de las'Funciones GlobalVariable' que uno cómo puedo usarlo.
Ya he leído la documentación.
( si fuera un ejemplo eso sería impresionante )
Gracias de antemano.
Artículo para mql5, pero funciona igual con mql4.
La documentación es bastante autoexplicativa al respecto.
...
Artículo para mql5, pero funciona igual con mql4.
Muchas gracias por los comentarios más informativos.
Y trato como el código de abajo, pero no consigo un buen resultado. Así que trato de terminal guardaría mis últimos cambios.
Por ejemplo El tamaño del lote por defecto es 0.01 después de cambiar el tamaño del lote entonces cambio TimeFrames - Lot Size a Default.
Por favor, ayúdame o dame un buen consejo (claramente).
Gracias de antemano.
string _lotGV;
//-----------------------------------------------------------------------------
int OnInit()
{
//Global Variables
_lotGV = _prefix + _Symbol + " _lotGV";
if ( GlobalVariableCheck( _lotGV ) == true )
{
GlobalVariableGet( _lotGV );
} //---if Close
else
{
GlobalVariableSet( _lotGV, _lotSize );
}
}
#GlobalVariable - Cerrado
He resuelto como el código de abajo.
_lotGV = _prefix + _Symbol + " _lotGV";
if ( GlobalVariableCheck( _lotGV ) == true )
{
_lotSize = GlobalVariableGet( _lotGV );
} //---if Close
else
{
GlobalVariableSet( _lotGV, _lotSize );
}
#Lote Reset - Abierto
No tengo ninguna idea sobre el botón 'Lot Reset' : Y necesito que cuando haga clic en el botón de reinicio el tamaño del lote se convierta en el valor del tamaño del lote por defecto. ( e.g valor de tamaño de lote 1 )
Por lo tanto, necesito un buen consejo con el ejemplo.
( también sigo investigando )
Todo lo mejor para ti.
Estoy realmente luchando, alguien por favor ayúdeme.
Gracias.
#Lote Reset - Abierto
No tengo ninguna idea sobre el botón 'Lot Reset' : Y necesito que cuando haga clic en el botón de reinicio el tamaño del lote se convierta en el valor del tamaño del lote por defecto. ( e.g valor de tamaño de lote 1 )
Por lo tanto, necesito un buen consejo con el ejemplo.
( también sigo investigando )
Todo lo mejor para ti.
{
Lotsize=0.01;
}
{
Lotsize=0.01;
}
Me has entendido claramente, gracias gran hombre, te lo agradezco mucho.
( es simple, pero a veces me cuesta..)