Se vedi tutto strano devi riaggiornare la cache del tuo browser. premendo CTRL + F5. E' dovuto all'aggiornamento del forum.

Aiuto creazione EA

Programmi di trading automatico, gioie e .... dolori.
Isidoro
Messaggi: 17
Iscritto il: gio gen 17, 2019 6:09 pm

Re: Aiuto creazione EA

Messaggio da Isidoro » dom gen 20, 2019 1:51 pm

positiveday ha scritto:
dom gen 20, 2019 8:48 am
...
Quindi lo riscrivo :

Condizione ingresso SELL :
1 - HIGH barre 3-4 < HIGH barra 2
2 - HIGH barra 1 <= HIGH barra 2
3 - barre 4-3-1- tipo BULL la barra 4-3 possono essere di entrambi i segni; al massimo vediamo piu avanti se mettere come filtro anche questo tipo di formazione (ho dato 1 occhiata veloce, ma non sembra necessario)
4 - CLOSE 1 > CLOSE 2 se barra 2 BULL oppure CLOSE 1 > OPEN 2 se barra 2 BEAR
5 - è il primo tick della barra 0
6 - OPEN 0 > CLOSE 2 se barra 2 BULL oppure OPEN 0 > OPEN 2 se barra 2 BEAR

Poi vediamo i filtri che negano l'ingresso a mercato.
:mrgreen:
tutto il resto è giusto

Avatar utente
positiveday
Messaggi: 1827
Iscritto il: sab mag 28, 2016 9:23 pm

Re: Aiuto creazione EA

Messaggio da positiveday » dom gen 20, 2019 2:51 pm

Bene, se il colore delle barre è ininfluente lo lascio così.

Vediamo i filtri.


Filtro EMA 200.
Se EMA 200 Close > Bid solo operazioni SELL
Se EMA 200 Close < Bid solo operazioni BUY

Filtro EMA 8/21.
Se EMA 8 Close < EMA 21 Close solo operazioni SELL
Se EMA 8 Close > EMA 21 Close solo operazioni BUY

Filtro EMA20 su OBV.
Se EMA20 di OBV Close < OBV solo operazioni SELL
Se EMA20 di OBV Close > OBV solo operazioni BUY

Circa l'ultimo filtro, se metti l'EMA sul grafico dell'OBV significa che l'EMA è applicata al valore di OBV, cioè stai facendo la media esponenziale a 20 periodi del valore di OBV.
Vedi esempio qui sotto.

GBPUSDH1.png
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
http://widgets.myfxbook.com/widget?id=1 ... &color=red
Trovi interessanti i contenuti di forexometro? Considera la possibilità di iscriverti! :mrgreen: e poi di partecipare ...

Isidoro
Messaggi: 17
Iscritto il: gio gen 17, 2019 6:09 pm

Re: Aiuto creazione EA

Messaggio da Isidoro » dom gen 20, 2019 4:03 pm

positiveday ha scritto:
dom gen 20, 2019 2:51 pm
Bene, se il colore delle barre è ininfluente lo lascio così.

Vediamo i filtri.


Filtro EMA 200.
Se EMA 200 Close > Bid solo operazioni SELL
Se EMA 200 Close < Bid solo operazioni BUY

Filtro EMA 8/21.
Se EMA 8 Close < EMA 21 Close solo operazioni SELL
Se EMA 8 Close > EMA 21 Close solo operazioni BUY

Filtro EMA20 su OBV.
Se EMA20 di OBV Close < OBV solo operazioni SELL
Se EMA20 di OBV Close > OBV solo operazioni BUY

Circa l'ultimo filtro, se metti l'EMA sul grafico dell'OBV significa che l'EMA è applicata al valore di OBV, cioè stai facendo la media esponenziale a 20 periodi del valore di OBV.
Vedi esempio qui sotto.
si, quello dicevo. Se lo puoi fare è perfetto.

GBPUSDH1.png
tutto giusto!!! (quindi ho spiegato bene :P)

Avatar utente
positiveday
Messaggi: 1827
Iscritto il: sab mag 28, 2016 9:23 pm

Re: Aiuto creazione EA

Messaggio da positiveday » dom gen 20, 2019 4:10 pm

Quindi ho "tradotto" in regole "secche" la strategia.
Manca la zona di definizione rischio e stoploss, ma mi sembra semplice nell'esposizione.
Ah, manca il filtro sui pips troppo ridotti.

Quindi riscrivo i filtri.

Filtro EMA 200.
Se EMA 200 Close > Bid solo operazioni SELL
Se EMA 200 Close < Bid solo operazioni BUY

Filtro EMA 8/21.
Se EMA 8 Close < EMA 21 Close solo operazioni SELL
Se EMA 8 Close > EMA 21 Close solo operazioni BUY

Filtro EMA20 su OBV.
Se EMA20 di OBV Close < OBV solo operazioni SELL
Se EMA20 di OBV Close > OBV solo operazioni BUY

Filtro Min X pips.
Se segnale principale SELL e HIGH barra 2 - OPEN 0 < X pips NON apre posizione
Se segnale principale BUY e OPEN 0 - LOW barra 2 < X pips NON apre posizione

Adesso bisogna trovare un programmatore disponibile ....
:mrgreen:
http://widgets.myfxbook.com/widget?id=1 ... &color=red
Trovi interessanti i contenuti di forexometro? Considera la possibilità di iscriverti! :mrgreen: e poi di partecipare ...

Isidoro
Messaggi: 17
Iscritto il: gio gen 17, 2019 6:09 pm

Re: Aiuto creazione EA

Messaggio da Isidoro » dom gen 20, 2019 5:41 pm

positiveday ha scritto:
dom gen 20, 2019 4:10 pm
...
Adesso bisogna trovare un programmatore disponibile ....
:mrgreen:
E se su 116 visualizzazioni... solo tu hai risposto, la vedo dura :cry:

Avatar utente
positiveday
Messaggi: 1827
Iscritto il: sab mag 28, 2016 9:23 pm

Re: Aiuto creazione EA

Messaggio da positiveday » dom gen 20, 2019 10:47 pm

E' che io ne ho fatte 110 per capire la strategia ... tu le rimanenti.
8-)
http://widgets.myfxbook.com/widget?id=1 ... &color=red
Trovi interessanti i contenuti di forexometro? Considera la possibilità di iscriverti! :mrgreen: e poi di partecipare ...

Isidoro
Messaggi: 17
Iscritto il: gio gen 17, 2019 6:09 pm

Re: Aiuto creazione EA

Messaggio da Isidoro » lun gen 21, 2019 12:10 am

Vabbe dai... grazie cmq del tuo aiuto e sopratutto del tempo che mi hai dedicato.

Speriamo che qualcuno che può aiutare, "cada" in questo post...

Avatar utente
positiveday
Messaggi: 1827
Iscritto il: sab mag 28, 2016 9:23 pm

Re: Aiuto creazione EA

Messaggio da positiveday » lun gen 21, 2019 8:29 am

Ah, dimenticavo l'intervento di Sanford, uno in più. :lol:
Comunque oggi posso iniziare, sono curioso.
Dammi giusto sei mesi di tempo per terminarlo.
:lol:
http://widgets.myfxbook.com/widget?id=1 ... &color=red
Trovi interessanti i contenuti di forexometro? Considera la possibilità di iscriverti! :mrgreen: e poi di partecipare ...

Avatar utente
positiveday
Messaggi: 1827
Iscritto il: sab mag 28, 2016 9:23 pm

Re: Aiuto creazione EA

Messaggio da positiveday » lun gen 21, 2019 10:14 am

Ti allego una bozza incompleta ovviamente non funzionante.
Così vedi come penso di strutturarlo.
Nota che è solo un modo raw di scrittura, giusto per fare in fretta.
Anche perchè con classi e file di librerie mie standard alla fine sarebbe incomprensibile ai più.
:mrgreen:
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
http://widgets.myfxbook.com/widget?id=1 ... &color=red
Trovi interessanti i contenuti di forexometro? Considera la possibilità di iscriverti! :mrgreen: e poi di partecipare ...

Isidoro
Messaggi: 17
Iscritto il: gio gen 17, 2019 6:09 pm

Re: Aiuto creazione EA

Messaggio da Isidoro » lun gen 21, 2019 11:47 am

Ho dato 1 occhiata al codice e scrivi

// sono tutte condizioni opposte a quelle desiderate che fanno fallire il test
// semplicemente per una migliore leggibilità anziche usare una serie di if annidati
// se il flusso scorre di sotto significa che le varie condizioni sono rispettate

if ( iHigh ( WorkPair, WorkTF, 3 ) >= iHigh ( WorkPair, WorkTF, 2 ) ||
iHigh ( WorkPair, WorkTF, 5 ) >= iHigh ( WorkPair, WorkTF, 2 ) )
return false; // o un high o l'altro non soddisfa

if ( iHigh ( WorkPair, WorkTF, 1 ) > iHigh ( WorkPair, WorkTF, 2 ) )
return false; // l'high della 1 supera quello della 2
Generalmente il tuo metodo di ragionamento, mentre crei una strategia, è quello di lavorare sulle condizioni "contrarie" cosi da vedere gli errori!?!

(magari dico 1 cazzata, anzi quasi sicuramente dato che nono sono io l'esperto :P) ma non è praticametnte uguale a quello che avrei chiesto io? (perche ci sarebbe l'annidamento di if)?
if ( iHigh ( WorkPair, WorkTF, 2 ) > iHigh ( WorkPair, WorkTF, 3 ) &&
iHigh ( WorkPair, WorkTF, 2 ) > iHigh ( WorkPair, WorkTF, 4 ) )
return true;

if ( iHigh ( WorkPair, WorkTF, 1 ) > iHigh ( WorkPair, WorkTF, 2 ) )
return false; // l'high della 1 supera quello della 2

Cioe, tu scrivi che = SE la candela 3 è piu alta della 2 = FAIL --||(o)-- se la candela 4 è piu alta della 2 = FAIL
Insomma se una delle 2 supera la candela 2 torna FALSE
Mentre io = SE la candela 2 è piu alta della 3 -- &&(e) --- se la candela 2 è piu alta della 4 = OK
Io se la 2 supera le candele 3-4 per tornare TRUE.


Giusto? come si comporterebbe questo annidamento di if?

Rispondi