Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Forum sul trading, sistemi di trading automatico e strategie di trading di prova
Nuova piattaforma MetaTrader 5 build 2170: Ambito MQL5, tester di strategia globale e aggiornamenti del Virtual Hosting incorporato
MetaQuotes Software Corp., 2019.10.03 15:18
L'aggiornamento della piattaforma MetaTrader 5 sarà rilasciato venerdì 4 ottobre 2019 La nuova versione presenta le seguenti modifiche:
Nelle versioni precedenti, le funzioni di Virtual Hosting erano disponibili nel menu contestuale della finestra Navigator. Ora tutte le informazioni necessarie e i comandi di controllo sono comodamente disposti sotto la scheda "VPS":
Le informazioni di base dell'abbonamento appaiono sul lato sinistro:
Usando il pulsante Start/Stop, il terminale virtuale può essere rapidamente avviato o fermato.
I dati sull'hardware del server di hosting e i grafici del consumo della CPU vengono visualizzati nella sezione della finestra a destra. In base alle informazioni visualizzate, sarai in grado di reagire tempestivamente se il tuo Expert Advisor o l'indicatore utilizzano una memoria o un tempo di CPU eccessivi.
Qui sono disponibili anche informazioni sull'ultima migrazione dell'ambiente di trading e i comandi di migrazione. Questi comandi permettono una rapida migrazione dell'ambiente dopo l'acquisto di un abbonamento.
Una piattaforma virtuale può essere noleggiata dalla scheda "VPS". Il processo di noleggio non è cambiato ed è ancora veloce e facile. Devi solo selezionare un piano e un metodo di pagamento adatto. Il miglior server per la connessione al tuo broker sarà selezionato automaticamente.
Non c'è bisogno di cercare le funzioni appropriate nella stanza del trader sul sito del broker. I comandi di navigazione rapida sono disponibili direttamente nei terminali: nel menu conti in Navigator e in Toolbox > scheda Trade:
Categoria
La proprietà viene utilizzata per la marcatura aggiuntiva degli strumenti finanziari. Per esempio, questo può essere il settore di mercato a cui appartiene il simbolo: Agricoltura, Oil & Gas e altri. La categoria viene visualizzata solo se le informazioni appropriate sono fornite dal broker.
Borsa
Il nome della borsa in cui viene scambiato il titolo. La categoria viene visualizzata solo se l'informazione appropriata viene fornita dal broker.
Commissioni
Informazioni sulle commissioni applicate da un broker per le operazioni sul simbolo. Qui vengono visualizzati i dettagli del calcolo:
Per esempio, la seguente voce significa che una commissione viene addebitata immediatamente all'entrata e all'uscita dell'operazione. Se il volume dell'operazione è compreso tra 0 e 10 lotti, viene applicata una commissione di 1,2 USD per operazione. Se il volume dell'operazione è compreso tra 11 e 20 lotti, viene applicata una commissione di 1,1 USD per ogni lotto dell'operazione.
0 - 10 | 1.2 USD per deal
11 - 20 | 1.1 USD per lot
Esempio: Il codice contiene la dichiarazione di due strutture con lo stesso nome anche se appartengono a classi diverse. Nelle versioni precedenti una tale dichiarazione produceva un errore di compilazione: "identificatore già usato". Ora questo codice sarà compilato ed eseguito con successo. Per un corretto accesso alla variabile/struttura/funzione desiderata dall'esterno del suo ambito, è necessario specificare una classe (in questo caso è CBar::Item).
Aggiunto il supporto namespace che fornisce più possibilità quando si usa codice/librerie di terze parti nelle applicazioni MQL5.
Dopo l'esecuzione viene visualizzato il seguente risultato come output:
2019.09.18 13:39:35.949 TestScript (AUDCAD,H1) NS::func
2019.09.18 13:39:35.949 TestScript (AUDCAD,H1) C::C
2019.09.18 13:39:35.949 TestScript (AUDCAD,H1) NS::C::C
In questo esempio, il compilatore restituirà errori per "a1=a2" e "b1=b2":
function 'void A::operator=(const A&)' was explicitly deleted here
attempting to reference deleted function 'void B::operator=(const B&)'
function 'void B::operator=(const B&)' was implicitly deleted because it invokes deleted function 'void A::operator=(const A&)'
Ci sono tre metodi principali per chiudere una posizione:
Nel seguente codice Expert Advisor, i parametri di input sono raggruppati in base al loro scopo:
Quando un tale Expert Advisor viene lanciato nello Strategy Tester, i blocchi dei parametri di input possono essere compressi o espansi con un doppio clic sul nome del gruppo, così come tutti i parametri all'interno di un gruppo possono essere selezionati per l'ottimizzazione con una singola casella di controllo.
Nelle versioni precedenti, il seguente errore ritornava durante la compilazione:
Ora, invece dell'errore, la funzione built-in MQL5 con una priorità più alta verrà utilizzata per impostazione predefinita. La funzione importata può essere chiamata specificando esplicitamente l'ambito:
Pagina iniziale
Ora, dopo il lancio del tester, invece di molteplici impostazioni l'utente vede una lista di compiti standard, selezionando i quali può iniziare rapidamente i test. Il nuovo design è destinato principalmente agli utenti inesperti.
Abbiamo selezionato i compiti più frequenti di test di strategia e ottimizzazione e li abbiamo aggiunti nella pagina iniziale. Inoltre, uno dei compiti precedentemente eseguiti può essere riavviato dalla pagina iniziale. Se hai eseguito molti compiti e non rientrano nella pagina iniziale, usa la barra di ricerca. Puoi trovare un test per qualsiasi parametro: nome del programma, simbolo, tempo, modalità di modellazione, ecc.
Nascondere i parametri irrilevanti
Dopo aver selezionato un compito, l'utente procede ad altri parametri di test: selezione di un Expert Advisor, simbolo, periodo di test, ecc. Tutti i parametri irrilevanti che non sono necessari per i compiti selezionati sono nascosti dalla pagina di configurazione. Per esempio, se sono selezionati i calcoli matematici, solo due parametri devono essere specificati: la selezione di un programma da testare e la modalità di ottimizzazione. Il periodo di test, il ritardo e le impostazioni di generazione di tick saranno nascosti.
Comoda impostazione dei test
Per comodità alcuni dei parametri della pagina di impostazione sono stati riorganizzati. Sono state aggiunte spiegazioni estese per i parametri di ritardo e visualizzazione. Inoltre, le impostazioni dei test possono ora essere salvate e caricate manualmente, e quindi un trader può tornare rapidamente alle impostazioni precedenti.
Usando la stessa scheda è possibile aprire rapidamente il programma per la modifica in MetaEditor.
Calcolo del profitto in pip
Usando le impostazioni, è possibile abilitare il calcolo dei profitti in pip. Questa modalità accelera i test mentre non c'è bisogno di ricalcolare il profitto nella valuta di deposito usando i tassi di conversione (e quindi non c'è bisogno di scaricare la storia dei prezzi appropriata). I calcoli di swap e commissioni sono eliminati in questa modalità.
Si prega di notare che quando si calcola il profitto in pip, il volume della transazione non ha importanza. Solo il numero di pip vinti o persi viene calcolato per ogni operazione. Anche il controllo del margine non viene eseguito in questa modalità. Usatela solo per una stima rapida e approssimativa della strategia e poi controllate i risultati ottenuti usando modalità più accurate.
Miglioramenti generali
Il pulsante start/stop del test e la barra di progresso sono stati spostati nella barra delle schede. In questo modo, l'utente può controllare il processo da qualsiasi sezione di Strategy Tester. I comandi di avvio/arresto dei test sono stati aggiunti anche ai menu contestuali delle sezioni impostazioni e ingressi.
Nelle versioni precedenti, i risultati delle operazioni eseguite venivano salvati su file solo durante l'ottimizzazione degli Expert Advisor. Ora, i file della cache vengono salvati anche durante i singoli test, utilizzando i quali gli utenti possono tornare ai calcoli precedenti e visualizzare le statistiche, il saldo, il capitale e i grafici di caricamento dei depositi, in qualsiasi momento. Nelle versioni future, questa opzione permetterà di confrontare i risultati dei test.
Per caricare i risultati dei test precedenti, utilizza la nuova pagina iniziale di Tester: clicca su "Risultati precedenti" e seleziona il sito desiderato:
Il MetaEditor include uno styler di codice integrato, che permette la formattazione automatica del testo del programma secondo lo standard adottato. Ora, oltre allo stile comune, è possibile utilizzare altri standard popolari. Per fare questo, apri le impostazioni di MetaEditor e seleziona lo stile desiderato:
I seguenti parametri possono essere ulteriormente impostati per lo styler:
Spazi per rientro
Imposta il numero di spazi usati nell'allineamento delle costruzioni annidate:
Replace tabs with spaces
Se questa opzione è attivata, lo styler sostituirà tutte le tabulazioni nel codice con spazi. Il numero di caratteri per tabulazione è impostato nella sezione General.
Cancella linee vuote
Quando questa opzione è abilitata, lo styler cancellerà tutte le linee che hanno solo un carattere di interruzione di riga.
Inserisci spazi dopo virgole e punti e virgola
Quando questa opzione è abilitata, lo styler separerà visivamente le costruzioni con enumerazioni di elementi. Esempio:
Inserisci spazi intorno agli operatori di dichiarazione
Quando questa opzione è abilitata, lo styler inserisce spazi intorno agli operatori di assegnazione, uguaglianza, confronto e altri. Esempio:
L'interfaccia della piattaforma è ora disponibile in 50 lingue, che sono parlate da più di 4 miliardi di persone.
Per impostare la tua lingua per l'interfaccia, vai al menu "Visualizza / Lingua" nella parte superiore del terminale.
L'aggiornamento sarà disponibile attraverso il sistema Live Update.
Ciao a tutti. ho aggiornato il mio mt5 toaday, dopo l'aggiornamento non riesco a vedere il posto app mercato per gli indicatori. come aggiungerlo di nuovo?
Scheda mercato?
Penso che dipenda dalla versione di Windows,
Per esempio, ho Market tab su Windows 8.1 (ma non ce l'ho su Windows Server 2008) ...
Potrebbe dipendere dalla versione di Windows e dalla versione di Internet Explorer.
Scheda del mercato?
Penso che dipenda dalla versione di Windows,
Per esempio, ho la scheda Market su Windows 8.1 (ma non ce l'ho su Windows Server 2008) ...
Può essere dipende dalla versione di Windows e dalla versione di Internet Explorer.
Ho avuto questa scheda di mercato fino a ieri, ma oggi ho ricevuto un avviso di aggiornamento e ho aggiornato il mio mt5 dopo che la scheda di mercato è sparita, sto usando win 7
Ho avuto questa scheda del mercato fino a ieri, ma oggi ho ricevuto un avviso di aggiornamento e ho aggiornato il mio mt5 dopo che la scheda del mercato è sparita, sto usando win 7
Potrei ricordare che è stato annunciato che win 7 non sarà più supportato in futuro.
Forum sul trading, sistemi di trading automatico e strategie di trading di prova
Nuova versione della piattaforma MetaTrader 5 build 2170: Scope in MQL5, un aggiornamento globale del tester di strategie e l'hosting integrato
Renat Fatkhullin, 2019/10/06 15:53
In breve:
Il suo compito è quello di rendere il codice più sicuro e analizzare più a fondo le aree problematiche. Pertanto, con ogni versione sempre più codice "sporco" viene catturato e non saltato.
Ricordate gli ultimi anni - c'erano sempre lamentele "il mio codice ha smesso di compilare, perché vengono fuori gli avvertimenti". Di conseguenza, il codice dei robot è solo migliorato.
Questo ci ha dato l'opportunità di stringere i dadi e consentire un controllo più rigoroso delle firme e delle sovrapposizioni di nomi.
Chi usa la denominazione generica - si fa solo del male. E nessuna idea "lascia che i compilatori rastrellino la spazzatura in modo favoloso" non funziona. I compilatori (principalmente C ++) con ogni versione lavorano sempre più con Cerberus per mostrare e prevenire un massimo di spazzatura e disegni francamente errati.
Per i prossimi 6 mesi distribuiremo la build a 32 bit della build 2170 negli installatori, e poi la fermeremo.
Questo ci darà l'opportunità di implementare un accurato profiler x64 con la minima distorsione, così come un debugger nativo x64.
ID MetaQuotes nel terminale MetaTrader Mobile
Ciao a tutti. ho aggiornato il mio mt5 toaday, dopo l'aggiornamento non riesco a vedere l'app place del mercato per gli indicatori. come aggiungerlo di nuovo?
Ho appena scoperto come risolvere il problema:
vai al Journal in Metatrader per vedere la raccomandazione:
E io uso questo link per installare l'ultimo Internet Explorer:
https://www.microsoft.com/en-us/download/internet-explorer-11-for-windows-7-details.aspx
e ho ottenuto la scheda del mercato -
----------------
Quindi, se non vedi la scheda Mercato nell'ultima versione di Metatrader (o se hai un errore con questa scheda Mercato per esempio) - installa (o reinstalla) Internet Explorer all'ultima versione (alla versione 11 per esempio).
Per favore, sono nuovo di MQ5, come posso iniziare, per favore?
per favore, sono nuovo di MQ5, come posso iniziare, per favore?
Forum sul trading, sistemi di trading automatico e strategie di trading di prova
Cos'è 100% Algo Trader? Voglio essere Algo trader, come è possibile?
Sergey Golubev, 2019.10.14 13:17
https://www.mql5.com/en/forum/212020
https://www.mql5.com/en/forum/193510
https://www.mql5.com/en/forum/9950/page76#comment_2743406