실시간 예측 시스템 테스트 - 페이지 72

 

예측의 "존재 시간"은 아직 끝나지 않았으며 그림은 다음과 같습니다.



나는 첫 번째 예측을 기억합니다.


불행히도 가격은 오랫동안 1.5 수준에 머물렀고 개념적으로 다소간 전체 그림을 약간 망쳤습니다. 나는 이 예측을 포기한다.

퇴비

Неутомимый вы наш! ;)

만나서 반가워! 그는 지칠 줄 모르는가? :o) 여기에 지칠 줄 모르는 거래자가 한 명 있고 시스템을 약간만 테스트하고 있습니다.


마케터 에게

축하합니다 ;-). 그러나 시각화 도우미는 여전히 백오피스만큼 쿨하지 않을 것입니다. 모든 것을 한 번에 볼 수 있도록 대안을 차트에 표시할 수도 있습니다.

고맙습니다!

추신: 모든 궤적을 추가하고 싶지만 텍스트에서 2차원 행렬을 이동할 수 없습니다 :o). 그리고 어떻게합니까? 나는 어떻게 든 이해하지 못했거나 완전히 이해하지 못했습니다. 이제 다음 코드가 있습니다(적어도 이해함). 더 단순화할 수 있을 것 같습니다.

 #property copyright ""
#property link       ""

#property indicator_chart_window

#property indicator_buffers 1
#property indicator_color1 Red

extern int N = 130 ;
extern int ShiftGraphics = 7 ;

string STATUS = "START" ;

double Buffer [ ] ;

int init ( )
{
   IndicatorBuffers ( 1 ) ;
   SetIndexStyle ( 0 , DRAW_LINE ) ;
   SetIndexBuffer ( 0 , Buffer ) ;
   SetIndexShift ( 0 , N - ShiftGraphics ) ;    

   return ( 0 ) ;
}


int deinit ( )
{
   return ( 0 ) ;
}

int start ( )
{
   int     counted_bars = IndicatorCounted ( ) ;
   
   if ( STATUS = = "START" )
   {
       double dprocess [ ] ;

      CreateForecastVector ( dprocess ) ;
      CreateVisualForecas ( dprocess ) ;

   }
   
   return ( 0 ) ;
}

void CreateForecastVector ( double out [ ] )
{

   int Handle ;
   int i = 0 ;
   
   double process [ ] ;
   
   string FILE = "FORECAST.csv" ;
   string COUNT ;

   Handle = FileOpen ( FILE , FILE_CSV | FILE_READ , "," ) ;

   if ( Handle < 0 )
   {
       if ( GetLastError ( ) = = 4103 )
       {
         Alert ( "Нет файла с именем " , FILE ) ;
       }
       else
       {
         Alert ( "Ошибка при открытии файла " , FILE ) ;
       }

       return ;
   }
   
   ArrayResize ( out , N ) ;
   ArrayInitialize ( out , 0.0 ) ;    

   ArrayResize ( process , N ) ;
   ArrayInitialize ( process , 0.0 ) ;       

   Handle = FileOpen ( FILE , FILE_CSV | FILE_READ , "," ) ;
   
   while ( FileIsEnding ( Handle ) = = false )
   {
      COUNT = FileReadString ( Handle ) ;
      process [ i ] = NormalizeDouble ( StrToDouble ( COUNT ) , 5 ) ;

      i = i + 1 ;
      
       if ( FileIsEnding ( Handle ) = = true )
       break ;
   }

   FileClose ( Handle ) ;

   ArrayCopy ( out , process , 0 , 0 , WHOLE_ARRAY ) ;    

   return ( 0 ) ;    
}

void CreateVisualForecas ( double process [ ] )
{
   int i ;
   int n ;
   
   i = N - 1 ;
         
   for ( n = 0 ; n < = N - 1 ; n + + )
   {
      Buffer [ n ] = process [ i ] ;
      i = i - 1 ;
   }

   STATUS = "STOP" ;
}
 

FDAXZ9 도구에 대한 여러 궤적(역사에서 다른 깊이):


 
Sorento >> :

당신에게 낮은 활!

이해가 있습니다!

석유가 지배할 것이다

항상 도울 준비가 되어 있습니다. 이러한 진술을 위해 내 다중 모델을 조립할 것입니다.

 
grasn >> :

항상 도울 준비가 되어 있습니다. 이러한 진술을 위해 내 다중 모델을 조립할 것입니다.

실제로 유레카는 궤적을 따라 아름답게 갑니다 =)

 
grasn >> :

항상 도울 준비가 되어 있습니다. 이러한 진술을 위해 내 다중 모델을 조립할 것입니다.

55 활.

식물학자들은 냄비를 태우지 않습니다.

;)

 

나는 새 계정을 열었습니다(이전 계정에 비밀번호를 저장하지 않았습니다). 내일부터 거래를 시작할 것입니다.

계정: 642842

투자 비밀번호: 1fisfwv

서버: BroCo-데모

 
Sorento >> :

55 활.


뭐해!!! 갑자기 예측이 정확하지 않거나 정확하다고 밝혀지더라도 이름을 부르지 않는 것으로 충분하지만 지금은 구체적으로 그렇지는 않지만 일반적으로 사실입니다. o)

식물학자들은 냄비를 태우지 않습니다.

;)

:에 대한)

 
mpeugep >> :

자동화가 어렵습니다.

왜요? 터키에서 데이터를 추출하는 데 문제가 있습니까?

아니면 인적 요소가 너무 큰 역할을 하고 있습니까?


mpugep 썼다 >>

투자계정에-기쁘게 포스팅 할게요, 현장등록할때만 비밀번호를 저장하지 않았습니다 =(

나는 안도감으로 투자를 제안했습니다. 고문은 거래하고 청중은 그것을 볼 수 있습니다. 그리고 일일 예보를 게시할 필요가 없으며 일주일에 한 번 보고서를 게시하면 됩니다.

 
grasn >> :

퇴비로

만나서 반가워! 그는 지칠 줄 모르는가? :o) 여기에 지칠 줄 모르는 거래자가 한 명 있고 시스템을 약간만 테스트하고 있습니다.

내 기준으로 - 예, 지칠 줄 모르고. 일일 일기예보를 수동으로 게시하는 것이 지겹습니다. ;)

 
komposter >> :

왜요? 터키에서 데이터를 추출하는 데 문제가 있습니까?

아니면 인적 요소가 너무 큰 역할을 하고 있습니까?


나는 안도감으로 투자를 제안했습니다. 고문은 거래하고 청중은 그것을 볼 수 있습니다. 그리고 일일 예보를 게시할 필요가 없으며 일주일에 한 번 보고서를 게시하면 됩니다.

어렵습니다. 예측 곡선을 그리는 스크립트에 대한 데이터가 있기 때문에 매일 아침 Deductor'에서 가져옵니다. 따라서-펜만 =)

투자 계정으로 - 이전 계정에서는 작동하지 않습니다. 앞서 말했듯이 등록하는 동안 비밀번호를 저장하지 않았기 때문입니다. 오늘 새 계정을 만들었습니다. 데이터를 반복하겠습니다.

계정: 642842
투자 비밀번호: 1fisfwv
서버: BroCo-데모

내일부터 나는 그곳에서 거래를 시작하여 그것을 필요로 하는 모든 사람이 올라가서 관심 있는 모든 것을 볼 수 있습니다.

열정이 있는 한 지칠 줄 모르고 =)