디 컴파일 여부를 결정하는 방법은 무엇입니까? - 페이지 32

 
Uladzimir Izerski :
100%라고 할 수는 없지만 디컴파일은 주기에 따라 그려집니다.

그러나 아마도 SELECT_BY_POS, MODE_TRADES 등이 아닌 디컴파일 중에 숫자 값이 아니어야 합니까?

 
Irek Gilmutdinov :

디 컴파일 된 것처럼 보이지도 않습니다.

만약 소스가 디컴파일 되었다면 확답을 드릴 수 없을 정도로 편집이 된 것입니다.

최신 버전의 Ilan도 디컴파일처럼 보이지 않지만 모두 디컴파일의 수정 사항임이 분명합니다.
 
Mikhail Zhitnev :

이것이 디컴파일되었는지 여부를 확인하십시오. 그런 직업을 거절해야 하나요?

코드 조각:

100파운드 디컴파일
 

이 코드를 디컴파일러로 분류할 수 있습니까?

다음은 스 니펫입니다.

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 :

이 코드를 디컴파일러로 분류할 수 있습니까?

다음은 스 니펫입니다.

그럴 것 같지만 아마 아닐 것입니다. 일부 변수의 이름은 의미가 있습니다. 비록, 아마도 재작업된 디컴파일 ...

처리 후 디컴파일될 가능성이 큽니다.
 
Реter Konow :
그럴 것 같지만 아마 아닐 것입니다. 일부 변수의 이름은 의미가 있습니다. 비록, 아마도 재작업된 디컴파일...

처리 후 디컴파일될 가능성이 큽니다.

문제는 그들이 금지 될 것인지 여부입니다)))

나머지 코드는 일반적으로 적절해 보입니다.

 
Andrey Kaunov :

문제는 그들이 금지 될 것인지 여부입니다)))

나머지 코드는 일반적으로 적절해 보입니다.

처리된 디컴파일이라고 생각합니다. 변수의 이름이 급하게 변경되었습니다.
 
Andrey Kaunov :

문제는 그들이 금지 될 것인지 여부입니다)))

나머지 코드는 일반적으로 적절해 보입니다.

li№라는 이름이 수상하다

 
왜 다른 사람의 코드를 사용할 수 없는지 말해주세요 ??? 그리고 내 전체 프로젝트 는 내가 작성하지 않은 조각과 단편으로 구성됩니다. 그러나 나는 그것들을 팔려고 하지 않습니다.
 
Реter Konow :
그럴 것 같지만 아마 아닐 것입니다. 일부 변수의 이름은 의미가 있습니다. 비록, 아마도 재작업된 디컴파일 ...

처리 후 디컴파일될 가능성이 큽니다.

아마도

pep = 0 ;
   int bep = 0 ;
   int tep

pep는 누군가의 언어로 되어 있고 pips는 tp, tep-sl입니다)

세로바)