Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1244
![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
stringa AUDUSD = "AUDUSD";
Almeno così.
Questo è tutto!!! È stato così per me))), cancellato e dimenticato))
Grazie mille!!! Pace in casa tua!
Expert Advisor, script, indicatore non sono accessibili, ma lavorano nella finestra corrente. E le variabili globali di diverse finestre/carte non si sovrappongono. Pertanto, dovrebbe funzionare)
string AUDUSD; // Questa è una variabile di testo, oltre ad essere inizialmente vuota, cioè uguale a ""
(Symbol() == AUDUSD) // questa stringa non ha niente a che fare con la variabile AUDUSD.
Ma i criteri di apertura degli ordini non dovrebbero essere gli stessi per diversi strumenti/finestre. Se sono uguali, si aprirà effettivamente in tutte le finestre.
Grazie!
Ho implementato la logica in modo che l'Expert Advisor non ricevesse il segnale di apertura degli ordini quando si aprono in diverse finestre e capisse che il segnale di acquisto è stato dato per tale simbolo in modo che l'EA non interferisse con altri.
Eccolo!!! È stato così per me))), cancellato e dimenticato))
Grazie mille!!! La pace nella tua casa!
O come questo a livello di variabile globale
O come questo a livello di variabile globale
In realtà è figo)) Ora il robot riceve un segnale e apre ordini su diverse coppie in diverse finestre contemporaneamente))
Grazie ancora!
Il problema non è nei valori della variabile a mio parere. ho solo nel mio codice uulsovii ricalcolo al verificarsi di una nuova ora. e si scopre che il simbolo corrente nuova barra appare e calcolato il valore di bar = 1, ma il simbolo di segnale è una nuova barra non è ancora stato formato o ciò che è il valore per una barra = 2
Il problema è risolto facilmente - ho appena tracciato l'inizio di una nuova barra dal simbolo del segnale
Si prega di avvisare.
Per favore, mostratemi nel codice cosa vi interessa esattamente
Si prega di avvisare.
Si riferisce a una gamma di valori?
Mostra al codice esattamente ciò che ti interessa
Intende una gamma di valori?
No, per esempio passare prima il caso 1, poi il caso 2, ecc.
i casi eseguono l'apertura degli ordini