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
Mi chiedevo la prima parte... come cancellare il secondo ordine dopo che si è attivato.
La mia cancellazione avviene prima che si inneschi, ma l'algoritmo di cancellazione si basa sul controllo degli ordini APERTI
Per esempio, sono stati impostati due ordini pendenti. Uno è scattato, cioè
OrderType()==OP_SELL o OrderType()==OP_SELL
La linea corrispondente viene stampata nel log
E nei risultati del test
cancellare viene prima di comprare o vendere
e questo causa confusione nella numerazione degli ordini
. E ho chiesto se posso chiudere a fine giornata senza usare Curtime() dato che l'aggiornamento dipende dai tick in entrata e se sono assenti, l'EA non chiuderà al momento necessario
Ora ho capito che non è possibile dato che l'EA non funziona senza tick
E il tempo...? È davvero necessario essere così precisi? Impostatelo entro 2 minuti, di solito non si ottiene il pieno di doldrums a quell'ora.
Grazie ora... Con una piccola modifica ha funzionato come dovrebbe, anche se ancora non capisco perché non ha funzionato per me (è tutto trasparente al massimo)
A proposito della depressione... Il fatto è che a volte non due ma cinque o più minuti (a seconda della croce)
Per Rosh
Non condividere lo script se hai certamente?
Il compilatore non mostra errori. È normale che sia così?
GetLastError genera un errore quando viene eseguito. il compilatore non controlla i valori delle espressioni (la costante 8 è un caso speciale di espressione)
grazie mille, ora terrò d'occhio la dimensionalità degli array con più attenzione...)
Un'altra semplice domanda.
Nel caso in cui la dimensione del lotto superi chiaramente la quantità di fondi disponibili, quando si apre...
- il primo controllo viene eseguito sul server?
- Se no, perché il pannello di apertura dell'ordine si blocca per diversi secondi?
- se sì, è corretto, forse questo controllo dovrebbe essere fatto prima sul terminale?
A proposito della depressione... Il fatto è che a volte non due ma cinque o più minuti (a seconda della croce)
Per Rosh
Puoi condividere lo script, se ne hai uno?
L'ho appena notato, o forse l'ho dimenticato. Qual è lo script che funziona indipendentemente dalle zecche?
Se è così, dovremmo scrivere qualcosa come:
La funzione startFromExpert() si ottiene semplicemente rifacendo la funzione start() dell'EA, la copiamo tutta e la incolliamo nel nostro script, e non dimentichiamo di usare tutti i parametri dell'EA.
Questa è una delle opzioni.
TotalProfit - profitto totale non realizzato su tutte le posizioni aperte.
Non riesco a trovare come implementarlo in MQL 4, per favore consigliatemi come farlo.
Restituisce il valore dell'utile per il conto corrente.
Esempio
Print("Profit ", AccountProfit());