Scriverò un EA gratuitamente - pagina 53

 

Buona e proficua giornata a tutti!

Non riesco a mettere il codice "chiudi gli ordini dopo un certo periodo di tempo in secondi" nel mio Expert Advisor.

Ho trovato questo codice:

void CheckForClose()

{

for(int i=0;i<OrdersTotal();i++)

{

if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break;

if(OrderSymbol()!=Symbol()) continua;

if(OrderType()==OP_BUY || OrderType()==OP_SELL)

{

se(OrderOpenTime()+60 <=TimeCurrent())

OrderClose(OrderTicket(),OrderLots(),Bid,3);

pausa;

ritorno(0);

}

}

}

Aiutate qualcuno per favore! 2 giorni sono stato seduto qui con niente((((

 
Amici ho un buon consulente, l'ho testato per circa 3 mesi, il drawdown era al massimo del 12%, con un rendimento del 20-40% al mese, ma non è messo su un conto PAMM, chi può risolvere questo problema mi contatti***
 
Anton Yakovlev:
Se avete una buona strategia, e siete disposti a condividerla, posso scrivere un EA. Vi invito a discutere pubblicamente o in messaggi privati.

Se potete aiutarmi a scrivere un EA non per aprire trade, ma solo per inviare segnali all'email e allo schermo, ve ne sarei molto grato.

L'idea è semplice, ma io uso il metodo oi e lo scalping quando ho tempo, e faccio trading a medio termine su H4. Ma a causa della mancanza di tempo spesso perdo i segnali a medio termine e non mi piace lo scalping (non è il mio stile).

L'idea è semplice - per filtrare il segnale principale per aprire l'affare - attraversando la linea indicatore CCI segnale MA, attraversando la linea indicatoreWilliams' Percent Range (WPR) linea indicatore RSI. TK è disponibile, ma pronto a finalizzarlo alle vostre condizioni. Crossover da prendere su ogni candela aperta nel terminale o specificato nei parametri del TF da tick con un periodo di 10-20 sec.

 

Per favore, scrivi un consulente basato su Renko.

L'idea è di prendere tutto il potenziale del movimento. Ci saranno trade perdenti, ma poi si sovrappongono alla tendenza.

Sulla quarta (o terza) barra, andando in fila in una direzione, apriamo un'operazione nella direzione del movimento delle barre, cioè, seguiamo il prezzo. Poi, quando la prossima colonna appare nella nostra direzione (sulla tendenza) apriamo un'altra operazione con lo stesso volume nella stessa direzione. E così via, ogni volta che apriamo un nuovo accordo, accumulando il numero di accordi aperti, con ogni apparizione di una nuova barra nella nostra direzione. Se la tendenza è buona, il numero di trade aperti aumenterà e quando la serie si chiuderà, avremo un grande vantaggio. Renko è noto per filtrare più o meno il piatto, il che è solo un vantaggio.

Chiusura di ordini con rollover:

La chiusura avviene tramite un filtro. Filtro: tre barre consecutive (o quattro) nella direzione opposta. Si chiude una serie (redditizia o non redditizia) e si apre immediatamente un nuovo trade nella direzione opposta con successivo accumulo.

-------------------------------

Con il lato redditizio è chiaro come si presenta il lato perdente (piatto):

Tre (o due) barre di fila - un trade aperto, poi lo stesso importo nella direzione opposta - un trade perdente.

Quattro barre di fila - due operazioni aperte, poi al contrario tre (o due) - due trade perdenti.

Cinque barre consecutive - tre trade aperti, poi tre (o due) al contrario - due non redditizi, uno a pareggio.

Sei barre consecutive - quattro trade aperti, poi tre (o due) al contrario - due perdenti, uno redditizio.

Sette barre consecutive - cinque trade aperti, poi tre (o due) al contrario - due perdenti, uno in pareggio, due redditizi.

Se supponiamo che ci sia un accumulo di ordini sia da una parte che dall'altra, allora, corrispondentemente, due trade perdenti sono uno in una barra e un altro trade (il primo) è due in due pile. Questo è, in effetti, meno tre barre. Ma se l'accumulo avviene su una tendenza di quindici o venti barre, allora teoricamente tutto questo dovrebbe coprire le perdite.

È anche possibile sperimentare con aggressività e aumentare il lotto in ogni commercio, l'ampiezza del saldo salterà, ma in una tendenza dare enormi profitti.

Grazie.

 
Ivan Butko:

Per favore, scrivi un consulente basato su Renko.

L'idea è di prendere tutto il potenziale del movimento. Ci saranno trade perdenti, ma poi si sovrappongono alla tendenza.

Sulla quarta (o terza) barra, andando in fila in una direzione, apriamo un affare nella direzione del movimento delle barre, cioè, seguiamo il prezzo. Poi, quando la prossima colonna appare nella nostra direzione (sulla tendenza) apriamo un'altra operazione con lo stesso volume nella stessa direzione. E così via, ogni volta che apriamo un nuovo accordo, accumulando il numero di accordi aperti, ad ogni apparizione di una nuova barra nella nostra direzione. Se la tendenza è buona, il numero di trade aperti aumenterà e quando la serie si chiuderà, avremo un grande vantaggio. Renko è noto per filtrare più o meno il piatto, il che è solo un vantaggio.

Chiusura di ordini con rollover:

La chiusura avviene tramite un filtro. Filtro: tre barre consecutive (o quattro) nella direzione opposta. Si chiude una serie (redditizia o non redditizia) e si apre immediatamente un nuovo trade nella direzione opposta con successivo accumulo.

-------------------------------

Con il lato redditizio è chiaro come si presenta il lato perdente (piatto):

Tre (o due) barre di fila - un trade aperto, poi lo stesso importo nella direzione opposta - un trade perdente.

Quattro barre di fila - due operazioni aperte, poi al contrario tre (o due) - due trade perdenti.

Cinque barre consecutive - tre trade aperti, poi tre (o due) al contrario - due non redditizi, uno a pareggio.

Sei barre consecutive - quattro trade aperti, poi tre (o due) al contrario - due perdenti, uno redditizio.

Sette barre consecutive - cinque trade aperti, poi tre (o due) al contrario - due trade perdenti, uno in pareggio, due redditizi.

Se supponiamo che ci sia un accumulo di ordini sia da una parte che dall'altra, allora, corrispondentemente, due trade perdenti sono uno in una barra e un altro trade (il primo) è due in due pile. Questo è, in effetti, meno tre barre. Ma se l'accumulo avviene su una tendenza di quindici o venti barre, allora teoricamente tutto questo dovrebbe coprire le perdite.

È anche possibile sperimentare con aggressività e aumentare il lotto in ogni commercio, l'ampiezza del saldo salterà, ma in una tendenza dare enormi profitti.

Grazie.

Ci sono molti consigli e indicatori su Renko in CodeBase
 
Alexandr Saprykin:
Renco ha un sacco di EAs e indicatori in CodeBase
Sfortunatamente, non ho trovato niente del genere.
 
Ivan Butko:
Purtroppo non sono riuscito a trovarne uno simile.

https://www.mql5.com/ru/search#!keyword=renko&module=mql5_module_codebase

 

Questi sono indicatori. Ho bisogno di un Expert Advisor secondo le condizioni di cui sopra. Non sono molto bravo a codificare.

Non riesco a trovarlo nel database e su Internet (forse sto cercando troppo, non lo nego).

 
Cari programmatori, per favore prestate attenzione e considerate le seguenti idee per scrivere un EA. Forse qualcuno sarà interessato a loro. Le idee sono semplici, una di esse è più difficile da attuare. Entrambi hanno un'alta aggressività di trading che deve essere riscattata e "sopravvissuta" nel mercato.

1. È necessario filtrare i movimenti bruschi, lunghi e non reciproci di centinaia di punti. Questo filtro deve essere impostato su una strategia non sindacale, che consiste nel prendere l'intera volatilità media del movimento del prezzo. Cioè, aprire trade in entrambe le direzioni con un piccolo take profit, che "raccolgono" l'intero prezzo. E le transazioni non redditizie sono coperte da un lotto più grande. Sì, questa è la solita martingala. Ma, si prega di notare, non stiamo cercando punti di ingresso, ma costantemente nel mercato, non perdere il movimento. Inoltre, cercheremo di ridurre il rischio di uscire dal mercato.

Una divergenza prolungata della media mobile dovrebbe aiutarci a ridurre il rischio. Nel caso di un movimento brusco e prolungato, vanno fianco a fianco, senza incrociarsi. Così, la coppia ci mostra che è troppo presto per aprire un ordine aggiuntivo. Non appena si incrociano, si apre un ulteriore ordine, come al solito, con un lotto aumentato. Così, non stiamo perdendo decine di lotti da diversi scambi di fila, ma solo un doppio lotto o più, che non solo riduce il drawdown, ma ci permette anche di chiudere rapidamente la serie perdente e questo è il motivo:

Con la variante standard, i trade nella direzione opposta sono aperti dopo un paio di decine di punti. 0,01 / 0,02 / 0.03 / 0,05 / 0,08 / 0,13... Questa variante richiede il seguente ginocchio per sovrapporsi ai precedenti, in primo luogo, deve passare abbastanza punti di ritracciamento e, in secondo luogo, ci deve essere un grande drawdown. Se contro la prima operazione iniziale di lotto 0,01 il prezzo ha superato un centinaio di punti, il drawdown sarà basso, perché è stata aperta una sola operazione, e avremo un ulteriore vantaggio in un pullback: nel nostro caso la seconda operazione dovrà superare solo alcuni punti a questo prezzo con il lotto 0,13 (diciamo, 0,13), per chiudere la serie con profitto ad un aumento standard della media. Dopo tutto, non abbiamo una grande serie di ordini, ma solo un paio, e il primo commercio con il lotto minimo.

Le situazioni di mercato possono essere diverse; si può sostituire la martingala con la media; si può fare qualcos'altro. Ma il fatto della questione: filtro dell'indicatore di tendenza + crescita costante del deposito (i trade redditizi si chiudono nella direzione opposta insieme a quelli in perdita - prendiamo l'intera tendenza) ci permette di supporre che questo EA sperimenterà balzi periodici durante un anno o anche più.

----------------------------------------------------------------

2. L'essenza è quasi la stessa: non prendere tutto il potenziale del movimento, ma non perdere l'opportunità di massimizzare il profitto sulla tendenza. Profitto che si accumula. Ci saranno dei trade perdenti, ma poi vengono superati dalla tendenza. È necessario un grafico Renko.

Sulla quarta (o terza) barra che va in fila da un lato, apri un trade nella direzione del movimento delle barre, cioè segui il prezzo. Poi, quando la prossima colonna appare nella nostra direzione (sulla tendenza) apriamo un'altra operazione con lo stesso volume nella stessa direzione. E così via, quando una nuova colonna appare nella nostra direzione, apriamo un nuovo accordo, accumulando il numero di accordi aperti. Se la tendenza è buona, il numero di trade aperti aumenterà e quando la serie si chiuderà, avremo un enorme profitto. Renko è noto per filtrare più o meno il piatto, il che dovrebbe avere un effetto positivo.

Chiusura di ordini con rollover:

La chiusura avviene tramite un filtro. Il filtro: tre barre consecutive (o quattro, per sperimentare) nella direzione opposta. Una serie viene chiusa (profittevole o non profittevole) e un nuovo trade viene immediatamente aperto nella direzione opposta con ulteriore accumulo.


Con il lato redditizio è chiaro, una serie di tendenze di una ventina di barre aumenterà notevolmente il deposito. Ma com'è il lato perdente (piatto)? All'incirca così:

Tre in una fila (o due) di barre - un trade aperto, poi lo stesso importo al contrario, risultante in un trade perdente.

Quattro colonne di fila - due trade aperti, poi tre pile (o due) nella direzione opposta, il risultato - due trade perdenti.

Cinque barre consecutive - tre trade aperti, poi tre colpi inversi (o due), risultato - due trade perdenti, un trade perdente.

Sei barre consecutive - quattro trade aperti, poi tre colpi inversi (o due), con il risultato di due trade perdenti e uno redditizio.

Sette barre consecutive - cinque transazioni aperte, poi tre stack inversi (o due), con il risultato di due trade perdenti, un breakeven e due profittevoli.

Se supponiamo che ci sia un'accumulazione di ordini sia da una parte che dall'altra, allora, corrispondentemente, due trade perdenti in una serie sono un deal di una barra e un altro (il primo deal) di due pile (l'ammontare della perdita). Questo è, in effetti, meno tre barre. Ma se l'accumulo avviene su una tendenza di quindici o venti barre, allora teoricamente, tutto questo dovrebbe coprire le perdite.

È anche possibile sperimentare l'aggressività e aumentare il lotto in ogni commercio, l'ampiezza del saldo salterà, ma darà enormi profitti quando è in tendenza. O con il tempo: aperto in euro e sessione americana.


----------------------

Se conoscete tale lavoro, per favore scrivete il nome di tale EA o inviatemi i link.
Non conosco i nomi di questi EA e non esiterò ad usarli.
 
Ivan Butko:
Cari programmatori, per favore prestate attenzione e considerate le seguenti idee per scrivere un EA. Forse qualcuno sarà interessato a loro. Le idee sono semplici, una di esse è più difficile da attuare. Entrambi hanno un'alta aggressività di trading che deve essere riscattata e "sopravvissuta" nel mercato.

1. È necessario filtrare i movimenti bruschi, lunghi e non reciproci di centinaia di punti. Questo filtro deve essere impostato su una strategia non sindacale, che consiste nel prendere l'intera volatilità media del movimento del prezzo. Cioè, aprire trade in entrambe le direzioni con un piccolo take profit, che "raccolgono" l'intero prezzo. E le transazioni non redditizie sono coperte da un lotto più grande. Sì, questa è la solita martingala. Ma, si prega di notare, non stiamo cercando punti di ingresso, ma costantemente nel mercato, non perdere il movimento. Inoltre, cercheremo di ridurre il rischio di uscire dal mercato.

Una divergenza prolungata della media mobile dovrebbe aiutarci a ridurre il rischio. Nel caso di un movimento brusco e prolungato, vanno fianco a fianco, senza incrociarsi. Così, la coppia ci mostra che è troppo presto per aprire un ordine aggiuntivo. Non appena si incrociano, si apre un ulteriore ordine, come al solito, con un lotto aumentato. Così, non stiamo perdendo decine di lotti da diversi scambi di fila, ma solo un doppio lotto o più, che non solo riduce il drawdown, ma ci permette anche di chiudere rapidamente la serie perdente e questo è il motivo:

Con la variante standard, i trade nella direzione opposta sono aperti dopo un paio di decine di punti. 0,01 / 0,02 / 0.03 / 0,05 / 0,08 / 0,13... Questa variante richiede il seguente ginocchio per sovrapporsi ai precedenti, in primo luogo, deve passare abbastanza punti di ritracciamento e, in secondo luogo, ci deve essere un grande drawdown. Se contro la prima operazione iniziale di lotto 0,01 il prezzo ha superato un centinaio di punti, il drawdown sarà basso, perché è stata aperta una sola operazione, e avremo un ulteriore vantaggio in un pullback: nel nostro caso la seconda operazione dovrà superare solo alcuni punti a questo prezzo con il lotto 0,13 (diciamo, 0,13), per chiudere la serie con profitto ad un aumento standard della media. Dopo tutto, non abbiamo una grande serie di ordini, ma solo un paio, e il primo commercio con il lotto minimo.

Le situazioni di mercato possono essere diverse, la martingala può essere sostituita dalla media, o qualcos'altro. Ma il fatto della questione: filtro dell'indicatore di tendenza + crescita costante del deposito (i trade redditizi si chiudono nella direzione opposta insieme a quelli in perdita - prendiamo l'intera tendenza) ci permette di supporre che questo EA sperimenterà balzi periodici durante un anno o anche più.

----------------------------------------------------------------

2. L'essenza è quasi la stessa: non prendere tutto il potenziale del movimento, ma non perdere l'opportunità di massimizzare il profitto sulla tendenza. Profitto che si accumula. Ci saranno dei trade perdenti, ma poi vengono superati dalla tendenza. È necessario un grafico Renko.

Sulla quarta (o terza) barra che va in fila da un lato, apri un trade nella direzione del movimento delle barre, cioè segui il prezzo. Poi, quando la prossima colonna appare nella nostra direzione (sulla tendenza) apriamo un'altra operazione con lo stesso volume nella stessa direzione. E così via, quando una nuova colonna appare nella nostra direzione, apriamo un nuovo accordo, accumulando il numero di accordi aperti. Se la tendenza è buona, il numero di trade aperti aumenterà e quando la serie si chiuderà, avremo un enorme profitto. Renko è noto per filtrare più o meno il piatto, il che dovrebbe avere un effetto positivo.

Chiusura di ordini con rollover:

La chiusura avviene tramite un filtro. Il filtro: tre barre consecutive (o quattro, per sperimentare) nella direzione opposta. Una serie viene chiusa (profittevole o non profittevole) e un nuovo trade viene immediatamente aperto nella direzione opposta con ulteriore accumulo.


Con il lato redditizio è chiaro, una serie di tendenze di una ventina di barre aumenterà notevolmente il deposito. Ma com'è il lato perdente (piatto)? All'incirca così:

Tre in una fila (o due) di barre - un trade aperto, poi lo stesso importo al contrario, risultante in un trade perdente.

Quattro colonne di fila - due trade aperti, poi tre pile (o due) nella direzione opposta, il risultato - due trade perdenti.

Cinque barre consecutive - tre trade aperti, poi tre colpi inversi (o due), risultato - due trade perdenti, un trade perdente.

Sei barre consecutive - quattro trade aperti, poi tre colpi inversi (o due), con il risultato di due trade perdenti e uno redditizio.

Sette barre consecutive - cinque transazioni aperte, poi tre stack inversi (o due), con il risultato di due trade perdenti, un breakeven e due profittevoli.

Se supponiamo che ci sia un'accumulazione di ordini sia da una parte che dall'altra, allora, corrispondentemente, due trade perdenti in una serie sono un deal di una barra e un altro (il primo deal) di due pile (l'ammontare della perdita). Questo è, in effetti, meno tre barre. Ma se l'accumulo avviene su una tendenza di quindici o venti barre, allora teoricamente, tutto questo dovrebbe coprire le perdite.

È anche possibile sperimentare l'aggressività e aumentare il lotto in ogni commercio, l'ampiezza del saldo salterà, ma darà enormi profitti quando è in tendenza. O con il tempo: aperto in euro e sessione americana.


----------------------

Se conoscete tale lavoro, per favore scrivete il nome di tale EA o inviatemi i link.
Ho molta esperienza in questo tipo di commercio.

Si tratta di molto testo e testi, il che ovviamente complica la percezione delle informazioni.

Quando scrivi i tuoi termini di riferimento, cerca di ricordare la regola d'oro: con ilsentimento, con laragione, con l'intenzione.

Motivazione: