[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 260

 
Hmmm... Ho capito che un EA è un gruppo di script? Voglio dire, decido che è il momento di entrare nel mercato, clicco sull'EA e lui fa quello che deve fare?
 
Quindi non si può creare uno script con due condizioni? Cioè, si apre un ordine e poi una condizione...?
 
Golden-dark:
Quindi non si può creare uno script con due condizioni? Cioè, un ordine viene aperto e poi la condizione...

È possibile, se si fa un ciclo infinito nello script con un ritardo all'interno come lo sleep, funzionerà fino a quando si chiude o si cambia il timeframe o si esce per condizione, diventa qualcosa come un Expert Advisor.

Di solito lo uso nel trading multicurrency, non puoi tenere traccia di tutti i tick di tutte le coppie lì:))))

 

Con chi posso chattare online? Skype, per favore. Non capisco molto di MQL e non voglio fare molto. Quindi non voglio studiare tutto a fondo...

 

Cioè, quando decido di entrare nel mercato, devo premere un pulsante e si aprirà un ordine con un take e uno stop. Se il prezzo supera una certa quantità di pip, si apre un altro ordine con il proprio stop e take. E infine, se il secondo ordine viene aperto, un ordine pendente viene piazzato immediatamente (o viene piazzato quando il prezzo passa un certo numero di punti). Se il prezzo tocca uno stop o un take profit, gli ordini pendenti vengono cancellati.

Lo script non funziona per questo? Avete bisogno di sviluppare un EA?

 
Golden-dark:

Cioè, quando decido di entrare nel mercato, devo premere un pulsante e si aprirà un ordine con un take e uno stop. Se il prezzo supera una certa quantità di pip, viene aperto un altro ordine con il proprio stop e take. E infine, se il secondo ordine viene aperto, un ordine pendente viene piazzato immediatamente (o viene piazzato quando il prezzo passa un certo numero di punti). Se il prezzo tocca uno stop o un take profit, gli ordini pendenti vengono cancellati.

Lo script non funziona per questo? Avete bisogno di sviluppare un Expert Advisor?

Sto guardando tutto questo e penso che la dichiarazione del problema non è chiara, sembra essere semplice infatti quando si implementano le vostre idee, ci sono domande come "entro nel mercato" - è comprare o vendere,

"il prezzo passa" - in quale direzione passa, ecc. Come al solito tutto comincia a diventare più dettagliato, condizionato, incompreso, rielaborato ed è il solito lavoro di un programmatore.

Prova ad andare qui https://www.mql5.com/ru/job lavorano anche per mql4, forse anche gratis, ma se offri $5 probabilmente otterrai il tuo EA o script...

 

Grazie per il consiglio. Vorrei fare 2 script per 2 diverse "voci di mercato". Cioè su acquisto e su vendita... In generale, non si può fare uno script del genere (scusate se sto parlando a vanvera):

Aprire l'ordine; allora: se il prezzo = prezzo di apertura del primo ordine + n pip, allora aprire il 2° ordine; se non - niente; allora: se il prezzo = prezzo di apertura del 2° ordine + n, allora aprire il 3° ordine. Questo è tutto.

 
Golden-dark:

Grazie per il consiglio. Vorrei fare 2 script per 2 diverse "voci di mercato". Cioè su acquisto e su vendita... In generale, non si può fare uno script del genere (scusate se sto parlando a vanvera):

Aprire l'ordine; allora: se il prezzo = prezzo di apertura del primo ordine + n pip, allora aprire il 2° ordine; se non - niente; allora: se il prezzo = prezzo di apertura del 2° ordine + n, allora aprire il 3° ordine. Questo è tutto.

Puoi farlo se apri tre ordini in una volta, uno secondo il mercato, il secondo è un ordine in sospeso (+ n) e il terzo è un ordine in sospeso (+2*n). Domanda - cosa fare se il prezzo si muove in un'altra direzione, per esempio, il primo ordine sarà chiuso da SL, e gli ordini pendenti? Dovremmo cancellarli non appena il primo ordine si chiude per SL? Se il secondo ordine si apre e il prezzo torna indietro, cosa fare con il terzo? ecc. .....:))))) Non c'è ancora una posizione... Decidere su tutte le eventualità, questa è la messa in scena... Ancora al lavoro.
 

Hmm... Il punto è che il terzo ordine è possibile solo dopo il secondo ordine. L'unica cosa di cui preoccuparsi è la rimozione degli ordini in sospeso, se gli stop o i profitti degli ordini precedenti vengono attivati. Non dovete preoccuparvi degli ordini precedenti, perché gli stop (o profitti) saranno attivati allo stesso tempo degli altri.

 
Golden-dark:

Hmm... Il punto è che il terzo ordine è possibile solo dopo il secondo ordine. L'unica cosa di cui preoccuparsi è la rimozione degli ordini in sospeso, se gli stop o i profitti degli ordini precedenti vengono attivati. Non dovete preoccuparvi degli ordini precedenti, perché gli stop (o profitti) saranno attivati allo stesso tempo degli altri.

Non abbiamo detto nulla sul valore di n. Può essere inferiore al TP dell'ordine precedente, nel qual caso l'ordine precedente non è stato ancora chiuso e il prossimo è già stato aperto o c'è una condizione anche qui?
Motivazione: