Hilfe bei der Codierung - Seite 717

 

mladen:
What is "instant profit scalper"?

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

 

Hallo!

ich habe nur eine ex4 Datei. Ich möchte eine Daten mit Indikator(Funktion iCustom) laden. Ich weiß nicht, was ich bei der Eingabe im "Stratman Trend Mode" schreiben soll. Vielleicht wissen Sie es? :) Ich schicke den Indikator im Anhang.

Dateien:
xExt.ex4  41 kb
 
alozard:

Hallo mladen

Bitte korrigieren Sie den Indikator wie unten gezeigt.

danke




BB macd zeigt keine "Berührungen" an, sondern Kreuze - da es keine Fehler gibt, ist eine Korrektur nicht erforderlich
 

mr mladen:

Welcher Code muss bei dem Indikator hinzugefügt oder entfernt werden, um ihn mehrmals im Chart laufen zu lassen?

Ich kann den Indikator nur einmal ausführen. Ich muss ihn mehrere Male im Chart ausführen.

Mit freundlichen Grüßen

 
bilbao:

mr mladen:

Welcher Code muss bei dem Indikator hinzugefügt oder entfernt werden, um ihn mehrmals im Chart laufen zu lassen?

Ich kann den Indikator nur einmal ausführen. Ich muss ihn mehrere Male im Chart ausführen.

Beste Rücksicht

Jeder Indikator kann mehrere Male laufen

Wenn er jedoch Objekte verarbeitet, muss er entsprechend geändert werden (um Objekte zu verarbeiten, die nur zu der Instanz gehören, aus der er erstellt wurde)

 

siehe

ich habe es geändert

Könnten Sie es überprüfen?

Es tut mir leid, ich kann es nicht tun.

ich muss es mehrere Male auf dem Chart laufen lassen

Beste Grüße

Dateien:
 
bilbao:

siehe

ich habe es geändert

Könnten Sie es überprüfen?

Es tut mir leid, ich kann es nicht tun.

ich muss es mehrere Male auf dem Chart laufen lassen

Beste Grüße

Ich bräuchte einen originalen (nicht dekompilierten) Code, um es zu überprüfen. Bitte, wenn Sie den Original-Quellcode haben, posten Sie ihn
 
mladen:
Ich bräuchte einen originalen (nicht dekompilierten) Code, um das zu überprüfen. Bitte, wenn Sie den Original-Quellcode haben, posten Sie ihn

mit ihm

beste Rücksicht

 
bilbao:

mit ihm

beste Rücksicht

Tut mir leid, aber diese beiden sind auch dekompiliert
 

Hat jemand Erfahrung mit der Ermittlung des höchsten Hochs und des niedrigsten Tiefs zwischen zwei Zeitpunkten. Ich versuche, eine Linie zu ziehen

Ich versuche, eine Linie zwischen dem höchsten Hoch und dem niedrigsten Tief von 15:00 bis 17:00 Uhr (19:00 - 0:00 Uhr) zu ziehen.

Ich kann eine Linie zwischen diesen beiden Zeitpunkten ziehen, aber nur am Hoch und Tief des Tages. Ich kann das Hoch und Tief zwischen einer bestimmten Anzahl von Kerzen finden, aber

Wenn ich mit der Kerze um 19:00 Uhr ( 228 ) beginne und rückwärts bis zur aktuellen Kerze ( 168 ) zähle, wird das zu einem Problem.

rückwärts bis zu den aktuellen ( 168 = 0:00 ) 60 Kerzen ( 5-Minuten-Chart ) zähle, kann ich den Höchst- und Tiefstwert jeder Kerze ermitteln, aber

Ich brauche den höchsten Wert des Hochs und den niedrigsten Wert des Tiefs.

Vielleicht kann mir jemand sagen, was ich übersehen oder falsch gemacht habe.


Vielen Dank!


Gelbbart


//+--------------------------------------------------------------------------+
//|                                                   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);
}
//+------------------------------------------------------------------+