Test di sistemi di previsione in tempo reale - pagina 72

 

Il "tempo di esistenza" della previsione non è ancora finito, il quadro è il seguente:



ricordare la prima previsione:


Purtroppo, il prezzo è rimasto a lungo al livello di 1,5 e ha rovinato un po' l'intero quadro, anche se concettualmente è più o meno così. Rinuncio a controllare questa previsione.

a komposter

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

Bello da vedere! È instancabile? :о) Abbiamo un trader davvero instancabile qui e stiamo solo testando modestamente i nostri sistemi.


a marketeer

Congratulazioni ;-). Ma il visualizzatore probabilmente non è così figo come il backoffice dopo tutto. Anche l'alternativa potrebbe essere tracciata, in modo che si possa vedere tutto in una volta

Grazie!

PS: aggiungerei tutte le traiettorie, ma solo che non posso trasferire la matrice bidimensionale dal testo :o). E come lo fai - sono come se non capissi, o meglio non capissi completamente. Al momento ho il seguente codice (almeno lo capisco), che sospetto possa essere ulteriormente semplificato:

#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";
}
 

Diverse traiettorie (diverse profondità della storia) sullo strumento FDAXZ9:


 
Sorento >> :

Un grande applauso per te!

C'è un'intesa!

>> il petrolio regnerà

Sempre disposto ad aiutare. È per affermazioni come questa che costruirò il mio multi-modello

 
grasn >> :

Sempre pronto ad aiutare. Questo è il tipo di dichiarazione per cui costruirò il mio multi-modello.

Infatti, bello andare eurik, proprio sulla buona strada =)

 
grasn >> :

Sempre disposto ad aiutare. Questo è il tipo di dichiarazione per cui costruirò il mio multi-modello.

55 archi.

Non sono i nerd ad essere panciuti.

;)

 

Ho aperto un nuovo conto (non ho conservato la password di quello vecchio) e comincerò a fare trading domani.

Il mio numero di conto è 642842.

La mia password di investimento: 1fisfwv

Server: BroCo-Demo

 
Sorento >> :

55 archi.


Cosa sei!!! Sarà sufficiente non chiamarvi per nome, anche se la previsione si rivelasse sbagliata o giusta, ma non ora, ma giusta in generale :o)

Non è che i nerd siano panciuti...

;)

:о)

 
mpeugep >> :

È difficile da automatizzare...

Perché? Problemi con l'estrazione dei dati dal tacchino?

O il fattore umano sta giocando un ruolo troppo grande finora?


mpeugep ha scritto >>.

Sarei felice di farlo, ma non ho salvato la password quando ho registrato il set =(

Ho offerto l'investimento come un sollievo: l'EA commercia e gli spettatori possono guardare. E non c'è bisogno di pubblicare previsioni quotidiane, è sufficiente pubblicare un rapporto una volta alla settimana.

 
grasn >> :

a komposter

Bello da vedere! È instancabile? :о) >> Abbiamo un venditore molto pigro qui e stiamo solo testando i nostri sistemi.

Per i miei standard, sì, instancabile. Mi stancherei rapidamente di postare manualmente le previsioni giornaliere ;)

 
komposter >> :

Perché? Problemi con l'estrazione dei dati dal tacchino?

O il fattore umano sta giocando un ruolo troppo grande finora?


Investire che stavo suggerendo come un sollievo: il consigliere commercia e gli spettatori possono guardare. E non c'è bisogno di fare previsioni quotidiane, sarà sufficiente pubblicare un rapporto una volta alla settimana.

Difficile perché ottengo i dati per lo script che disegna le curve di previsione ogni mattina in Deductor. Quindi, solo a mano =)

Per quanto riguarda l'investitore - non posso usare il vecchio account perché, come ho detto prima, non ho salvato la password quando mi sono registrato. Oggi ho creato un nuovo account e ripeterò i dati:

Conto: 642842
Password di investimento: 1fisfwv
Server: BroCo-Demo

Inizierò a commerciare lì da domani, così chi ne ha bisogno può entrare e vedere tutto ciò che gli interessa.

Finché c'è entusiasmo, sarò instancabile =)