Penso che l'argomento degli eventi commerciali sia molto interessante e utile come il vostro articolo, grazie per le informazioni.
Tuttavia, i moderni strumenti multimediali sono già andati ben oltre la semplice digitalizzazione dei suoni WAV, prendete Microsoft Speech, è disponibile in Windows da molto tempo e può essere utilizzato efficacemente.
Ad esempio, i suoni degli eventi di trading che suggerite, sarebbe logico fornire commenti vocali specifici con i valori di profitti, uccisioni, ecc, con raccomandazioni e consigli.
Un giorno gli Expert Advisor dovrebbero iniziare a darci consigli in un linguaggio normale, umano...).
La cosa principale è che non richiede la scrittura di un codice di programma complesso.
Per non essere smentiti, ecco un esempio di script BASIC per la sintesi vocale della stringa di prova "HELLO WORLD!" utilizzando la tecnologia MS Agent, eseguita attraverso il motore Hlaiman.
Set HLAIM = CreateObject("HLAIM.SHELLMDI") HLAIM.InitProgram.Agent.Action = "SPEAK: HELLO WORLD!" WScript.Sleep(3000)Chi ha letto il mio articolo e ha installato Hlaiman EA Generator può verificare il funzionamento di questo codice copiandolo ed eseguendolo in un file, ad esempio hello.vbs.
File simili con messaggi di testo diversi possono essere creati e utilizzati insieme a file *.wav per configurare gli eventi del terminale MT, inoltre questa chiamata non è difficile da integrare direttamente nel codice MQL.
...
Per esempio, la vostra proposta di suoni di eventi di trading, sarebbe logico fornire commenti vocali specifici con i valori di profitti, uccisioni, ecc. con raccomandazioni e consigli.
I consulenti devono un giorno iniziare a consigliarci in un linguaggio normale, umano...).
...
L'articolo, come sempre, è un semplice esempio. Ad esempio, a me piace il programma FL Studio 11. Si può sintetizzare qualsiasi suono. Oppure registrare prima (anche la voce) e poi elaborare con alta qualità.
- www.image-line.com
Grazie per l'articolo.
Dove devo inserire il programma allegato? In "Script" o in "Expert"?
A proposito, qual è la differenza tra Script ed Expert? La funzione OnStart funziona in Script (che verrà trascinato sul grafico)?
Non riesco a trovare il mio file dei suoni MT5. So che hai indicato la posizione, ma non riesco a trovarlo da nessuna parte nella mia cartella. Posso inserire i suoni in una cartella qualsiasi e ritrovarli in seguito?
La cartella corretta è:
C:´File di programma´Cartella della piattaforma´Suoni
(File e cartelle - Per utenti avanzati - Guida introduttiva - Guida di MetaTrader 5).
- www.metatrader5.com
Grazie per l'articolo.
Dove devo inserire il programma allegato? In "Script" o in "Expert"?
A proposito, qual è la differenza tra Script ed Expert? La funzione OnStart funziona in Script (che verrà trascinato sul grafico)?
Nell'articolo dell'autore, vedere"Creiamo un Expert Advisor...".
Si tratta quindi di un Expert e non di uno Script.
Uno script viene eseguito solo una volta al momento del collegamento. Un Expert viene eseguito a ogni tick (o su un timer, un evento, ecc. a seconda delle funzioni standard specifiche nel suo codice).
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Accetti la politica del sito e le condizioni d’uso
Il nuovo articolo Manuale MQL5: Notifiche sonore per gli eventi di trading metaTrader 5 è stato pubblicato:
In questo articolo, considereremo problemi come l'inclusione di file audio nel file di Expert Advisor e quindi l'aggiunta di notifiche sonore agli eventi di trading. Il fatto che i file saranno inclusi significa che i file audio si troveranno all'interno dell'Expert Advisor. Quindi, quando si fornisce la versione compilata di Expert Advisor (*.ex5) a un altro utente, non sarà necessario fornire anche i file audio e spiegare dove devono essere salvati.
A scopo di test, prenderemo l'Expert Advisor dal precedente articolo "Manuale MQL5: Salvataggio dei risultati di ottimizzazione di un Expert Advisor in base a criteri specificati". Per semplificare, ho rimosso tutto ciò che non è rilevante per l'argomento attuale.
Per aggiungere una notifica sonora a un evento commerciale utilizzando le risorse MQL5, possiamo utilizzare le funzioni Alert() e PlaySound(). Se si opta per la funzione Alert(), verrà sempre riprodotta la stessa notifica sonora e si aprirà una finestra con il messaggio pertinente. Puoi vederlo in azione nell'articolo intitolato "Manuale MQL5: Utilizzo di diverse modalità di stampa".
Il suono di avviso può essere impostato nelle impostazioni del terminale: Strumenti - > Opzioni o Ctrl+O. Inoltre, nella scheda Eventi, dobbiamo selezionare l'opzione "Abilita" per abilitare le notifiche sonore per gli eventi e selezionare il file audio appropriato nell'elenco a discesa degli avvisi.
Autore: Anatoli Kazharski