¿Cómo puedo saber si he descompuesto o no? - página 32

 
Uladzimir Izerski:
No podemos estar seguros al 100%, pero la descompilación se dibuja en bucles.

¿No debería el proceso de descompilación utilizar valores numéricos en lugar deSELECT_BY_POS,MODE_TRADES etc.?

 
Irek Gilmutdinov:

Ni siquiera se acerca a parecer una fuente descompilada.

Si la fuente ha sido descompilada, ha sido editada hasta tal punto que es imposible asegurarlo.

Las últimas versiones de Ilan tampoco parecen descompiladas, pero todas son inequívocamente modificaciones del descompilador.
 
Mikhail Zhitnev:

¿Ver si esto es una descompilación, o no? ¿Dejo este tipo de trabajo?

Fragmentos de código:

descompilación estoica
 

¿Se puede considerar este código como descompilado?

He aquí un fragmento

int start() {

   if (timeFrame!=Period())
   {
      int limit = MathMin(Bars-1,barsback*timeFrame/Period());
      for (int i = limit; i >= 0; i--)
      {
         int y = iBarShift(NULL,timeFrame,Time[i]);
         buffer1[i] = iCustom(NULL,timeFrame,fileName,0,Length,barsback,alertsOn,alertsOnCurrent,alertsMessage,alertsSound,alertsNotify,alertsEmail,soundfile,arrowsVisible,arrowsIdentifier,arrowsDisplacement,arrowsUpColor,arrowsDnColor,arrowsUpCode,arrowsDnCode,arrowsUpSize,arrowsDnSize,0,y);
         buffer2[i] = iCustom(NULL,timeFrame,fileName,0,Length,barsback,alertsOn,alertsOnCurrent,alertsMessage,alertsSound,alertsNotify,alertsEmail,soundfile,arrowsVisible,arrowsIdentifier,arrowsDisplacement,arrowsUpColor,arrowsDnColor,arrowsUpCode,arrowsDnCode,arrowsUpSize,arrowsDnSize,1,y);
      }
      return(0);
   }
   
   
   double low1;
   double high1;
   double cero[10000][3];
   if (!cer3) return (0);
   
  
   int pep = 0;
   int bep = 0;
   int tep = 0;
  
   double high60 = High[barsback];
   double low68 = Low[barsback];
   
   int li3 = barsback;
   int li6 = barsback;
   for (int li2 = barsback; li2 >= 0; li2--) {
      low1 = 10000000;
      high1 = -100000000;
      for (int li8 = li2 + Length; li8 >= li2 + 1; li8--) {
         if (Low[li8] < low1) low1 = Low[li8];
         if (High[li8] > high1) high1 = High[li8];
      }
      if (Low[li2] < low1 && High[li2] > high1) {
         bep = 2;
         if (pep == 1) li3 = li2 + 1;
         if (pep == -1) li6 = li2 + 1;
      } else {
         if (Low[li2] < low1) bep = -1;
         if (High[li2] > high1)bep  = 1;
      }
      if (bep != pep && pep != 0) {
         if (bep == 2) {
            bep = -pep;
            high60 = High[li2];
            low68 = Low[li2];
            cer = FALSE;
            cer2 = FALSE;
         }
         tep++;
         if (bep == 1) {
            cero[tep][1] = li6;
            cero[tep][2] = low68;
            cer = FALSE;
            cer2 = TRUE;
         }
         if (bep == -1) {
            cero[tep][1] = li3;
            cero[tep][2] = high60;
            cer = TRUE;
            cer2 = FALSE;
         }
         high60 = High[li2];
         low68 = Low[li2];
      }
      if (bep == 1) {
         if (High[li2] >= high60) {
            high60 = High[li2];
            li3 = li2;
         }
      }
      if (bep == -1) {
         if (Low[li2] <= low68) {
            low68 = Low[li2];
            li6 = li2;
         }
      }
      pep = bep;
      if (cer2 == TRUE) {
         buffer2[li2] = 1;
         buffer1[li2] = 0;
      }
      if (cer == TRUE) {
         buffer2[li2] = 0;
         buffer1[li2] = 1;
      }
      manageArrow(li2);
   }
   manageAlerts();
   return (0);
}
 
Andrey Kaunov:

¿Se puede considerar este código como descompilado?

Aquí hay un fragmento.

Parece que sí, pero no, probablemente no. Algunos nombres de variables tienen sentido. Aunque, tal vez, una descompilación reelaborada...

Lo más probable es que se haya descompuesto tras el procesamiento.
 
Реter Konow:
Lo parece, pero no lo es. Los nombres de algunas variables tienen sentido. Aunque, tal vez sea una descompilación recompilada...

Lo más probable es que se haya descompuesto tras el procesamiento.

La cuestión es si me banearán por ello o no))).

El resto del código parece en general adecuado.

 
Andrey Kaunov:

La cuestión es si se prohibirá o no)))

El resto del código parece en general adecuado.

Creo que es una descompilación procesada. Las variables fueron renombradas apresuradamente.
 
Andrey Kaunov:

La cuestión es si se prohibirá o no)))

El resto del código parece en general adecuado.

El nombre li¹ es sospechoso

 
¿No puedo utilizar los fragmentos de código de otras personas? Porque todo mi proyecto se compone de trozos no escritos por mí. Pero no estoy tratando de venderlos....
 
Реter Konow:
Parece que sí, pero no, probablemente no. Algunos nombres de variables tienen sentido. Aunque tal vez una descompilación reelaborada...

Lo más probable es que se haya descompuesto tras el procesamiento.

tal vez

pep = 0;
   int bep = 0;
   int tep

pep - en lenguaje ajeno pips, y bep - tp, tep-sl)

cero - bar)