Il contesto commerciale è occupato... di nuovo
2 risposte
Enric
4 anni fa #247642
Ciao,
Uno degli incubi della MT4, quando si hanno diverse strategie in esecuzione sullo stesso terminale, è il messaggio di errore "Trade context is busy".
SQX risolve questo problema perché il codice MQL4 effettua diversi tentativi e ritenta fino a quando l'ordine non viene preso.
Domanda: Quanti tentativi? Esiste un parametro su SQX per impostarlo o è necessario modificare il codice MQL4 per poter modificare questo numero?
scagnozzi
4 anni fa #247648
Il modello MQL4 ha questa impostazione predefinita di tentativi:
int retry_attempts = 10000; // tentativi generali di riprova
int retry_attempts_bad_price = 3; // ritenta i tentativi se l'errore è il prezzo sbagliato
double sleep_time = 2.0;
double sleep_maximum = 20,0;
Se si desidera modificare questi valori, è necessario cambiarli nel modello MQL o direttamente nel codice MQL.
Volete diventare un algotrader redditizio? Abbiamo iniziato a utilizzare il software StrateQuant all'inizio del 2014. Ora abbiamo un grande know-how per la costruzione di EA per ogni possibile tipo di mercato. Condividiamo questo know-how, le applicazioni, gli strumenti e anche tutte le strategie finali con i trader reali. Se volete unirvi a noi, compilate il seguente modulo MODULO.
Enric
4 anni fa #247959
Ok. L'ho trovato. Grazie!
Stai visualizzando 2 risposte - da 1 al 2 (di 2 totali)