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

 
vilard:

consigliare come scrivere correttamente il commento display, quando si cambiano le condizioni scrive comprare, anche se secondo le condizioni non dovrebbe, gli indicatori hanno cambiato i loro valori...

condizione:

ad un picco diverso da uno non dovrebbe scrivere nulla, se scrivete nel commento pic1==1, emette gli stessi valori



if (pic==1)
  Comment("\n Pic1 ", pic1,
   "\n order1 ", order1);
else 
  Comment("");
 
Vinin:


Grazie, è strano che non ci abbia pensato io stesso....
 
vilard:
Grazie, sono sorpreso di non averlo capito da solo....


Non ho impostato bene il problema.

vilard:

condizione:

ad un picco diverso da uno non dovrebbe scrivere nulla, se scrivete pic1==1 nel commento, emette gli stessi valori


 
Desead:
Qual è la differenza tra scrivere un EA per Demo e per Real, a parte l'uso delle funzioni di controllo dello stato?
Niente affatto.
 
Ciao, puoi dirmi come memorizzare il prezzo di incrocio del prezzo Ma per la successiva impostazione di un ordine stop a quel prezzo?
if(MaPrevious <= Close[2] && MaCurrent > Close[1] )
        {
         ticket=OrderSend(Symbol(),OP_BUYSTOP,Lots,Ask,3,0,Ask,"",12134,0,Green);




 
skyjet:
Ciao, puoi dirmi come memorizzare il prezzo di incrocio del prezzo Ma per la successiva impostazione di un ordine stop a quel prezzo?

Come faccio a controllare l'incrocio della MA con la divergenza richiesta?
 
Desead:
Dimmi qual è la differenza tra scrivere un EA per Demo e per Real, a parte l'uso di funzioni di controllo dello stato?

Non c'è differenza tra demo e reale, ma la differenza tra tester e reale/demo è drastica.

Nel tester, la velocità è importante per noi, quindi possiamo memorizzare tutto in variabili, e poi leggere le informazioni necessarie da esse. In questo caso, non dobbiamo preoccuparci di memorizzare le informazioni più recenti e rilevanti sullo stato dell'EA - tutto è memorizzato nelle variabili e viene preso da esse. Nel tester, tutte le funzioni di trading possono essere controllate per la correttezza dei dati con un minimo di fallimenti, e non dobbiamo preoccuparci della perdita di connessione, elettricità, ecc...

Se vuoi avere informazioni in tempo reale e aggiornate, ogni volta che ne hai bisogno devi cercare tra i dati memorizzati sul server, invece di prenderli dalle variabili - cioè usare molte di queste iterazioni di dati, il che è molto spiacevole per il tester ... :)

 
artmedia70:

Non c'è differenza tra demo e reale, ma la differenza tra tester e reale/demo è drastica.

Nel tester, la velocità è importante per noi, quindi possiamo memorizzare tutto in variabili, e poi leggere le informazioni necessarie da esse. In questo caso, non dobbiamo preoccuparci di memorizzare le informazioni più recenti e rilevanti sullo stato dell'EA - tutto è memorizzato nelle variabili e viene preso da esse. Nel tester, tutte le funzioni di trading possono fare con controlli minimi per la correttezza dei dati e non c'è bisogno di preoccuparsi di perdita di connessione, elettricità, ecc ...

In realtà, per avere informazioni fresche e aggiornate, ogni volta che ne hai bisogno devi cercare i dati memorizzati sul server, non prenderli dalle variabili, cioè usare più iterazioni di questi dati, il che non è molto buono per il tester... :)

Grazie, questo ha senso.

 
paladin80:
Durante la ricerca delle posizioni aperte, controlla il tempo di apertura tramite OrderOpenTime, che deve essere sottratto dall'attuale TimeCurrent, e se la differenza del numero di secondi è più di 3 giorni (>=3*24*60*60), allora eccolo, ha trovato il bastardo. Poi determinare il biglietto di tale ordine e il numero di stampa del biglietto da commentare, quindi chiudere manualmente dalla lista.

Capito. Grazie mille. È una buona variante, ma non posso usare dati storici per testare il sistema. Questo è quello che volevo prescrivere automaticamente in qualche modo. Se avete altre opzioni, fatemi sapere.
 
BeerGod:
guarda nelle funzioni c'è un sacco di roba interessante https://www.mql5.com/ru/forum/131859/page5#434248

Grazie, ora darò un'occhiata!