Lavaggio del cervello: sviluppo del sistema - pagina 4

 

Ora so che il nostro EA è stato programmato per avere uno stop loss permanente.

Quindi sto continuando a testare manualmente usando queste regole

https://www.mql5.com/en/forum/172979/page3

Ho aggiunto un altro indicatore a questo sistema testato manualmente (insread dell'indicatore Prace_Channel), stimato il profitto ecc.

Ho provato a cambiarlo e penso che dovrebbe avere successo.

 

Ho aperto due ordini su H1 (eurusd sell e usdchf buy) e un ordine su M15 (gbpusd sell).

Penso che questo sistema possa funzionare.

Intendo il sistema con l'indicatore iTrend come filtro e qualche altro indicatore.

Vedi qualche discussione in merito su https://www.mql5.com/en/forum/172979/page4

 

Ho un suggerimento:

Sostituire l'indicatore PriceChannel_Stop_v1 con BrainTrend2Sig (o BrainTrend1Sig). È più stabile e invia un unico segnale su time frame = prezzo aperto.

 
twinsen:
Ho un suggerimento:

Per sostituire l'indicatore PriceChannel_Stop_v1 con BrainTrend2Sig (o BrainTrend1Sig). È più stabile e invia un unico segnale su time frame = prezzo aperto.

Ma abbiamo già BrainTrending EA.

Guarda https://www.mql5.com/en/forum/173029

Questo EA usa gli indicatori BrainTrend1 per ottenere i segnali su timeframe più alti, gli indicatori BrainTrend2 per S/L su timeframe più bassi (lo stesso con TSD - stima del trend su D1 e trading su H4) e ADX.

Il lavaggio del cervello è il diverso.

 

sì... ma è molto strano... troppi parametri di imput...

Voglio modificare Brainwashing EA sostituendo l'indicatore PriceChannel_Stop_v1 con BrainTrend2Sig (per mantenere la logica di Brainwashing)

Se funziona...

File:
brain.gif  30 kb
 

Sto cercando di leggere il segnale da BrainTrend2Sig

double BT2SigSell = iCustom(NULL, 0, "BrainTrend2Sig", ChannelPeriod, Nbars, 0); // Valore di vendita di BT2Sig

double BT2SigBuy = iCustom(NULL, 0, "BrainTrend2Sig", ChannelPeriod, Nbars, 1); // compra il valore di BT2Sig

Alert( Symbol() , " at " ,Close[0] ," Buy " ,BT2SigBuy ," Sell " , BT2SigSell);

ricevo ogni volta BT2SigSell =0 & BT2SigBuy =0

Cosa c'è di sbagliato?

 

la chiamata corretta è:

double BT2SigSell = iCustom(NULL, 0, "BrainTrend2Sig", Nbars, 1,0); // Valore di vendita di BT2Sig

double BT2SigBuy = iCustom(NULL, 0, "BrainTrend2Sig",Nbars, 0, 0); // Compra il valore di BT2Sig

 

È stato creato Brainwashing EA con il filtro iTrend

Voglio dire che è stato creato Brainwashing EA con il filtro iTrend:

Lavaggio del cervello #1c.mq4

Questo EA e il necessario set di indicatori (questo EA non funziona senza indicatori) si possono trovare su https://www.mql5.com/en/forum/172975

La descrizione delle impostazioni, timeframes ecc. si trova nell'area 'Setup Questions' su https://www.mql5.com/en/forum/173031

 

Penso che un buon filtro per il Brainwashing potrebbe essere non aprire più di un trade in 3 major allo stesso tempo.

chf, eur, gbp sono fortemente correlati ... se apriamo 2 trade allo stesso tempo ... otteniamo un rischio maggiore.

Cordiali saluti.

 

Penso che Brainwashing sia ok. Nessuna perdita durante i 6 giorni. Solo profitti.

È un EA molto affidabile e l'affidabilità dipende dal filtro (più alto valore di ITrendLevel è più affidabile).

Motivazione: