Need help in some codes

MQL4 Consulenza

Specifiche

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 
           }
        }
     }
  }




File:

Con risposta

1
Sviluppatore 1
Valutazioni
(90)
Progetti
118
17%
Arbitraggio
44
23% / 39%
In ritardo
20
17%
Gratuito
2
Sviluppatore 2
Valutazioni
(22)
Progetti
114
98%
Arbitraggio
4
0% / 75%
In ritardo
35
31%
Gratuito

Informazioni sul progetto

Budget
30+ USD
Per lo sviluppatore
27 USD
Scadenze
da 3 a 10 giorno(i)