모든 지표를 가져오지 않는 빌드 851

crstokes  

Build 845에서 Build 851로 방금 업데이트했는데 내 사용자 지정 표시기 가 나타나지 않습니다.

이에 대한 쉬운 솔루션에 실패하면 어떻게 다시 Build 845로 되돌릴 수 있습니까?

Stuart Browne  
crstokes :

Build 845에서 Build 851로 방금 업데이트했는데 내 사용자 지정 표시기 가 나타나지 않습니다.

이에 대한 쉬운 솔루션에 실패하면 어떻게 다시 Build 845로 되돌릴 수 있습니까?

좋지 않은 소리이므로 먼저 서비스 데스크에 문의하는 것이 좋습니다.

빌드를 되돌리려면 브로커 버전의 MT에서 제거하고 다시 설치하는 것이 좋습니다. 브로커는 일반적으로 현재 릴리스 뒤에 있는 여러 빌드입니다.
Alain Verleyen  
crstokes :

Build 845에서 Build 851로 방금 업데이트했는데 내 사용자 지정 표시기 가 나타나지 않습니다.

이에 대한 쉬운 솔루션에 실패하면 어떻게 다시 Build 845로 되돌릴 수 있습니까?

"내 사용자 지정 지표를 가져오지 않음"은 무엇을 의미합니까?
crstokes  
Alain Verleyen :
"내 사용자 지정 지표를 가져오지 않음"은 무엇을 의미합니까?
빌드 851에는 표준 표시기가 있지만 이전 빌드에 추가한 표시기를 가져오지 않았습니다.
Alexey Minkov  
crstokes :
빌드 851에는 표준 표시기가 있지만 이전 빌드에 추가한 표시기를 가져오지 않았습니다.
MQ4 형식 또는 EX4 파일의 표시기?
miro1360  
그는 많은 사용자 지정 표시기 가 빌드 851에서 작동하지 않는다는 것을 의미합니다. 이전 버전에서 작동하던 모든 표시기는 851에서 작동하지 않습니다. 왜요? 빌드 851의 변경 사항 목록은 누구입니까?
Marco vd Heijden  

그는 그가 업데이트했고 그 이후로 그의 오래된 지표가 사라졌음을 의미합니다.

그들은 아마도 여전히 이전 폴더에 있을 것입니다.

miro1360  

이 업데이트 후에 올바르게 실행되지 않는 많은 사용자 지정 표시기 가 있습니다.

MT4의 히스토리 센터를 통해 업데이트 히스토리를 시도 했습니까?

Stuart Browne  
miro1360 :

이 업데이트 후에 올바르게 실행되지 않는 많은 사용자 지정 표시기 가 있습니다.

MT4의 히스토리 센터를 통해 업데이트 히스토리를 시도 했습니까?

서비스 데스크에 문의하셨습니까?
miro1360  
Stuart Browne :
서비스 데스크에 문의하셨습니까?

이 하나의 표시기를 선택하고 빌드 845 및 빌드 851에서 시도할 수 있습니다.

빌드 851에서는 작동하지 않습니다. 이전 빌드에서는 문제 없이 작동했습니다.

그리고 작동하지 않는 다른 지표가 더 있습니다.

 #property   copyright "Copyright © 2005, Yura Prokofiev"
#property   link        "Yura.prokofiev@gmail.com"

#property   indicator_separate_window
#property   indicator_buffers 3
#property   indicator_color1  Black
#property   indicator_color2  Lime
#property   indicator_color3  Red

double          ExtBuffer0[];
double          ExtBuffer1[];
double          ExtBuffer2[];


int init()
  {
   
   
   SetIndexStyle( 0 , DRAW_HISTOGRAM , STYLE_SOLID , 2 ,Red);
   SetIndexStyle( 1 , DRAW_HISTOGRAM , STYLE_SOLID , 2 ,Lime);
   SetIndexStyle( 2 , DRAW_HISTOGRAM );
   IndicatorDigits( Digits + 1 );

   SetIndexBuffer ( 0 ,ExtBuffer0);
   SetIndexBuffer ( 1 ,ExtBuffer1);
   SetIndexBuffer ( 2 ,ExtBuffer2);

   IndicatorShortName( "Fisher" );
   SetIndexLabel( 1 , NULL );
   SetIndexLabel( 2 , NULL );

   return ( 0 );
  }


int start()
  {
   int     period= 10 ;
   int     limit;
   int     counted_bars=IndicatorCounted();
   double prev,current,old;
   double Value= 0 ,Value1= 0 ,Value2= 0 ,Fish= 0 ,Fish1= 0 ,Fish2= 0 ;
   double price;
   double MinL= 0 ;
   double MaxH= 0 ;  
   

   if (counted_bars> 0 ) counted_bars--;
   limit= Bars -counted_bars;


   for ( int i= 0 ; i<limit; i++)
    {  MaxH = High[iHighest( NULL , 0 ,MODE_HIGH,period,i)];
       MinL = Low[iLowest( NULL , 0 ,MODE_LOW,period,i)];
      price = (High[i]+Low[i])/ 2 ;
      Value = 0.33 * 2 *((price-MinL)/(MaxH-MinL)- 0.5 ) + 0.67 *Value1;     
      Value= MathMin ( MathMax (Value,- 0.999 ), 0.999 ); 
      ExtBuffer0[i]= 0.5 * MathLog (( 1 +Value)/( 1 -Value))+ 0.5 *Fish1;
      Value1=Value;
      Fish1=ExtBuffer0[i];
      
    }


   bool up= true ;
   for (i=limit- 2 ; i>= 0 ; i--)
     {
      current=ExtBuffer0[i];
      prev=ExtBuffer0[i+ 1 ];
           
       if (((current< 0 )&&(prev> 0 ))||(current< 0 ))   up= false ;    
       if (((current> 0 )&&(prev< 0 ))||(current> 0 ))   up= true ;
      
       if (!up)
        {
         ExtBuffer2[i]=current;
         ExtBuffer1[i]= 0.0 ;
        }
        
       else
         {
          ExtBuffer1[i]=current;
          ExtBuffer2[i]= 0.0 ;
         }
     }

   return ( 0 );
  }
사유: