Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1624
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
Buona giornata!!!
Per favore aiutatemi a scrivere il codice per chiudere gli ordini min e max in una griglia EA quando viene raggiunto un certo livello di drawdown
Ho scritto due funzioni per calcolare il profitto degli ordini max e min
Ho anche scritto una funzione che calcola l'importo di questi ordini. Sembra che non ci siano problemi qui.
La domanda è come chiudere solo questi due ordini, ho trovato la funzione ClosseAll().
La domanda è come cambiare la funzione OrderTicket() che chiude tutti gli ordini
allegare le variabili max_ticket e min_ticket che determinano i biglietti dei soli ordini min e max nella griglia
O TU hai la TUA soluzione a questo problema
e sistemarlo.
Scusa, sto scrivendo di nuovo male. Lasciami provare di nuovo)
C'è una griglia di ordini aperti. Ho bisogno di trovare il prezzo di apertura (OrderOpenPrice) dell'ordine più vicino al prezzo corrente. Per continuare a costruire la griglia, ma i miei ordini sono costruiti quasi caoticamente.
Capisco come scrivere il superamento, ma non sono in grado di esprimerlo correttamente nella lingua (sono come un cane, capisco tutto)).
Se avete esempi o link ad esempi, postateli, per favore. MQL4
in un ciclo:
prima del ciclo inizializzare precedente_valore=DBL_MAX a nearest_order=0
A proposito, in cosa è diverso, a parte il fatto che viene chiamato implicitamente quando l'oggetto viene creato?
e in più quando lo chiami nel costruttore non c'è ancora memoria allocata, non compila:
ma nel corpo del costruttore, nessun problema:
sui costruttori di classi base - possono essere chiamati esplicitamente:
Sistemate anche questo.
A proposito dello slittamento che ho già all'inizio del consigliere
e risolvere il problema.
fissare questo
Solo gli ordini massimi sono chiusi secondo i risultati di chiusura
nel ciclo:
inizializzare previous_value=DBL_MAX a nearest_order=0 prima del ciclo
e correggere questo
e risolvere il problema.
Per gli errori nel registro
A proposito dello slippage che ho già all'inizio dell'EA
Questo slippage è esattamente per questa funzione...così non dovete passare attraverso BUY o SELL
Questo slippage è solo per questa funzione...così non dovete passare attraverso BUY o SELL
Non c'è bisogno di moltiplicare per un punto qui
possibile perdita di dati dovuta alla conversione del tipo NEVALASHKA.mq4 376 13
Ricevo un avvertimento in fase di compilazione
Non c'è bisogno di moltiplicare per un punto
possibile perdita di dati dovuta alla conversione del tipo NEVALASHKA.mq4 376 13
Ricevo un avvertimento in fase di compilazione
Non moltiplicare MODE_SPREAD - Spread in pip
puoi controllare
e fare così