J'ai besoin d'une explication un peu plus claire sur les"GlobalVariable Functions", comment puis-je les utiliser ? J'ai déjà lu la documentation.
( si vous aviez un exemple, ce serait génial ).
Merci d'avance.
La documentation est assez explicite à ce sujet.
Utilisez-les de la même manière que les variables déclarées globalement lorsque vous avez besoin qu'une valeur soit conservée après qu'un EA ou un indicateur ait été supprimé ou que le terminal ait été fermé ou que l'horizon temporel ait été modifié sur le graphique auquel un indicateur est attaché.
La chose la plus importante est de s'assurer qu'on leur donne des noms individuels. Vous pouvez utiliser le numéro magique et le symbole dans le nom. Cela pourrait poser des problèmes si plus d'un EA ou indicateur essayait d'accéder et de modifier la même variable globale (du terminal client).
J'ai besoin d'une explication un peu plus claire sur les"GlobalVariable Functions" et sur la façon dont je peux les utiliser. J'ai déjà lu la documentation.
( si vous aviez un exemple, ce serait génial )
Merci d'avance.
Article pour mql5, mais cela fonctionne de la même manière avec mql4.
Global variables of the terminal provide an indispensable tool for developing sophisticated and reliable Expert Advisors. If you master the global variables, you will no more be able to imagine developing EAs on MQL5 without them.
La documentation est assez explicite à ce sujet. ...
Alain Verleyen:
Article pour mql5, mais cela fonctionne de la même manière avec mql4.
Un grand merci pour les commentaires plus informatifs.
Et j'essaie comme le code ci-dessous mais je n'obtiens pas de bon résultat. Alors j'essaie de terminal serait enregistrer mes dernières modifications. Par exemple La taille de lot par défaut est de 0,01. Après avoir modifié la taille de lot, j'ai changé les TimeFrames - la taille de lot est revenue à la valeur par défaut. Je vous en prie, aidez-moi ou donnez-moi un bon conseil (clair) !
Je n'ai aucune idée de ce qu'est le bouton 'Lot Reset': Et j'ai besoin que lorsque je clique sur le bouton de réinitialisation, la taille du lot revienne à la valeur de taille de lot par défaut.(par exemple, la valeur de taille de lot 1) J'ai donc besoin d'un bon conseil avec un exemple.
( je suis aussi toujours en train de faire des recherches )
Je n'ai aucune idée de ce qu'est le bouton 'Lot Reset': Et j'ai besoin que lorsque je clique sur le bouton de réinitialisation, la taille du lot revienne à la valeur de taille de lot par défaut.(par exemple, la valeur de taille de lot 1) J'ai donc besoin d'un bon conseil avec un exemple.
( je suis aussi toujours en train de faire des recherches )
Je vous souhaite bonne chance.
Cela peut aider si vous décrivez ce à quoi vous faites référence.
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
J'ai besoin d'une explication un peu plus claire sur les"GlobalVariable Functions", comment puis-je les utiliser ?
J'ai déjà lu la documentation.
( si vous aviez un exemple, ce serait génial ).
Merci d'avance.
J'ai besoin d'une explication un peu plus claire sur les"GlobalVariable Functions", comment puis-je les utiliser ?
J'ai déjà lu la documentation.
( si vous aviez un exemple, ce serait génial ).
Merci d'avance.
La documentation est assez explicite à ce sujet.
Utilisez-les de la même manière que les variables déclarées globalement lorsque vous avez besoin qu'une valeur soit conservée après qu'un EA ou un indicateur ait été supprimé ou que le terminal ait été fermé ou que l'horizon temporel ait été modifié sur le graphique auquel un indicateur est attaché.
La chose la plus importante est de s'assurer qu'on leur donne des noms individuels. Vous pouvez utiliser le numéro magique et le symbole dans le nom. Cela pourrait poser des problèmes si plus d'un EA ou indicateur essayait d'accéder et de modifier la même variable globale (du terminal client).
J'ai besoin d'une explication un peu plus claire sur les"GlobalVariable Functions" et sur la façon dont je peux les utiliser.
J'ai déjà lu la documentation.
( si vous aviez un exemple, ce serait génial )
Merci d'avance.
Article pour mql5, mais cela fonctionne de la même manière avec mql4.
La documentation est assez explicite à ce sujet.
...
Article pour mql5, mais cela fonctionne de la même manière avec mql4.
Un grand merci pour les commentaires plus informatifs.
Et j'essaie comme le code ci-dessous mais je n'obtiens pas de bon résultat. Alors j'essaie de terminal serait enregistrer mes dernières modifications.
Par exemple La taille de lot par défaut est de 0,01. Après avoir modifié la taille de lot, j'ai changé les TimeFrames - la taille de lot est revenue à la valeur par défaut.
Je vous en prie, aidez-moi ou donnez-moi un bon conseil (clair) !
Merci d'avance.
string _lotGV;
//-----------------------------------------------------------------------------
int OnInit()
{
//Global Variables
_lotGV = _prefix + _Symbol + " _lotGV";
if ( GlobalVariableCheck( _lotGV ) == true )
{
GlobalVariableGet( _lotGV );
} //---if Close
else
{
GlobalVariableSet( _lotGV, _lotSize );
}
}
#GlobalVariable - Fermé
J'ai résolu le problème avec le code ci-dessous.
_lotGV = _prefix + _Symbol + " _lotGV";
if ( GlobalVariableCheck( _lotGV ) == true )
{
_lotSize = GlobalVariableGet( _lotGV );
} //---if Close
else
{
GlobalVariableSet( _lotGV, _lotSize );
}
#Remise à zéro du lot - Ouvert
Je n'ai aucune idée de ce qu'est le bouton 'Lot Reset': Et j'ai besoin que lorsque je clique sur le bouton de réinitialisation, la taille du lot revienne à la valeur de taille de lot par défaut. (par exemple, la valeur de taille de lot 1)
J'ai donc besoin d'un bon conseil avec un exemple.
( je suis aussi toujours en train de faire des recherches )
Je vous souhaite bonne chance.
Je suis vraiment en difficulté, quelqu'un peut m'aider.
Merci.
#Remise à zéro du lot - Ouvert
Je n'ai aucune idée de ce qu'est le bouton 'Lot Reset': Et j'ai besoin que lorsque je clique sur le bouton de réinitialisation, la taille du lot revienne à la valeur de taille de lot par défaut. (par exemple, la valeur de taille de lot 1)
J'ai donc besoin d'un bon conseil avec un exemple.
( je suis aussi toujours en train de faire des recherches )
Je vous souhaite bonne chance.
{
Lotsize=0.01;
}
{
Lotsize=0.01;
}
Vous m'avez clairement compris, merci grand homme, j'apprécie beaucoup.
( c'est simple, mais parfois je me débats.. )