Errori, bug, domande - pagina 331

 
tester_el_pro:


è un'emulazione... Sto parlando del vero lavoro.

Sotto questo "emul" e nuovi giochi vanno, come su Windows, e photoshop gara :)
A mio parere, costruire per linux nel prossimo anno sicuramente no.
Quello di Windos non è ancora stato rilasciato per davvero.
 

Domanda: Come disabilitare la timeline, se possibile, se questo non è possibile chiedete agli sviluppatori di abilitarla.

 
vdv2001:

Domanda: Come disabilitare la timeline, se possibile, se questo non è possibile chiedete agli sviluppatori di abilitarla.

Per favore, chiarisci la domanda.
 

Sviluppatori:

1. Avete intenzione di introdurre Oro, Argento e Petrolio sul vostro server?

2. Ci sono piani per presentare i principali indici sul vostro server (DJI, NASDAQ, DAX e NIKAY e altri, per essere precisi)?

3. Ci sono piani per introdurre emittenti russi sul vostro server (per esempio - Gazprom, Norilsk Nickel, Lukoil, Rosneft, Sberbank, VTB Bank e altri)?

4. Saranno disponibili le seguenti coppie di valute: GBPAUD, CADJPY?

 
vdv2001:

Domanda: Come disabilitare la timeline, se possibile, se questo non è possibile chiedete agli sviluppatori di dare questa opzione.

Se ho capito bene la domanda, e la mia memoria non mi inganna, la scala temporale non può essere disattivata.
Rosh:
Chiarisci la domanda per favore.

Da quanto ho capito, stiamo parlando della linea temporale orizzontale a cui è collegata la griglia. Se non mi sbaglio, questa scala è anche collegata alla scala verticale dei prezzi.

Allo stesso tempo, come in MT4, si può cambiare il suo colore (per esempio, nel colore di sfondo del grafico) ma non rimuoverlo.

 
Ho provato di tutto - non scrive e non legge rispettivamente. Non capisco qual è il problema con

FileWriteDouble non ha problemi, ma FileWriteInteger non legge o scrive. Ecco qui:

  Per_handle= FileOpen("per.bin", FILE_WRITE|FILE_BIN);
     if(Per_handle<0)
       {
        Print("Записываем разницу Переворот Неоткрывается :-) per.bin");
       }
     int raz=SpBuffer[0]
     FileWriteInteger(Per_handle,raz,4); 
     FileClose(Per_handle);


Dopo aver letto ciò che è scritto:

 Per_handle= FileOpen("per.bin",FILE_READ|FILE_BIN);
     if(Perev_handle<0)
       {
        Print("ЧИтаем запись Переворот Неоткрывается FileIsExist= ",FileIsExist("per.bin",0));
       }
     int suk=FileReadInteger(Per_handle,4);
     return (suk);
     FileClose(Per_handle);
     Print("ЧИтаем запись ...suk=",suk);


Stessa costruzione con FileWriteDouble. Il doppio legge-scrive, l'ineger no!

Questo è ciò che produce Print:

KR      0       Per_Dol_raz (USDCHF,M5) 10:47:21        2010.12.06 16:40:00   Записываем Неоткрывается :-) per.bin
ID      0       Per_Dol_raz (USDCHF,M5) 10:47:21        2010.12.06 16:40:00   Записываем ...raz=110

.........

GF      0       Per_Dol_raz (USDCHF,M5) 10:47:21        2010.12.06 16:40:00   ЧИтаем запись  Неоткрывается FileIsExist= true
KE      0       Per_Dol_raz (USDCHF,M5) 10:47:21        2010.12.06 16:40:00   ЧИтаем запись  Неоткрывается FileIsExist= true
OD      0       Per_Dol_raz (USDCHF,M5) 10:47:21        2010.12.06 16:40:00   ЧИтаем запись  Неоткрывается FileIsExist= true
CD      0       Per_Dol_raz (USDCHF,M5) 10:47:21        2010.12.06 16:40:00   ЧИтаем запись  Неоткрывается FileIsExist= true
Документация по MQL5: Общие функции / Print
Документация по MQL5: Общие функции / Print
  • www.mql5.com
Общие функции / Print - Документация по MQL5
 
alexluek:
Provato tutto non scrive e non legge di conseguenza. Non capisco cosa c'è che non va con

FileWriteDouble non ha problemi, ma FileWriteInteger non legge o scrive. Ecco qui:

Dopo aver letto ciò che è scritto:

Stessa costruzione con FileWriteDouble. Il doppio legge-scrive, l'ineger no!

Ecco cosa stampa Print:

Per prima cosa, rimuovete la linea return(suk) ;

Per_handle= FileOpen("per.bin",FILE_READ|FILE_BIN);
     if(Perev_handle<0)
       {
        Print("ЧИтаем запись Переворот Неоткрывается FileIsExist= ",FileIsExist("per.bin",0));
       }
     int suk=FileReadInteger(Per_handle,4);
     return (suk); // <--- убрать
     FileClose(Per_handle);
     Print("ЧИтаем запись ...suk=",suk);

In secondo luogo, cosa c'entra Perev_handle? Se aprite un Per_handle

 

Con questo codice, tutto funziona

     Pr_handle= FileOpen("pr.bin", FILE_WRITE|FILE_BIN);
     if(Pr_handle<0)
       {
        Print("-----Неоткрывается :-) pr.bin");
       }
     double S=prPv();
     FileWriteDouble(Pr_handle,S); 
     FileClose(Pr_handle);

e si legge.

     Pr_handle= FileOpen("pr.bin",FILE_READ|FILE_BIN);
     if(Pr_handle<0)
       {
        Print("+++++Неоткрывается :-) pr.bin");
       }
     double s=FileReadDouble(Pr_handle);   
     FileClose(Pr_handle);
Tutte le uscite e confronta la "s"
 
stringo:

Rimuovete la linea return(suk) per cominciare;

Mi dispiace di non aver specificato.

(anche il doppio sostituito con i giusti parametri Write/Read non funziona!!!)

Codice precedente con opere doppie???)

int ReadPr ()
{
     Per_handle= FileOpen("per.bin",FILE_READ|FILE_BIN);
     if(Per_handle<0)
       {
        Print("ЧИтаем запись Переворот Неоткрывается FileIsExist= ",FileIsExist("per.bin",0));
       }
     int suk=FileReadInteger(Per_handle,4);
     FileClose(Per_handle);
     Print("ЧИтаем запись ...suk=",suk);
      return (suk);
}
 

Cosa ha a che fare questo con il controllo di Perev_handle?

E spostate return(suk) all'ultima riga della funzione. Dopo la stampa

Codice molto sciatto

Motivazione: