Ti scriverò un consulente gratuitamente - pagina 13

 
Saluti ragazzi. Chi può scrivere un semplice EA? Non credo che il codice sarà troppo complicato. L'intero lavoro dell'EA consiste nel "vedere" che un trade si è chiuso su uno stop e immediatamente piazzerà esattamente lo stesso trade in sospeso. Per esempio, il prezzo di EURUSD è 1,12250 e lo stop loss è fissato a 1,12000. E l'Expert Advisor ha piazzato un ordine pendente di acquisto al prezzo di 1,12250 con uno stop al prezzo di 1,12000. Stop è una "variabile esterna". Questo è l'intero lavoro dell'EA.
 
Salve. Ho un costruttore di EA e un indicatore, potete aiutarmi a scrivere un EA?
 

Scusate il disagio, il mio indicatore sta caricando il sistema.

In elettronica si risolve semplicemente, mettere in funzione il singolo oscillatore all'arrivo dell'impulso (la prima candela). In questo indicatore e in altri, può anche essere risolto se si scrive una stringa di comando supplementare per accendere l'indicatore con l'arrivo della prima candela sciamata per un tempo limitato. Significa che l'indicatore non funziona durante la formazione della candela ma dopo la sua formazione si accende per un tempo limitato.

Cosa pensate che il guru della programmazione ------------ pensi che sia possibile?

 
A quanto pare non c'è nessuno qui che ha iniziato il thread.2017 e poi 2021 tutto in una volta non è chiaro.
 
Il compito tecnico: dal prezzo corrente N ordini sono collocati buy stop verso l'alto e sell stop verso il basso (ad un livello 2 ordini con lo stesso lotto L) attraverso il passo I. Ad ogni livello c'è 1 ordine con Take=T. Dopo che l'ordine di take è scattato, viene impostato uno stop loss = S al secondo ordine che si trova allo stesso livello di quello chiuso. Quando il secondo ordine viene chiuso dallo stop loss, vengono impostati di nuovo 2 ordini al suo posto (1 con un TP, il secondo non ha ancora uno stop loss). La chiusura della griglia avviene manualmente.
Totale nei parametri di ingresso: L, S, I, T, N.


La perdita massima in questo TS è di 3 intervalli (passi): non può essere più grande perché la griglia aumenta il profitto man mano che il prezzo si muove o dà 0 a causa di prendere profitto al primo e poi chiudere il secondo ordine con lo stesso modulo di perdita. E per il fatto che gli ordini sono di nuovo piazzati al vecchio livello, il TS può dare più profitto
 
osmo1709 #:
Specifica tecnica: N ordini buy stop up e sell stop down sono piazzati dal prezzo corrente (ad un livello ci sono 2 ordini con lo stesso lotto L) attraverso il passo I. Ad ogni livello c'è 1 ordine con Take=T. Dopo che l'ordine di take è scattato, viene impostato uno stop loss = S al secondo ordine che si trova allo stesso livello di quello chiuso. Quando il secondo ordine viene chiuso dallo stop loss, vengono impostati di nuovo 2 ordini al suo posto (1 con un TP, il secondo non ha ancora uno stop loss). La chiusura della griglia avviene manualmente.
Totale nei parametri di ingresso: L, S, I, T, N.


La perdita massima in questo TS è di 3 intervalli (passi): non può essere più grande perché la griglia aumenta il profitto man mano che il prezzo si muove o dà 0 a causa di prendere profitto al primo e poi chiudere il secondo ordine con lo stesso modulo di perdita. E per il fatto che gli ordini sono di nuovo piazzati al vecchio livello, il TS può dare più profitto

A quanto pare, il compito deve essere migliorato.

La designazione di un passo I (i maiuscola) non è molto conveniente perché assomiglia alla l (L minuscola). Quando si cercano queste lettere se ne trovano molte in diverse parole. È più conveniente contrassegnare un passo con la parola Passo. Il resto dei parametri sono: Lotto, Sl, Tp.

Poi N ordini verso l'alto, due per ogni livello - sono N pari? Forse i livelli di N su e giù sarebbero meglio. Ad ogni livello 2 ordini ... Invece di N ha più senso per me prendere i livelli

Il conto alla rovescia dei livelli dal prezzo corrente ... Cosa succede se l'Expert Advisor viene riavviato? Da dove vengono i livelli ora? Sarebbe più conveniente usare i livelli da zero. Se il prezzo è 1,70012, ad un passo di 100 livelli fino 1,70100 1,70200 ... e giù 1,69900 1,69800 ...

Chiusura della griglia - manualmente. Per quale motivo? Lasciate che funzioni. Possiamo chiudere tutti gli ordini quando si chiude l'EA. E, all'avvio, è possibile chiuderli tutti nel caso in cui la corsa precedente fosse finita (per esempio, la corrente è stata spenta), e l'Expert Advisor ha lasciato degli ordini.

Inoltre, dobbiamo impostare i valori dei parametri iniziali per il debug dell'Expert Advisor. Per esempio, Lot=0.01 Step=100 Tp=60 ...

 
Qualcuno può scrivere uno script che apra un'operazione al tempo X e mantenga la posizione al tempo Y. L'ordine dovrebbe essere aperto nel movimento di prezzo opposto, in cui il prezzo era per il periodo H1.
 
Salve. Buon anno a voi! Per favore aiutatemi ad aggiungere comandi inMQL5 per chiudere tutte le posizioni di acquisto al segnale="buy" e viceversa, tutte le posizioni di acquisto saranno chiuse al segnale="sell". Grazie in anticipo.
 
Namiq Acalov #:
Salve. Buon anno a voi! Per favore aiutatemi ad aggiungere comandi inMQL5 per chiudere tutte le posizioni di acquisto al segnale="buy" e viceversa, tutte le posizioni di acquisto saranno chiuse al segnale="sell". Vorrei ringraziarvi in anticipo.

Questa è una strategia perdente.

 
Iosebi Tavadze #:

Scusate il disagio, il mio indicatore sta caricando il sistema.

In elettronica si risolve semplicemente, mettere in funzione il singolo oscillatore all'arrivo dell'impulso (la prima candela). In questo indicatore e in altri, può anche essere risolto se si scrive una stringa di comando supplementare per accendere l'indicatore con l'arrivo della prima candela sciamata per un tempo limitato. Significa che l'indicatore non funziona durante la formazione della candela ma dopo la sua formazione si accende per un tempo limitato.

Cosa pensate che il guru della programmazione ------------ pensi che sia possibile?

https://www.mql5.com/en/forum/211945/page2

How to detect NEW Bar?
How to detect NEW Bar?
  • 2020.12.12
  • www.mql5.com
How to detect NEW Bar? I want to reset my indicator variables if there's a new bar...