Need help in some codes

MQL4 Beratung

Spezifikation

the code bellow and explaing image in attach



extern double     distance = 80 ;   //Distance between high or low and level
extern string     DateBegin    = "2018.07.09 15:00" ;   //date of my high or low 
extern string     Statut       = "FHL" ; // from high to low - FLH : from low to high


int start()
  {
//----------------------------------------
      int timenow=TimeCurrent(); 
       datetime Begin;
       double   hi,  low , hi1 , low1;
       int      iBarBegin , i , j ,cx, shifthigh , shiftlow;
       datetime TimeHigh , TimeLow ;
       
       Begin = StrToTime(TimeToStr(timenow, TIME_DATE) + " " + DateBegin);
       iBarBegin = iBarShift(NULL, 0, Begin);
          
          if(Statut == "FHL"){
          hi = iHighest(Symbol(), Period(), MODE_HIGH, iBarBegin,1);
          low = 0 ;
              }else{
          low  = iLowest(Symbol(), Period(), MODE_LOW, iBarBegin,1);
          hi = 0 ;
          }
          
     for( i = iBarBegin ; i > 0 ; i-- ){
         if(hi != 0)
         for( j = i ; i > 0 ; i-- ){
           if((hi - Distance*_Point) >=Low[j]){
             low1 = hi - Distance*_Point ;
              //and Draw arrow at low1 value 
              cx = j ;
              shiftlow = iLowest(Symbol(), Period(), MODE_LOW, j-cx+1,cx);
              shifthigh = iHighest(Symbol(), Period(), MODE_HIGH, j-cx+1,cx);
              i = j ; // to start counting from  high or low of last candle like cycle 
           }
        }
     }
  }




Dateien:

Bewerbungen

1
Entwickler 1
Bewertung
(90)
Projekte
118
17%
Schlichtung
44
23% / 39%
Frist nicht eingehalten
20
17%
Frei
2
Entwickler 2
Bewertung
(22)
Projekte
114
98%
Schlichtung
4
0% / 75%
Frist nicht eingehalten
35
31%
Frei

Projektdetails

Budget
30+ USD
Für die Entwickler
27 USD
Ausführungsfristen
von 3 bis 10 Tag(e)