EA Comprare/vendere all'avvio della prossima candela

Sezione dedicata a metatrader (ed altre piattaforme) ed al suo linguaggio di programmazione per il trading automatico

Moderator: Dainesi

Post Reply
vincente1
Posts: 3
Joined: 09/05/2017, 16:56

EA Comprare/vendere all'avvio della prossima candela

Post by vincente1 » 09/05/2017, 17:05

Ciao a tutti!

Stavo cercando un EA che mi permettesse di acquistare/vendere all'inizio della nuova candela con preimpostati i valori, fissi, di SL e TP.
l'EA lo dovrei caricare ogni volta che ne ho bisogno. Di solito uso grafici a 30 minuti ed 1 ora e pertanto non voglio aspettare davanti il computer che finisca l'attuale candela. In giro ho trovato degli EA (ma senza codice) che fanno esattamente quello che voglio ma purtroppo non girano. Volevo sapere se avevate dei consigli per degli EA del genere e se posso postare quello che ho trovato così che lo possiate provare sulla vostra piatta per capire se solo a me non funziona oppure è proprio compromesso.

Grazie per l'aiuto

Sponsor

Sponsor
 

User avatar
PlSoft
Posts: 48
Joined: 20/12/2015, 21:12
Location: Suzzara

Re: EA Comprare/vendere all'avvio della prossima candela

Post by PlSoft » 20/06/2017, 21:36

Questo codice restituisce valore true quando la nuova candela ha inizio.

static datetime g_lastCandleOpenTime;

if(isNewCandle() == true)
{
// Qui devi inserire l'istruzione d'acquisto.
}

//+------------------------------------------------------------------+
//| NEW CANDLE |
//+------------------------------------------------------------------+
bool isNewCandle()
{
//TRUE nuova candela
//FALSE vecchia candela

bool v_isNewCandle = false;
//se la candela restituita è la 0 è quella già memorizzata
int v_shift = iBarShift(NULL, 0, g_lastCandleOpenTime, true);

if (v_shift == 0)
v_isNewCandle = false;
else{
v_isNewCandle = true;
//memorizzo l'orario della nuova candela
g_lastCandleOpenTime = Time[0];
}

return (v_isNewCandle);
}

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest