[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 524
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
Il mio Expert Advisor apre tre ordini nel mio terminale, ad un certo punto dovrebbe chiudere tutti e tre gli ordini, ma per qualche motivo ne chiude solo due, non dà errori.
Ecco questo pezzo che dovrebbe chiudere gli scambi
Non capisco cosa c'è che non va e perché solo due affari sono chiusi. Per favore, ditemi chi sa cosa.
Fare il ciclo in modo diverso
Anche questo non ha aiutato. Non riorganizzando il ciclo o sostituendo continue non ha aiutato, come se l'EA non vedesse i suoi tre ordini e ne cancellasse solo due.
A volte le cose sono così incomprensibili, per niente logiche, che penso ci siano errori nell'ambiente terminale stesso.
Come si potrebbe organizzare meglio il drawdown massimo dell'EA, al quale smette di funzionare, si può impostare una variabile statica che accumula la quantità di perdite?
L'Expert Advisor dovrebbe smettere di funzionare, ma ricomincerà a funzionare dopo aver riavviato o cambiato i parametri.
Quando si inizializza un EA, è possibile salvare il saldo corrente in una variabile statica. E nella funzione Start, si può controllare quanta percentuale del saldo corrente è diminuito da quello iniziale e se la percentuale è più del consentito - vietare il commercio. Brevemente, senza alcun codice. Dopo il riavvio, l'Expert Advisor ricorderà il nuovo equilibrio iniziale...
Quando si inizializza l'Expert Advisor, il bilancio corrente può essere salvato in una variabile statica. E nella funzione Start, controlla quanto il saldo corrente è scivolato dal saldo iniziale, e se la percentuale è superiore al consentito - il commercio è vietato. Brevemente, senza alcun codice. Dopo il riavvio, l'Expert Advisor ricorderà il nuovo equilibrio iniziale.
Avete capito la domanda?
1. Quando si inizializza l'Expert Advisor, è possibile salvare il bilancio corrente in una variabile statica. Poi la funzione Start controlla di quanti punti percentuali il saldo corrente è diminuito da quello iniziale e se la percentuale è più alta, il commercio sarà proibito. In breve, senza alcun codice.
2. Dopo il riavvio, il valutatore ricorderà il nuovo saldo originale...
1. È possibile. Ho questa opzione (con codice) - inizializzate voi stessi le variabili:
2. No. Non ricorderà il livello di equilibrio che era prima dell'inizio di questo EXPERT la prima volta. Ricorderà solo il livello corrente nella variabile
AccountBalance()
. per questo conto.
Buon pomeriggio, ho avuto una domanda prima sulla corretta rappresentazione delle citazioni in Excel. Questa domanda ha trovato risposta grazie aCosty .Ora ho una domanda, è possibile fare (senza MQL5 e dll) i dati per più valute da caricare? Lo schema è mostrato qui sotto, al posto di "..." i valori di data corrispondenti, i valori del prezzo di chiusura e il periodo corrente.
Presumo che la risposta alla domanda comporti possibili correzioni al mio codice. Sto allegando il codice di Expert Advisor che scrive i valori dei prezzi di chiusura per uno strumento finanziario corrente nel file.