Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 645

 
Top2n:

Ciao, qualcuno ha un modello per la mediazione di una posizione.

Cioè, se un ordine è aperto e sta perdendo, allora aprendo un secondo ordine nella stessa direzione, mettiamo uno stop in mezzo a questi ordini e così via, tre ordini, quattro...?


Evillive:

prendere tutti i prezzi di apertura e calcolare la media aritmetica

Tieni anche conto delle diverse dimensioni dei lotti, degli swap e delle commissioni!
 
Installato tre terminali dallo stesso broker, loggato nello stesso account da tre terminali. C'è un EA su ogni terminale. Il tutto è su VPS. Qualcuno può dirmi se ci sono conflitti tra i terminali se ognuno di essi è installato in una cartella separata?
 
Potete per favore darmi un avviso che suoni quando due MA si sono incrociate...
 
woin2110:
Installato tre terminali dallo stesso broker, loggato nello stesso account da tre terminali. C'è un EA su ogni terminale. Il tutto è su VPS. Qualcuno può dirmi se ci sono conflitti tra i terminali se ognuno di essi è installato in una cartella separata?

Se sono sincronizzati o almeno sanno come controllare se il thread commerciale è occupato, non dovrebbero esserci conflitti. Si scambieranno a turno, seguendo il principio "primo arrivato, primo servito" ))))
 
apelbsin:
Potete per favore darmi un indicatore di allarme che suoni quando due MA si incrociano...

Ce n'è uno nella pagina precedente, basta cambiarlo in MA crossing e disabilitare le frecce, non è difficile.
 
Megan:

Puoi dirmi perché onTimer ( ) non viene avviato nell'EA se non c'è connessione?

Bild 646.


Se non c'è comunicazione, i tick necessari per avviare qualsiasi programma non arrivano!
 
Megan:

Puoi dirmi perché onTimer ( ) non viene avviato nell'EA se non c'è connessione?

Bild 646.


OnTimer() , si verificherà se prima si imposta il timer in OnInit() usandoEventSetTimer(... Il timer non dipende dalla presenza della comunicazione. Forse, hai un controllo in OnInit() e se non c'è connessione, l'Expert Advisor viene semplicemente scaricato?
 
borilunad:

Se non c'è comunicazione, non arrivano i tic, che sono necessari per avviare qualsiasi programma!

Non è quello che dice l'aiuto: "... La funzione OnTimer() è chiamata quando si verifica un evento Timer, che è generato dal timer di sistema ... "

Se provo a compilare EA, avvia il timer, ma se riavvio di nuovo il terminale, non riesce ad avviare il timer((((.

 
barabashkakvn:

OnTimer() , si verificherà se prima si imposta il timer in OnInit() usandoEventSetTimer(... Il timer non dipende dalla comunicazione. Forse, hai un controllo in OnInit() e l'Expert Advisor è semplicemente scaricato quando non c'è connessione?


No, ho appena controllato. È vero, il timer è disattivato quando non c'è connessione.
 
barabashkakvn:

OnTimer() , si verificherà se prima si imposta il timer in OnInit() usandoEventSetTimer(... Il timer non dipende dalla comunicazione. Forse, avete un controllo in OnInit() e l'Expert Advisor viene semplicemente scaricato in caso di assenza di connessione?
Lo facciamo controllare daEventSetTimer(1). E quando c'è una connessione, tutto funziona, stranamente. OnInit() non si scarica . Non so perché sia così...
Motivazione: