[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 380

 
kellin:
Sapete se è possibile aprire una transazione in Meta Trader 4 ad una certa ora e chiuderla quando il prezzo raggiunge un certo numero di punti dalla transazione di apertura? Forse si può scrivere uno script, qualcuno sacome sifa?

Utilizzare la ricerca, è necessario impostare un ordine di apertura per tempo e impostare un takeprofit. https://www.mql5.com/ru/forum/113959

http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=fileinfo&id=17

 
globad:
Quanto costerebbe un tale EA, secondo voi?

Non credo che formulerete un EA complesso. Probabilmente sarebbe un programma per circa 50 sterline al massimo.
 
nikelodeon:


Questo è il modello ..... Cosa può essere, ho aggiornato la build e l'EA ha iniziato parzialmente, inoltre, lo stesso EA su un'altra vecchia build, funziona, apre le offerte, ecc.

Chi sarà in grado di aiutare.... L'Expert Advisor dovrebbe funzionare una volta per barra. Ma batte l'inferno ....

Oh-oh... ...ho cercato di mettere a posto le cose per te... No... Non credo. Prima decidi cosa vuoi ottenere, qual è la logica...

Decidete da soli l'intera sequenza di azioni, e poi trasformatela in codice...

È un casino... Ci sono molti errori... Non c'è un controllo per gli ordini "personalizzati", la dimensione dell'array degli ordini è stata superata in un ciclo, la selezione si è basata su zero invece che su i... ...e un sacco di altre cose...

 
Puoi dirmi cosa fare? Non sono riuscito a trovarlo in una ricerca diretta... Voglio visualizzare (e cambiare) nell'angolo dell'indicatore i dati delle linee dell'indicatore quando arriva un nuovo valore di prezzo
 for(i=0; i<limit; i++)
      SignalBuffer[i]=iClose(NULL, PERIOD_M1,i)*1;
comment(
       "\n ",DoubleToStr(MaBuffer[i]+begin,5),
       "\n",DoubleToStr(SignalBuffer2[i],5),
       "\n",DoubleToStr(MacdBuffer[i],5),
       "\n",DoubleToStr(SignalBuffer[i],5)
Con questo design, l'aggiornamento non è in qualche modo prevedibile
 
YOUNGA:
Puoi aiutarmi? Non l'ho trovato in una ricerca diretta... Voglio visualizzare (e cambiare) i dati delle linee dell'indicatore nell'angolo dell'indicatore quando arriva un nuovo valore di prezzo Con questo design, l'aggiornamento è in qualche modo imprevedibile
 for(i=0; i<limit; i++)
      SignalBuffer[i]=iClose(NULL, PERIOD_M1,i)*1;
comment(
       "\n ",DoubleToStr(MaBuffer[0]+begin,5),
       "\n",DoubleToStr(SignalBuffer2[0],5),
       "\n",DoubleToStr(MacdBuffer[0],5),
       "\n",DoubleToStr(SignalBuffer[0],5)
 
splxgf:

Grazie - ho sempre conosciuto più persone buone che cattive
 

Gente, potete dirmi come mettere una funzione in una libreria?

Ho creato una libreria di funzioni con la procedura guidata, ho copiato il codice della funzione e l'ho incollato nella finestra che si è aperta, ho premuto Compile e ho ricevuto il messaggio: Start function not found and cannot by run.

Cosa c'è che non va?

 
Come posso sapere se un EA è su un conto demo o reale?
 
nadya:
Come posso sapere se un EA è su un conto demo o reale?
https://docs.mql4.com/ru/check/IsDemo