Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 345
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
Ti capisco perfettamente, ma ti sbagli.
Mettete le virgolette e otterrete:
'EURUSD' - nome previsto MyIndi 3 (MA).mq4 61 14
A destra
E dove sono le citazioni qui?
EURUSD'
Dove sono le virgolette?
Le virgolette nel mio codice sono doppie, nell'errore ottengo virgolette singole, non posso farci niente.
Non ho problemi con l'emissione di dati nella finestra. Il problema è l'uscita sbagliata. Invece di "flat" si dice "Attenthion!" e viceversa. L'algoritmo è elementare, non so dove ho sbagliato...
Anche io non ho problemi con la compilazione. Posta con il codice #3437.
L'indicatore stessohttps://cloud.mail.ru/public/6Ney/gTq1xMcMd
Ho sollevato la questione dei grafici JPY che cambiano i risultati qui
Questo è un forum per il trading, i sistemi di trading automatico e il test delle strategie.
Se volessi postare una domanda in questo forum, risponderei qui. Tutte le domande dei neofiti per non ingombrare il forum. Da nessuna parte senza di te - 6.
Sergey, 2017.08.13 22:06
Ragazzi, potete dirmi perché l'indicatore multi-valuta basato su MA mostra risultati sbagliati quando lo collego a tutte le coppie con JPY? Funziona bene su altre coppie.
Ho le doppie virgolette nel mio codice, ma nell'errore ottengo le virgolette singole, e non posso farci niente.
Non ho problemi con l'emissione di dati nella finestra. Il problema è con i risultati sbagliati. Invece di "flat" si dice "Attenthion!" e viceversa. L'algoritmo è elementare, non so dove ho sbagliato...
Anche io non ho problemi con la compilazione. Posta con il codice #3437.
Per mantenere le persone indovinate, e per essere in grado di capire bene di cosa stai parlando, ci sono tutte le caratteristiche per questo nell'editor di post che si inserisce:
puoi allegare il codice come file (c'è +Aggiungi file in basso),
è possibile emettere il codice come codice,
per esempio:
puoi anche visualizzare la linea di log come codice (puoi copiarla dal log del terminale e incollarla qui come codice (pulsante SRC))
allora la gente non avrà un'incomprensione di ciò di cui stai parlando.
E mandare la gente a una risorsa di terzi per scaricare non si sa che cosa da essa - non è molto amichevole, giusto?
...
Nessun problema neanche con la compilazione. Posta con il codice #3437.
Beh, puoi cliccare su #3437, selezionare "Copia link" e incollare il link nel tuo post (anche nell'editor dei post) - in modo che le persone non debbano navigare dove non è necessario ;)
E rimandare la gente a una risorsa di terzi per scaricare qualsiasi cosa da lì non è molto amichevole, vero?
Perdonate il mio analfabetismo.
MyIndi 1 MultiValue su MultiTimeFrames. In basso mostra il numero di punti di acquisto.
MyIndi 2 Uguale al primo, ma ha rimosso i dati non necessari. Dati aggiunti in basso - questo è il cambiamento medio del prezzo al minuto per i diversi timeframe.
MyIndi 3 è multi valuta. Si basa su un singolo MA con uno spostamento. Quando la differenza del MA viene raggiunta, mostra "Warning!
Tutti e tre funzionano in modo errato quando sono collegati a grafici con JPY (per qualche motivo). MyIndi 3 non funziona affatto correttamente, anche se il codice è molto semplice.
E naturalmente in tutti loro non riesco a trovare cosa c'è di sbagliato, dato che sono nuovo in questo... Se qualcuno ha il tempo di capirlo e aiutarmi, gliene sarei molto grato.Perdonate il mio analfabetismo.
MyIndi 1 Multi valuta su MultiTimeFrames. In basso mostra il numero di punti di acquisto.
MyIndi 2 Uguale al primo, ma ha rimosso i dati non necessari. Dati aggiunti in basso - questo è il cambiamento medio del prezzo al minuto per i diversi timeframe.
MyIndi 3 è multi valuta. Si basa su un singolo MA con uno spostamento. Quando la differenza del MA viene raggiunta, mostra "Warning!
Tutti e tre non funzionano correttamente quando sono attaccati a grafici con JPY (per qualche motivo). MyIndi 3 non funziona affatto correttamente, anche se il codice è molto semplice.
E naturalmente non riesco a trovare l'errore in tutti loro perché sono un novizio in questa materia. Se qualcuno ha tempo per capire e aiutare, gliene sarò molto grato.Guarda"Punto", il JPY è diverso. Usa MarketInfo. Per esempio double EUR_point=MarketInfo("EURUSD",MODE_POINT);
Dai un'occhiata a "Point", JPY è diverso. Usa MarketInfo. Per esempio double EUR_point=MarketInfo("EURUSD",MODE_POINT);
Grazie, lo proverò! Ho avuto un'idea che era il problema, ma non sapevo COME.
Mi ha aiutato! Grazie mille, uomo gentile! =)
Ho aggiunto all'inizio
e a seconda della coppia che elaboro (con o senza JPY) ho usato una o l'altra variabile.
Guarda Point, il JPY è diverso. Usa MarketInfo. Per esempio double EUR_point=MarketInfo("EURUSD",MODE_POINT);
È meglio andare subito.
Meglio subito.
Penso che la variante proposta da@Nauris Zukas sia adatta per le multivalute.
E la tua variante è migliore per la moneta unica perché prende i dati dal grafico a cui è collegata.