[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 275

 
Sto controllando IsConnected(), aspettando che tutto si carichi, ma ancora non viene visualizzato correttamente. Puoi dirmi come aspettare che tutta la storia venga caricata?
 
Solree:
Lo controllo con IsConnected(), aspetta che tutto sia caricato e ancora viene visualizzato in modo errato. Puoi dirmi come aspettare che tutta la storia sia caricata?

Ecco come ho implementato la paginazione dei dati storici su minuti e ore. Al posto di PeriodMin specificate quante barre volete caricare.

void Startimeframe1()
{
    int handle, hWnd, wParam, PeriodMin;
    string ICL;
    handle=WindowHandle(Symbol(),Period());
    ICL="Загружено баров - "+Bars+" из "+DoubleToStr(PeriodMin,0);
    
    switch(Period())
            {
                  case PERIOD_M1:  wParam = 33137; break;
                  case PERIOD_H1:  wParam = 33135; break;
                  case PERIOD_D1:  wParam = 33134; break;
            }
    if(superbar3<PeriodMin) 
    {
     if(wParam!=33137) PostMessageA(handle,WM_COMMAND,33137,0);
     for(superbar3=1;superbar3<PeriodMin;superbar3=+100)
       {
        Comment(ICL);
        PostMessageA(handle,WM_KEYDOWN,VK_HOME,0); 
        iClose(Symbol(),PERIOD_M1,PeriodMin);
        Comment(ICL);
        superbar3=Bars;
        RefreshRates();
        if(superbar3>=PeriodMin) 
            {
               PostMessageA(handle,WM_COMMAND,33135,0); 
               PostMessageA(handle,WM_KEYDOWN,VK_HOME,0);
               iClose(Symbol(),PERIOD_H1,PeriodMin);
               PostMessageA(handle,WM_COMMAND,33137,0);
               return;
             }
       }
    }
 return;   
}
 

Perché quando provo una strategia, solo una parte dei messaggi Print() e Alert() appare nel log?

Come posso farli visualizzare tutti?

 
alex11230:

Perché quando provo una strategia, solo una parte dei messaggi Print() e Alert() appare nel log?

Come posso farli visualizzare tutti?


Non si può. Fatto per accelerare i test e l'ottimizzazione. Ma si può guardare nei registri. È tutto lì
 

Come si arriva ai registri?

Sono andato su tester => logs, ma non c'è niente.

Devo scriverlo nell'Expert Advisor per scrivere nel log?

 
Albyt:

Potete dirmi per favore (o potete darmi un link se è già stato discusso) come visualizzare due linee dello stesso indicatore su diversi

tempi. Per esempio:

In questo caso all'aggiornamento dopo qualche tempo il posizionamento reciproco delle linee cambia

Scusa, domanda rimossa.
 
splxgf:
Si esegue lo script e si passa attraverso gli oggetti e si scrivono i valori nel file.
Grazie mille, è quello che ho fatto.
 
Come posso piazzare due ordini pendenti diversamente diretti (vendere e comprare), per esempio a High e Low?
 

Ciao a tutti!

Non sono riuscito a trovare un argomento diverso da questo per fare una domanda. Ho una domanda per coloro che fanno trading su MT4 per smartphone e tablet con Android. Vi prego di avvisare se è possibile aggiungere i vostri indicatori (personalizzati), come nel terminale per un PC, e mi piacerebbe sentire un feedback sul terminale MT4 per Android. Vorrei anche ricevere un feedback su di esso, grazie.

 
Rispondi a questa domanda. Da dove prendono i prezzi attuali delle coppie di valute i centri dealing? C'è una specie di supercomputer centrale dove i broker di tutto il mondo trovano i prezzi?