Backtesting/ottimizzazione - pagina 57

 
mrtools:
I file di inclusione richiesti nell'Ea non corrispondevano ai file nello zip, quindi ho cambiato l'Ea per farlo corrispondere, l'Ea dovrebbe funzionare ora, ma non sono sicuro che i miei tester siano tutti pieni, per favore testate!

Cosa non corrispondeva?

L'ho appena copiato dalle mie cartelle e l'ho zippato.

Tutto dovrebbe essere a posto.

Per quanto riguarda lo schiacciamento/crash del tuo MT4. Che broker/OS stai usando?

 

Va bene, grazie Georges.

EA davvero interessante, con un Drawdown accettabile e un bel fattore di profitto.

Puoi postare le tue ultime impostazioni ottimizzate?

Inoltre, se voglio usarlo con un broker a 5 cifre, posso solo cambiare ogni impostazione su di esso e aggiungere uno 0? O è necessario un cambiamento nel codice?

 
Cosa non corrispondeva?

I just copied it off my folders and zip'd it.

Tutto dovrebbe essere a posto.

Per quanto riguarda lo schiacciamento/crash del tuo MT4. Che broker/OS stai usando?

Ciao George,

Non so cosa sia successo ma ecco il codice

//extern double lots = 5;

int mn;

extern int mnx1 = 772012055;

extern int mny1 = 772012155;

extern int mnX1 = 772012011;

extern int mnY1 = 772012111;

static int prvtm = 0;

static double sl = 10;

static double tp = 10;

#include

#include

#include

I tuoi file include non hanno system_v2\ davanti a loro, così ho rimosso system_v2\ e l'Ea ha compilato, anche uno dei file include stava chiamando un file con system_v2\ davanti e l'ho rimosso.BTW grazie per aver condiviso l'Ea.Per caso hai i file include con system_v2\.

 

I file che dovrebbero essere nel sistema_v2:

filtro_v1.0.5.mqh

lotti_v1.0.2.mqh

registro_v1.0.0.mqh

timefilter_v1.0.4.mqh

Questi dovrebbero essere tutti inclusi nel mio ZIP

 

Prima posizione questa mattina (GMT +1), e ho una domanda:

Prezzo aperto: 1.3616, OK

SL: 1.3733, OK

TP: 0.0393, Perché?

Avete un'idea? (Uso l'impostazione data da Georges nel primo post).

Inoltre, ho provato a fare un cambiamento nel codice per poterlo usare con un broker a 5 cifre, ma non va bene, faccio così: (non sono un programmatore! : )

int init(){

MMH1 = Ora( );LFB = iTime(Symbol(), 0, 0);

lots_init();

gdPointFactor = 1;

if (MarketInfo(Symbol(), MODE_DIGITS) == 2 || MarketInfo(Symbol(), MODE_DIGITS) == 4){

gdPointFactor = 10;

se (MarketInfo(Symbol(), MODE_DIGITS) == 5)

{

gdPointFactor = 100;

}

}

È stupido?

Grazie a voi

 

Ho testato l'ea, ma ho ottenuto un risultato diverso, perché?

carico il set e su EURUSD, M5 tf

ma, ho ottenuto -640.33 pip dal 08.11.14 al 09.05.20 proprio lo stesso con Georgel.

Perché?

 

Assicurati che le tue impostazioni GMT siano corrette. Nel mio caso è 0 per IBFX.

Il mio commercio attualmente:

EUR USD LONG @ 1.3564 è ora su ~190+pips in profitto.

Per quanto riguarda il TP. È solo lì. Non significa che lo colpirà. L'EA fa uno STEP trailing stop

AGGIORNAMENTO: L'EA ha appena bloccato 79 pip di profitto spostando lo SL a 1,3643

 

Offset GMT

Potete per favore chiarire gli offset GMT negli input.

Cos'è un client e cos'è un server?

Quale è per il broker?

Lo so, questa è probabilmente una domanda stupida...

Grazie per aver pubblicato questo EA.

Saluti

 

Non funziona

Non so perché, ma l'ea non sta facendo scambi per niente.

 

L'offset del client non lo capisco ed è per questo che l'ho lasciato a 0 come 0 per IBFX.

Io sono GMT-08:00 ma, il mio EA mostra 0.

IBFX funziona a GMT 0

L'EA funziona bene. Ci mette solo del tempo prima di aprire un trade.

Fate unbacktest dell'EA prima di metterlo su una demo e dire che non fa trading.