Discussione sull’articolo "Manuale MQL5: Expert Advisor multivaluta: approccio semplice, accurato e rapido"
Articolo pubblicato MQL5 Recipes - Multicurrency Expert Advisor: un esempio di schema semplice, accurato e veloce:
Autore: Anatoli Kazharski
Potreste dirmi se l'indicatore EventsSpy deve essere inserito nella finestra di ogni strumento aggiunto all'Expert Advisor?
È sufficiente che l'indicatore si trovi nella cartella degli indicatori: Metatrader5/MQL5/Indicators e l'Expert Advisor installerà tutto da solo.
Non mi aspettavo una risposta rapida, grazie!
spy_indicator_handles[s]=iCustom(Symbols[s],_Period, "EventsSpy.ex5",ChartID(), 0,CHARTEVENT_TICK);
Potreste dirmi perché viene specificato .ex5?
Non mi aspettavo una risposta rapida, grazie!
spy_indicator_handles[s]=iCustom(Symbols[s],_Period, "EventsSpy.ex5",ChartID(),0,CHARTEVENT_TICK);
Potreste dirmi perché viene specificato .ex5?
//+------------------------------------------------------------------+ //|Prende le maniglie degli indicatori| //+------------------------------------------------------------------+ void GetIndicatorHandles() { //--- Esaminiamo tutti i caratteri. for(int s=0; s<NUMBER_OF_SYMBOLS; s++) { //--- Se la negoziazione su questo simbolo è consentita if(Symbols[s]!="") { //--- Se l'handle non è ancora stato ricevuto if(signal_indicator_handles1[s]==INVALID_HANDLE || signal_indicator_handles2[s]==INVALID_HANDLE || signal_indicator_handles3[s]==INVALID_HANDLE || signal_indicator_handles4[s]==INVALID_HANDLE) { //--- Ottenere la maniglia dell'indicatore signal_indicator_handles1[s]=iMA(Symbols[s],_Period,IndicatorPeriod1[s],0,MODE_SMA,PRICE_CLOSE); signal_indicator_handles2[s]=iMA(Symbols[s],_Period,IndicatorPeriod2[s],0,MODE_SMA,PRICE_CLOSE); signal_indicator_handles3[s]=iMA(Symbols[s],_Period,IndicatorPeriod3[s],0,MODE_SMA,PRICE_CLOSE); signal_indicator_handles4[s]=iMA(Symbols[s],_Period,IndicatorPeriod4[s],0,MODE_SMA,PRICE_CLOSE); //--- Se non è stato possibile ottenere la maniglia dell'indicatore if(signal_indicator_handles1[s]==INVALID_HANDLE || signal_indicator_handles2[s]==INVALID_HANDLE || signal_indicator_handles3[s]==INVALID_HANDLE || signal_indicator_handles4[s]==INVALID_HANDLE) Print("Impossibile recuperare l'handle dell'indicatore per il simbolo "+Symbols[s]+"!"); } } } }tol64:
Non ne conosco il motivo. Queste sono le regole. Cercate nella Guida la descrizione della funzione iCustom.
Grazie.
È strano che non ci sia eccitazione per questo EA, si può dire "la cortina di ferro del multicurrency è aperta" per le masse.
Sarebbe così complementare, aggiungere buffer per l'uso di indicatori aggiuntivi.
Grazie.
È strano che non ci sia eccitazione per questo EA, si può dire che "la cortina di ferro della multicurrency è aperta".
E' stata socchiusa per molto tempo. Ho appena pubblicato la mia versione, forse sarà più conveniente per qualcuno.
Ecco altri articoli su questo argomento:
Creare multi-esperti basati su modelli di trading
Creazione di un Expert Advisor che opera su diversi strumenti
È aperto da un po'. Ho appena pubblicato la mia versione, forse qualcuno la troverà più comoda.
Ecco altri articoli su questo argomento:
Creare multi-esperti basati su modelli di trading
Creazione di un Expert Advisor che opera su diversi strumenti
Ho corretto il link. Per quanto riguarda le aggiunte, ognuno può sperimentare, complicare e integrare. Non c'è nessuna pratica da evitare. ))
Nuovo articolo MQL5 Cookbook: Multi-Currency Expert Advisor - Approccio semplice, ordinato e veloce è stato pubblicato:
Autore: Anatoli Kazharski
Caro autore,
saluti.
Per cominciare, sono abbastanza interessato al suo EA e vorrei usarlo in un concorso demo.
Poi, conosco i primi due file: eventsspy.m5 e multisymbolexpert.zip, ma non conosco i secondi: multisymbolexpert_eurusd.set e multisymbolexpert_nzdusd.set. Come devo fare con questi?
Potresti dare una sorta di indicazione sull'utilizzo degli ultimi due file sopra citati?
Infine, ma non certo per importanza, la ringrazio molto per la sua particolare attenzione e l'eccellente aiuto.
Cordiali saluti,
Theo Suryadi

- 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: Expert Advisor multivaluta: approccio semplice, accurato e rapido è stato pubblicato:
Questo articolo descriverà l'implementazione di un approccio semplice, adatto a un Expert Advisor multivaluta. Ciò significa che sarai in grado di impostare l'Expert Advisor per testare/tradare in condizioni identiche ma con parametri diversi per ogni simbolo. Ad esempio creeremo un pattern per due simboli ma in modo tale da poter aggiungere ulteriori simboli, se necessario, apportando piccole modifiche al codice.
I risultati per NZDUSD sono sembrati essere i seguenti:
Fig. 4. Risultati del test del fattore di recupero massimo per NZDUSD.
Ora possiamo testare due simboli insieme. Nelle impostazioni di Strategy Tester, puoi impostare qualsiasi simbolo su cui viene lanciato l'Expert Advisor poiché i risultati saranno identici. Può anche essere un simbolo che non è coinvolto nel trading/test.
Autore: Anatoli Kazharski