Un nuovo arrivato chiede! - pagina 17

 
Ancora nessuna risposta?
 
Sayber:
Nessuna risposta?

Avete bisogno delle dimensioni giuste?

ar1[][][][];
ar2[][][][];
ar3[][][][][][];

È così? Probabilmente no.

Forse il numero di elementi nell'array?

ar1[3];
ar2[4];
ar3[5];

Come questo?

Документация по MQL5: Основы языка / Переменные
Документация по MQL5: Основы языка / Переменные
  • www.mql5.com
Основы языка / Переменные - Документация по MQL5
 
Integer:

Avete bisogno delle dimensioni giuste?

ar1[][][][];
ar2[][][][];
ar3[][][][][][];

È così? Probabilmente no.

Forse il numero di elementi nell'array?

ar1[3];
ar2[4];
ar3[5];

Come questo?

Entrambi! Solo la generazione dell'array è automatica, non manuale.
 

Con la seconda opzione, è semplice. Una struttura, un array nella struttura. Poi dichiariamo un array di strutture e mischiamo tutto come dovrebbe essere.

struct MyStruct{
int x[];
}

Ma la prima variante... Il numero di misure è molto limitato. Se avete bisogno di un numero illimitato di misure, potete usare un normale array con una dimensione e calcolare l'indice dell'elemento. Ma non credo davvero che ci sia qualche compito in natura che possa richiedere una tale soluzione.

 
Integer:

Con la seconda opzione, è semplice. Una struttura, un array nella struttura. Poi dichiariamo un array di strutture e mischiamo tutto come dovrebbe essere.

struct MyStruct{
int x[];
}

Ma la prima variante... Il numero di misure è molto limitato. Se avete bisogno di un numero illimitato di misure, potete usare un normale array con una dimensione e calcolare l'indice dell'elemento. Ma non credo davvero che ci sia qualche compito in natura che possa richiedere una tale soluzione.

Avevo bisogno di creare una rete neurale.
 
Sayber:
mi ci è voluto per creare una rete neurale.
O_o Che tipo di rete neurale è quella?
 
"La mia domanda è: come faccio a trovare a quale segnale sono iscritto in mt4 e come faccio a cancellarlo?
 
Un conto che era precedentemente collegato a un segnale non può ancora essere aggiunto come segnale.

Permetteremo che tali account siano collegati come account personali o senza il diritto di regalare abbonamenti gratuiti o a pagamento.

Questo è per assicurare che la storia di qualcun altro non possa essere esposta nel servizio.
 

Questa domanda: sto convertendo un indicatore in un EA, si compila senza un solo errore, ma richiede un buffer size durante l'avvio - come lo risolvo? Qualcuno scriva un esempio di come tradurre l'indicatore in EA.

Un'altra domanda: nel tester, l'Expert Advisor rallenta il grafico a causa dei calcoli molto grandi - nella vita reale, ci sarebbe un tale rallentamento del grafico?

Domanda 3: Nello Strategy Tester, l'Expert Advisor perde a causa della mancanza di quotazioni future - questa situazione è possibile nel campionato?

Domanda 4: Senza ottimizzazione, l'Expert Advisor mostra un profitto normale con un piccolo drawdown su qualsiasi timeframe e coppie di valute di qualsiasi timeframe di qualsiasi società di brokeraggio - questo consulente sarà redditizio nel trading reale?

Domanda 5, come fare in modo che uno stesso EA lanciato più volte non imposti gli ordini allo stesso tempo, cioè lanciando l'EA cento volte, non ci sarà coincidenza nell'impostare gli ordini?

Domanda 6: Come fare calcoli paralleli nell'EA (considerando che mql è simile a c++) senza collegare librerie esterne?

Domanda 7: Puoi scrivere il codice per chiudere un ordine prima del tempo stabilito, cioè un ordine aperto dovrebbe chiudersi prima del tempo specificato nell'EA?

Параллельные вычисления в MetaTrader 5 штатными средствами
Параллельные вычисления в MetaTrader 5 штатными средствами
  • 2010.11.24
  • Andrew
  • www.mql5.com
Время является неизменной ценностью на протяжении всей истории человечества, и мы стремимся не расходовать его понапрасну. Из этой статьи вы узнаете, как можно ускорить работу вашего эксперта, если у вашего компьютера многоядерный процессор. Причем, реализация описываемого метода не требует знания каких-либо еще языков кроме MQL5.
 
Sayber:

Questa domanda: sto convertendo un indicatore in un EA, si compila senza un solo errore, ma richiede un buffer size durante l'avvio - come lo risolvo? Qualcuno scriva un esempio di come tradurre l'indicatore in EA.

Un'altra domanda: nel tester, l'Expert Advisor rallenta il grafico a causa dei calcoli molto grandi - nella vita reale, questo rallentamento del grafico?

Domanda 3: Nello Strategy Tester, l'Expert Advisor perde a causa della mancanza di quotazioni future - questa situazione è possibile nel campionato?

Domanda 4: Senza ottimizzazione, l'Expert Advisor mostra un profitto normale con un piccolo drawdown su qualsiasi timeframe e coppie di valute di qualsiasi timeframe di qualsiasi società di brokeraggio - questo consulente sarà redditizio nel trading reale?

Domanda 5, come fare in modo che uno stesso EA lanciato più volte non imposti gli ordini allo stesso tempo, cioè lanciando l'EA cento volte, non ci sarà coincidenza nell'impostare gli ordini?

Domanda 6: Come fare calcoli paralleli nell'EA (considerando che mql è simile a c++) senza collegare librerie esterne?

Domanda 7: Puoi scrivere il codice per chiudere un ordine prima del tempo stabilito, cioè un ordine aperto dovrebbe chiudersi prima del tempo specificato nell'EA?

1. Per favore, postate la parte del codice dove pensate ci sia un errore.

2. Fai un conto demo, e dai l'EA lì e guardalo per qualche giorno.

3. Non può accadere. Forse il fatto è che quando il periodo di test finisce, il tester chiude tutte le posizioni (sei in deficit), l'EA reale aspetterà le quotazioni e le chiuderà secondo la tua condizione di chiusura.

4. Non c'è nessuna garanzia.