Nuovo EA Firebird

 

Ho iniziato qui un nuovo thread fresco fresco su ulteriori miglioramenti basati sul motore Firebird EA v0.63G che sembra effettivamente la migliore versione mai fatta con prestazioni incredibili testate da un sacco di utenti in vecchi post.

Come funziona Firebird?

Firebird calcola una SMA a 10 giorni e poi la sposta su e giù in base a una percentuale per formare un canale. Per il calcolo di questa SMA si usa la chiusura (più scambi) o H+L (scambi più sicuri). Quando il prezzo rompe una banda si prende una posizione opposta al trend corrente. Se la posizione ci va contro apriamo semplicemente una posizione extra per fare la media (funzione pipstep).

Per evitare di entrare in un trade mentre è in atto una forte tendenza, viene utilizzata una funzione di divergenza che viene calcolata come differenza tra una SMA più veloce (di default impostata a 23) e una SMA più lenta (di default impostata a 84).

Impostazioni Firebird di Mono

Contiene due versioni di file di preset che sembrano funzionare meglio. Tutti su timeframe M1:

1) Impostazione fissa: Tp=30, sl=300, pipstep=30 per tutte le coppie.

2) Impostazione variabile: Impostazione diversa per ogni coppia in base al range medio giornaliero (in pip). Take profit (TP), Stop loss (LS) e PipStep sono calcolati con queste formule:

TP = Range medio giornaliero per 2 volte diviso per 10, SL = Range medio giornaliero per 2 volte, PipStep = Range medio giornaliero diviso per 10

EUR/USD TP=22 SL=220 PIPSTEP=11 (Daily Avg Range = 110)

GBP/USD TP=30 SL=300 PIPSTEP=15 (Intervallo medio giornaliero = 150)

USD/CHF TP=25 SL=250 PIPSTEP=12 (Intervallo medio giornaliero = 125)

EUR/JPY TP=21 SL=210 PIPSTEP=10 (Intervallo medio giornaliero = 105)

USD/JPY TP=20 SL=200 PIPSTEP=10 (Intervallo medio giornaliero = 100)

USD/CAD TP=21 SL=210 PIPSTEP=10 (Intervallo medio giornaliero = 105)

AUD/USD TP=16 SL=160 PIPSTEP=8 (Intervallo medio giornaliero = 80)

EUR/CHF TP=10 SL=100 PIPSTEP=5 (Intervallo medio giornaliero = 50)

EUR/GBP TP=9 SL=90 PIPSTEP=5 (Intervallo medio giornaliero = 45)

AUD/JPY TP=15 SL=150 PIPSTEP=7 (Intervallo medio giornaliero = 75)

Che il Forward Testing abbia inizio!

 

Ciao nuovo qui, devo caricare i preset anche sulla cartella presets in metatrader4? Dopo di che cosa devo fare per caricare? Solo EA?

 

Il risultato sembra avere una perdita di $1K+ come da allegato. L'impostazione è data prima o dopo l'esecuzione del test?

 

ciao holyguy

La tua nuova versione dell'EA mi sembra interessante perché sto usando l'EA FB sul mio conto reale*v65 con tf) così ho fatto un'analisi sul tuo statemnent per ogni coppia ed ecco il risultato.

USDCHF

 

Eurusd

EURUSD

 

Gbpusd

GBPUSD

 

Usdjpy

 

Il cavo è meglio cadere, ed eventualmente i cross JPY.

 

Filo da Forex Factory

Copiato---------

Firebird EA - versione fissa -

Ciao Firebirders!

Ho iniziato qui un nuovo thread fresco fresco su ulteriori miglioramenti basati sul motore Firebird EA v0.63G che sembra effettivamente la migliore versione mai realizzata con incredibili prestazioni testate da molti utenti nei vecchi post.

Cercherò, per quanto possibile, di aggiornare regolarmente questo primo post in modo che ogni novità, impostazione, correzione sia scritta qui.

Desidero ringraziare tutti gli utenti che nel vecchio thread hanno aiutato a migliorare Firebird, in particolare Mono per aver testato e condiviso i suoi risultati e le sue impostazioni con gli utenti di FF.

(tratto dal codice EA)

Firebird calcola una SMA a 10 giorni e poi la sposta su e giù in base ad una percentuale per formare un canale.

Per il calcolo di questa SMA si usa la chiusura (più scambi) o H+L (scambi più sicuri).

Quando il prezzo rompe una banda si prende una posizione opposta al trend corrente. Se la posizione ci va contro apriamo semplicemente una posizione extra per fare la media (funzione pipstep).

Per evitare di entrare in un trade mentre un forte trend è in atto si usa una funzione di divergenza che è calcolata come differenza tra una SMA più veloce (di default impostata a 23) e una SMA più lenta (di default impostata a 84).

* Firebird v0.63g :

- Il nostro amato EA Questa versione sembra essere una macchina da pips, implementa il pipstep alla posizione media e la divergenza per evitare una forte tendenza.

* Firebird v1.0a :

- Basato sul motore Firebird v0.63g.

- Corretto il bug che impedisce a tutte le coppie JPY di entrare spesso in un trade a causa di un errore di calcolo sulla funzione di divergenza.

- Rimossa la stampa in loop sull'Equità del conto nella scheda Esperto.

- Eliminate le impostazioni di override se si usa il grafico TF30 timeframe.

*Firebird v1.0c (modificato da Wackena)

- Average daily range calcolato automaticamente usando l'ATR sugli ultimi 21 giorni, non c'è più bisogno di impostare manualmente StopLoss, TakeProfit e Pipstep, sono tutti calcolati automaticamente.

- Aggiunta routine di gestione del denaro. Se volete impostare manualmente la dimensione del lotto, impostate UseMM=0(false)

- Aggiunta la routine MaxOpenOrders per aggiungere il controllo sul numero massimo di ordini aperti in una sola volta per coppia. Se non volete, impostate MaxOpenOrders=10.

- Aggiunta la funzione Trailing stop

[Impostazioni Firebird (basate sulle impostazioni di Mono)]

- Firebird_settings_v1.0.zip: Contiene due versioni di file di preset che sembrano funzionare meglio:

1) Impostazioni fisse di Mono (Mono_settings_fixed_v1.0.zip): Fisso tp=30, sl=300, pipstep=30 per tutte le coppie

2) Impostazioni variabili di Mono (Mono_settings_variable_v1.0.zip): impostazioni diverse per ogni coppia in base al range medio giornaliero (in pip). Take profit (TP), Stop loss (LS) e PipStep sono calcolati con queste formule:

TP = Daily Avg Range*2/10 , SL = Daily Avg Range*2 , PipStep = Daily Avg Range/10

EUR/USD TP=22 SL=220 PIPSTEP=11 (Daily Avg Range = 110)

GBP/USD TP=30 SL=300 PIPSTEP=15 (Intervallo medio giornaliero = 150)

USD/CHF TP=25 SL=250 PIPSTEP=12 (Intervallo medio giornaliero = 125)

EUR/JPY TP=21 SL=210 PIPSTEP=10 (Intervallo medio giornaliero = 105)

USD/JPY TP=20 SL=200 PIPSTEP=10 (Intervallo medio giornaliero = 100)

USD/CAD TP=21 SL=210 PIPSTEP=10 (Intervallo medio giornaliero = 105)

AUD/USD TP=16 SL=160 PIPSTEP=8 (Intervallo medio giornaliero = 80)

EUR/CHF TP=10 SL=100 PIPSTEP=5 (Intervallo medio giornaliero = 50)

EUR/GBP TP=9 SL=90 PIPSTEP=5 (Intervallo medio giornaliero = 45)

AUD/JPY TP=15 SL=150 PIPSTEP=7 (Daily Avg Range = 75)

* Frame temporale del grafico di Mono: M1 (grafico a 1 minuto)

File allegati

Tipo di file: zip Firebird_v1.0a.zip (22.6 KB, 178 visualizzazioni)

Tipo di file: zip Firebird_settings_v1.0.zip (1.6 KB, 150 visualizzazioni)

Tipo di file: zip Firebird_indicator.zip (3.2 KB, 55 visualizzazioni)

__________________

Che i PIP siano con voi...

Copiato---------

Ora ci sono tre versioni solide di firebird nel thread su Forex Factory.

a----Quello che vedi è quello che ottieni per quanto riguarda tutte le impostazioni

b---- si suppone che abbia una funzione di hedging per controllare l'high float

c---- dovrebbe calcolare automaticamente i valori di tp, sl, pipstep, trailing stop

Non ho ancora testato nessuna di queste versioni, sto solo postando tutte le versioni in modo che la gente conosca le diverse caratteristiche su di esse, dato che potrebbero produrre risultati drasticamente diversi.

 
 

Kamyar,

Mi piace il programma di backtest che stai usando. Dove l'hai preso?

R,

AlanD