Domande da un "manichino" - pagina 210

 

È possibile implementarlo in MQL5 e come?

1) Salvataggio dei risultati di ottimizzazione forward e backtest dalla tabella Expert Advisor? Cioè voglio salvare tutti i 10 000 risultati durante l'ottimizzazione, non solo una corsa attraverso la storia.

2) Cambia le impostazioni di ottimizzazione da Expert Advisor.

3) Passare attraverso i punti 1 e 2 ed eseguire una nuova ottimizzazione con nuovi parametri.

 

Salve.

// Процесс №1
   int *pi = new int();
   *pi = 555;
   cout<<(int)pi;

   // Процесс №2
   int v;                               
   cin>>v;      // Вводим cout<<(int)pi, полученный при общении с первым процессом.
   int *pi = (int*)v;   // +- ЧТО?
   cout<<*pi;

Scopo: passare un puntatore a un oggetto nell'heap, tra processi ( renderlo corretto).

È possibile?

 
Ciao, aiuta a risolvere un problema!

L'essenza del problema è non dividere correttamente i prezzi!

Ecco un esempio: 1,2829 + 1,2814 / 2 = 1,9236 e dovrebbe essere 1,2821.

Ecco il codice SUM = High[i+1] + Low[i+1] / 2;

Puoi dirmi dov'è l'errore?
 
veti-k:
Ecco un esempio: 1,2829 + 1,2814 / 2 = 1,9236 e dovrebbe essere 1,2821
код SUM = (High[i+1] + Low[i+1])/2; 
 
veti-k:
Ehi, aiutami a risolvere questo problema.

L'essenza del problema è non dividere correttamente i prezzi!

Ecco un esempio: 1,2829 + 1,2814 / 2 = 1,9236 e dovrebbe essere 1,2821.

Ecco il codice SUM = High[i+1] + Low[i+1] / 2;

Puoi dirmi dov'è l'errore?

In realtà, è prima la divisione e poi l'addizione.

Avete 1,2829 + 1,2814 / 2 = 1,9236.

e la formula per l'auto dovrebbe essere (1,2829 + 1,2814) / 2 = 1,2821.

 
Zeleniy:

In realtà, è prima la divisione e poi l'addizione.

Avete 1,2829 + 1,2814 / 2 = 1,9236.

La formula della macchina dovrebbe essere (1,2829 + 1,2814) / 2 = 1,2821

Grazie))
 
A100:
Grazie))
 
veti-k:
Grazie))
Piacere mio =D


Ordine delle operazioni aritmetiche

1) tra parentesi: 10 + 6 = 16;

2) Sottrazione: 38 - 16 = 22.

Se un'espressione senza parentesi include solo addizione e sottrazione, o solo moltiplicazione e divisione, le azioni vengono eseguite in ordine da sinistra a destra.

10 ÷ 2 × 4 = 20;

L'ordine delle operazioni è:

1) da sinistra a destra, dividendo prima: 10 ÷ 2 = 5;

2) Moltiplicazione: 5 × 4 = 20;

10 + 4 - 3 = 11, cioè

1) 10 + 4 = 14;

2) 14 - 3 = 11.

Se un'espressione senza parentesi contiene non solo addizione e sottrazione, ma anche moltiplicazione o divisione, le operazioni vengono eseguite in ordine da sinistra a destra, ma la moltiplicazione e la divisione hanno la priorità, vengono eseguite per prime, seguite da addizione e sottrazione.

18 ÷ 2 - 2 × 3 + 12 ÷ 3 = 7

Ordine delle operazioni:

1) 18 ÷ 2 = 9;

2) 2 × 3 = 6;

3) 12 ÷ 3 = 4;

4) 9 - 6 = 3; cioè da sinistra a destra - il risultato della prima azione meno il risultato della seconda;

5) 3 + 4 = 7; cioè il risultato della quarta azione più il risultato della terza;

Se un'espressione contiene parentesi, le espressioni con parentesi vengono eseguite per prime, seguite da moltiplicazione e divisione, e poi addizione e sottrazione.

30 + 6 × (13 - 9) = 54, cioè

1) espressione con parentesi: 13 - 9 = 4;

2) Moltiplicazione: 6 × 4 = 24;

3) addizione: 30 + 24 = 54;

Riassumiamo. Prima di iniziare a calcolare, è necessario analizzare l'espressione: se contiene parentesi e quali operazioni contiene. Poi eseguite i calcoli nel seguente ordine:

1) azioni racchiuse tra parentesi;

2) Moltiplicazione e divisione;

3) addizione e sottrazione.

 
Ciao a tutti!!! Potreste dirmi per favore, ho finanziato il mio conto su MQL5, ora come posso iniziare a fare trading con questi soldi?
 
goldrail:
Ciao a tutti!!! Potreste dirmi per favore, ho finanziato il mio conto su MQL5, ora come posso iniziare a fare trading con questi soldi?
Penso che sia meglio evitare di commerciare con il tuo livello di stupidità.
Motivazione: