L'indicateur MT4 n'appelle pas OnDeinit()
Résultats de 1 é 7 sur 7

Sujet : L'indicateur MT4 n'appelle pas OnDeinit()

  1. #1
    Bonjour

    je construis un indior mais quand je supprime l'indi en utilisant Clic droit \ Indi List \ delete(remove), la fonction OnDeinit n'est pas appelée

    D'où vient le problème ?

    voici le code:
    Code inséré #propriété copyright Copyright 2015, MetaQuotes Software Corp. #propriété lien http://www.mql5.com #propriété version 1.00 #propriété strict #propriété indior_chart_window int OnInit() { return(INIT_SUCCEEDED); } int OnCalculate(const int rate_total, const int prev_calculated, const datetime time#91;#93;, const double open#91;#93;, const double high#91;#93;, const double low#91;#93 ;, const double close#91;#93;, const long tick_volume#91;#93;, const long volume#91;#93;, const int spread#91;#93;) { return(rates_total); } void OnDeinit(const int raison) { int y = 0; Alerte(hy);/ici aucune alerte ni rupture n'est déclenchée... } void OnChartEvent(const int id, const long lparam, const double dparam, const string sparam) { }
    j'ai essayé en postant une alerte, en ajoutant une pause ou même en utilisant GlobalVariables mais aucune n'est déclenchée

    Merci pour l'aide

    Jef

  2. #2

    Citation Envoy? par ;
    pourriez-vous exécuter le code et voir si l'alerte de init est déclenchée de votre côté ?
    J'ai exécuté le code et il alerte lorsque le délai est modifié ou que l'intérieur est supprimé

  3. #3
    pourriez-vous exécuter le code et voir si l'alerte de init est déclenchée de votre côté ?

  4. #4

    Citation Envoy? par ;
    OnDeinit() n'est pas appelé dans OnCalculate() ou de toute façon ?
    ah peut-être ! comment puis-je vérifier si c'est juste avant un deinit?

  5. #5
    OnDeinit() n'est pas appelé dans OnCalculate() ou de toute façon ?

  6. #6
    Votre code alerte sur deinit Je ne sais pas pourquoi cela ne fonctionnerait pas pour vous

  7. #7

    Citation Envoy? par ;
    {quote} J'ai exécuté le code et il alerte lorsque le délai est modifié ou que l'indior est supprimé
    ah ok c'est une bonne nouvelle : ça veut dire que c'est uniquement de mon côté que ce problème se produit. Je ne sais pas encore pourquoi cela se produit, je vais enquêter ;D merci !

Régles des messages

  • Vous ne pouvez pas cr?er de sujets
  • Vous ne pouvez pas r?pondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas ?diter vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Désactivé
  • Le code HTML est Désactivé
Le site d'sundytrading utilise des cookies
Le site d'sundytrading utilise des cookies pour vous assurer la meilleure expérience sur notre site ; certains sont déjà effectifs. Vous pouvez consulter plus de détails sur leurs usages ici. Veuillez cliquer sur le bouton à droite pour accepter nos cookies. Si vous continuez à utiliser le site internet d???sundytrading, nous considérerons que vous acceptez nos cookies.