Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1828

 
Vladimir Makhnin #:

***
Scolds points
Je voulais que forex testere 4 prenne des captures d'écran lors des tests manuels, au moins lors de la fermeture d'une transaction.

Bien sûr, les points n'ont pas besoin d'être compilés ! 😁

Les points signifient que votre code, votre logique de trading/analyse/calculs devraient être là, c'est juste un exemple.

 

Salutations aux professionnels et aux débutants, j'ai besoin d'aide.

Comment insérer une alerte dans cet indicateur qui signalerait le franchissement d'un niveau supérieur et inférieur donné ?

Je l'ai essayé moi-même mais ça ne marche pas((

Dossiers :
 
soleg #:

Salutations aux professionnels et aux débutants, j'ai besoin d'aide.

Comment insérer une alerte dans cet indicateur qui signalerait le franchissement d'un niveau supérieur et inférieur donné ?

J'ai essayé moi-même mais ça ne marche pas((.

ce code https://www.mql5.com/ru/code /16695 comporte une alerte - vous pouvez l'ajouter à presque tous les indicateurs.

BrainTrend2SigAlert
BrainTrend2SigAlert
  • www.mql5.com
Семафорный сигнальный индикатор BrainTrend2Sig с подачей алертов, с отправкой почтовых сообщений и push-сообщений на смартфон.
 
soleg #:

Salutations aux professionnels et aux débutants, j'ai besoin d'aide.

Comment insérer une alerte dans cet indicateur qui signalerait le franchissement d'un niveau supérieur et inférieur donné ?

J'ai essayé moi-même mais ça ne marche pas((.

Assurez-vous simplement que vous entrez votre indicateur correctement

   CUSTOM_Handle=iCustom(NULL,0,"Vertex mod",Control_Period);

EURUSDM1

Dossiers :
 
SanAlex #:

il suffit d'entrer correctement votre Indicateur


Merci beaucoup, je vais m'en occuper).
 
soleg #:

Salutations aux professionnels et aux débutants, j'ai besoin d'aide.

Comment insérer une alerte dans cet indicateur qui signalerait le franchissement d'un niveau supérieur et inférieur donné ?

Je l'ai essayé moi-même, mais ça ne marche pas((

Alors, donnez-moi un exemple, comment l'avez-vous essayé et où avez-vous placé l'alerte. Ce sera intéressant pour tous de voir et peut-être de vous donner la bonne solution.

 
Mihail Matkovskij #:

Donnez-moi donc un exemple de la façon dont vous avez essayé et où vous avez introduit l'alerte. Ce serait intéressant pour tout le monde de voir et peut-être de vous donner la bonne solution.

Oui, j'ai tout supprimé d'un coup.

 
SanAlex #:

il suffit d'entrer correctement votre Indicateur


n'a pas fonctionné, 8 erreurs dans le débogage)

Ce n'est probablement pas mon truc((.

 
soleg #:

n'a pas fonctionné, 8 erreurs dans le débogage)

Ce n'est probablement pas mon truc((.

Merci ! je crois que j'ai compris, l'alerte lorsque le niveau zéro est franchi et les flèches dans le sens du franchissement. comment faire pour qu'il signale d'autres niveaux ?
 
soleg #:
Merci, je crois que j'ai compris, l'alerte lorsque le niveau zéro est franchi et les flèches pointent dans la direction du franchissement.

dans votre code - voici où récupérer les chiffres

         if(Vertex_Buffer[i] > 9.9999)
            UpHisto_Buffer[i] = Vertex_Buffer[i];
         else
            UpHisto_Buffer[i] = EMPTY_VALUE;
         if(Vertex_Buffer[i] < -9.9999)
            DnHisto_Buffer[i] = Vertex_Buffer[i];
         else
            DnHisto_Buffer[i] = EMPTY_VALUE;

dans l'indicateur de signal - qui a une alerte . ici pour avoir plus de signaux - supprimer quelques lignes

      if(CUSTOM[bar]<CUSTOMS[bar])
        {
         //if(OldTrend<0)   
            BuyBuffer[bar]=low[bar];
         //if(bar!=0)   
           // OldTrend=+1;   
        }
      if(CUSTOM[bar]>CUSTOMS[bar])
        {
         //if(OldTrend>0)   
            SellBuffer[bar]=high[bar];
         //if(bar!=0)   
            //OldTrend=-1;   
        }
     }
//---

EURUSDM1