Risposta

Il contesto commerciale è occupato... di nuovo

2 risposte

Enric

Cliente, bbp_partecipante, comunità, sq-ultimate, 114 risposte.

Visita il profilo

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?

0

scagnozzi

Cliente, bbp_partecipante, comunità, sq-ultimate, 487 risposte.

Visita il profilo

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.

0

Enric

Cliente, bbp_partecipante, comunità, sq-ultimate, 114 risposte.

Visita il profilo

4 anni fa #247959

Ok. L'ho trovato. Grazie!

0

Stai visualizzando 2 risposte - da 1 al 2 (di 2 totali)