Aide au codage - page 717

 

mladen:
What is "instant profit scalper"?

http://www.metatraderfiles.com/wp-content/uploads/instant-profit-scalper-04.png

 

Bonjour,

J'ai seulement un fichier ex4. Je voudrais charger une donnée avec un indicateur(fonction iCustom). Je ne sais pas ce que je dois écrire en entrée dans "Stratman Trend Mode". Peut-être que vous savez :) J'envoie l'indicateur en pièce jointe.

Dossiers :
xExt.ex4  41 kb
 
alozard:

salut mladen

Veuillez corriger l' indicateur comme indiqué ci-dessous.

Merci




BB macd ne montre pas les "touches" mais les croisements - puisqu'il n'y a pas d'erreurs, pas besoin de correction.
 

mr mladen :

quel code doit être ajouté ou supprimé sur l'indicateur pour le faire fonctionner plusieurs fois sur le graphique ?

Je ne peux le faire fonctionner qu'une seule fois. J'ai besoin de le faire fonctionner plusieurs fois sur le graphique.

Bien à vous

 
bilbao:

mr mladen :

Quel code doit être ajouté ou supprimé sur l'indicateur pour le faire fonctionner plusieurs fois sur le graphique ?

Je ne peux l'exécuter qu'une seule fois. J'ai besoin de l'exécuter plusieurs fois sur le graphique.

Meilleur conseil

Chaque indicateur peut être exécuté plusieurs fois

Mais s'il gère des objets, il doit être modifié en conséquence (pour gérer des objets qui n'appartiennent qu'à l'instance à partir de laquelle il est créé).

 

regardez

je l'ai modifié

Pourriez-vous le vérifier?

désolé, je ne peux pas le faire

j'ai besoin de l'exécuter plusieurs fois sur un graphique

Bien à vous

Dossiers :
 
bilbao:

regardez

je l'ai modifié

Pourriez-vous le vérifier ?

désolé, je ne peux pas le faire

j'ai besoin de le faire tourner plusieurs fois sur un graphique

Bien à vous

J'aurais besoin d'un code original (non décompilé) pour le vérifier. Si vous avez le code source original, veuillez le poster.
 
mladen:
J'aurais besoin d'un code original (non décompilé) pour le vérifier. S'il vous plaît, si vous avez le code source original, postez-le

l'avoir

meilleure opinion

 
bilbao:

l'avoir

meilleur rapport

Désolé, mais les deux sont aussi décompilés.
 

Est-ce que quelqu'un a déjà eu l'expérience de trouver le plus haut et le plus bas niveau entre deux points dans le temps ?

J'essaie de tracer une ligne entre le plus haut et le plus bas de 15h à 17h (19h00 - 0h00) Je peux tracer une ligne entre ces deux moments, mais seulement entre le plus haut et le plus bas de la journée.

Je peux trouver le plus haut et le plus bas entre un certain nombre de bougies, mais cela devient un problème lorsque le temps avance.

mais cela devient un problème au fur et à mesure que le temps avance, le nombre de bougies change.

compte à rebours vers les 60 bougies actuelles (168 = 0:00) (graphique 5 minutes), je peux obtenir le plus haut et le plus bas de chaque bougie, mais

J'ai besoin du plus haut du haut et du plus bas du bas.

Peut-être que quelqu'un peut me dire ce que j'ai manqué ou ce que j'ai mal fait.


Merci !


Barbe jaune


//+--------------------------------------------------------------------------+
//|                                                   Daily High and Low.mq4 |
//|                                                                       me |
//|                                                                          |
//+--------------------------------------------------------------------------+

#property indicator_chart_window

extern int Hour_Num = 19;
extern int Hour_Num_A = 0;

extern int Minute_Num = 0;


    
    
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
//----
   return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
{
//----

    

    
//----
   return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+

int start()
   {

    datetime BeginTime, EndTime;
    int ph;
    int Counted_bars=IndicatorCounted();                                                        
    int p=Bars-Counted_bars-1;                                                                  
                                                                                                
    while(p>=0)                                                                                        
    {    
     if(TimeHour(Time[p]) == Hour_Num && TimeMinute(Time[p]) == Minute_Num)
    
    { ph=ph+1;
    
      double pvH =  iHigh(NULL, 0, iHighest(NULL, 0, MODE_HIGH, 60, 168));  
      
        
    if(p > 0)
    {
    BeginTime = iTime( NULL, PERIOD_D1, pvH );                                                      
    EndTime   = BeginTime - 18000;                                                                
    }
                                                                                              
    //double pvH=iHigh(NULL, PERIOD_D1,ph);
    
   //  double pvH=iHighest(NULL,0,MODE_HIGH,60,-168);
        
     /*  ObjectDelete("DnSymbolBz");
       ObjectCreate("DnSymbolBz", OBJ_ARROW, 0, Time[p],pvH);                  
       ObjectSet("DnSymbolBz", OBJPROP_ARROWCODE, SYMBOL_ARROWDOWN);
       ObjectSet("DnSymbolBz", OBJPROP_WIDTH,2);      
       ObjectSet("DnSymbolBz", OBJPROP_COLOR,Red);
       ObjectSet("DnSymbolBz", OBJPROP_ANCHOR, ANCHOR_BOTTOM);*/

    
        ObjectDelete("OpenTtA");
        ObjectCreate("OpenTtA",OBJ_HLINE,0,Time[p],pvH);
        ObjectSet("OpenTtA", OBJPROP_COLOR, LightGreen);
                                                    
                                                                                                    
  // Alert("pvH =  ",pvH);
    
    ObjectDelete("pHg_Line"+ph);  
    ObjectCreate("pHg_Line"+ph, OBJ_TREND, 0, BeginTime, pvH, EndTime, pvH );                          
    ObjectSet("pHg_Line"+ph, OBJPROP_COLOR, MediumSeaGreen);
    ObjectSet("pHg_Line"+ph, OBJPROP_STYLE, STYLE_DASH);
    ObjectSet("pHg_Line"+ph, OBJPROP_WIDTH, 1);
    ObjectSet("pHg_Line"+ph, OBJPROP_RAY, False);  
    
    }
    p--;  
   ObjectSet("pHg_Line"+ph,OBJ_TREND,EndTime);
    
    
    ChartRedraw(ChartID());

    
    
  
    
     }

//----
   return(0);
}
//+------------------------------------------------------------------+
Raison: