Errori, bug, domande - pagina 2841
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Hai letto attentamente il mio post e? Non ho volutamente complicato il codice con diverse normalizzazioni e controlli. Lo faccio sempre nei miei EA. Vedi che nel codice ci sono tentativi di aprire un ordine senza SL e TP? Ho registrato specificamente tali tentativi, ma non hanno funzionato. Lo scopo di questo EA non è quello di aprire gli ordini come dovrebbe essere, ma di fare dei tentativi per fare almeno qualche errore e qui sembra essere 0 tentativi.
Per favore, non sporcate il thread. C'è un articolo su come pubblicare il tuo EA sul mercato. Tutto quello che dice sono i requisiti minimi. Il resto è solo la tua ignoranza in materia. Sopra giustamente detto - è presto detto.
Hai letto attentamente il mio post e? Non ho volutamente complicato il codice con diverse normalizzazioni e controlli. Lo faccio sempre nei miei EA. Vedi che nel codice ci sono tentativi di aprire un ordine senza SL e TP? Ho registrato specificamente tali tentativi, ma non hanno funzionato. Lo scopo di questo EA non è quello di aprire gli ordini come dovrebbe essere, ma di fare dei tentativi per fare almeno qualche errore e qui sembra essere 0 tentativi.
Lo scopo del validatore di mercato è di non far passare tali codici senza controllo... Altrimenti, il mercato sarebbe inondato di codici di bassa qualità...
Il codice non supera la validazione? Leggi questo messaggio. Non passa più? Leggi di nuovo...
Non si tratta del lotto, io mettevo un lotto qualsiasi e facevo la normalizzazione dei lotti, e ci sarebbero stati degli errori, ma qui non giura su niente, tranne che non ci sono scambi.
Ho notato una cosa spiacevole, non ho fatto il login o installato il terminale per tutta la sera di ieri - volevo controllare perché il mio browser stava cambiando?
nella prima immagine prima di accedere e installare il terminale.
nella seconda immagine installato il terminale e visitato il sito - e il mio browser è cambiato, come risolvere il problema? e cosa può essere?
---------------------------------------------
(Browser è una finestra sul mondo - e come, non voglio che il mondo intero, venire senza chiedere il mio spazio. )
Ho notato una cosa spiacevole, non ho fatto il login o installato il terminale per tutta la sera di ieri - volevo controllare perché il mio browser stava cambiando?
nella prima immagine prima di accedere e installare il terminale.
nella seconda immagine installato il terminale e visitato il sito - e il mio browser è cambiato, come risolvere il problema? e cosa può essere?
---------------------------------------------
(Browser è una finestra sul mondo - e come, non voglio che il mondo intero, senza essere chiesto di entrare nel mio spazio. )
Ripetuto - installazione al primo punto di ripristino del sistema, e sono andato alle impostazioni del Browser e l'ho aggiornato.
- Si è scoperto che il Browser stesso stava facendo questi cambiamenti. Quindi mt5 non ha niente a che fare con questo e nemmeno il sito.
- Mi scuso con il sito per i miei dubbi.
Ho ottenuto questo quando ho cambiato i conti di trading
Potete dirmi se un EA può accedere ad altri simboli mentre lavora su un simbolo? Per esempio, il mio Expert Advisor è stato avviato su AUD/usd e voglio essere in grado di aggiungere nel suo codice l'analisi, per esempio, di Gold, che farà sì che il mio robot prenda decisioni su ulteriori azioni sui trade aud/usd. Questo è un esempio. Voglio fare dei calcoli basati sulle principali valute all'interno di un EA su un grafico. Voglio provare a implementare l'analisi interpersonale. La notizia esce in un paese, il prezzo salta e sulla base di questi cambiamenti, viene presa la decisione di aprire ordini per 1-7 coppie. Teoricamente, questo è possibile senza l'uso di programmi e servizi esterni in MQL4? Che ne dite di MQL5?
Non ci sono limitazioni per MQL5 Expert Advisors: lavorando su un simbolo, MQL5 Expert Advisors può liberamente analizzare OHLC da timeframe e simboli di altre persone, e può liberamente aprire posizioni e piazzare ordini pendenti su altri simboli.
Chiedo di nuovo l'errore di "chiamata di metodo nascosta". C'è un codice:
Spiegate perché un metodo con un parametro di tipo stringa è nascosto anche se è pubblico e non sovrascritto? Perché devo sovrascriverlo in una classe derivata? E perché l'avvertimento scompare se rimuovo un metodo sovraccaricato con un tipo di parametro diverso?
1. Spiegate perché un metodo con un parametro di tipo stringa è nascosto, anche se è pubblico e non sovrascritto?
2. Perché devo sovrascriverlo in una classe derivata?
3. E perché l'avvertimento scompare se rimuovo un metodo sovraccaricato con un tipo di parametro diverso?
1. Standard C++ per selezionare una funzione sovraccaricata (metodo di classe sovraccaricato).
La prima funzione corrispondente viene cercata per nome, non per firma, partendo dalla classe corrente e andando in ogni classe base.
2. Standard C++. È necessario sovrascrivere esplicitamente o usare la dichiarazione using.
In MQL, i metodi e i campi della classe base sono "direttamente disponibili" dalle classi derivate
.
Infatti, il comportamento dell'ereditarietà in MQL è simile all'uso della dichiarazione per ogni campo e metodo di base in C++.
In MQL da un lato aggiungono libertà, ma dall'altro richiedono le stesse cose che in C++, ma non forniscono assolutamente alcun metodo per aggirare i ridicoli avvertimenti dal punto di vista dell'utente.