La ricerca ha trovato 21 risultati

da Semporasere
ieri, 10:20
Forum: Metatrader - Expert Advisor - MQL
Argomento: Mql4 chiudere tutti gli ordini appena....
Risposte: 1
Visite : 38

Re: Mql4 chiudere tutti gli ordini appena....

Buongiorno. Assumendo che le operazioni d' apertura e chiusura siano gestite da un EA, potresti aggiungere il codice seguente: // Variabili globali int MagN= 12345; //magic number int LastTicket= 0; // variabili locali alla funzione di apertura ordini int op; // OP_BUY | OP_SELL double lotti; double...
da Semporasere
02/02/2024, 12:43
Forum: Metatrader - Expert Advisor - MQL
Argomento: costruire ea come da schema Sl + TP + Trailing stop e step
Risposte: 629
Visite : 28406

Re: costruire ea come da schema Sl + TP + Trailing stop e step

Buongiorno.
L'unica maniera per utilizzare indicatori in un EA e' scrivere del codice nell'EA stesso; se non sei minimamente pratico di programmazione, la vedo dura. Il codice che ho scritto e' un esempio di funzione che, utilizzando due indicatori, determina la posizione da aprire.
Saluti.
da Semporasere
01/02/2024, 13:21
Forum: Metatrader - Expert Advisor - MQL
Argomento: costruire ea come da schema Sl + TP + Trailing stop e step
Risposte: 629
Visite : 28406

Re: costruire ea come da schema Sl + TP + Trailing stop e step

Buongiorno, probabilmente ho male interpretato il quesito, e di fatto sara' piu' complesso; comunque, di seguito alcune linee di codice esemplificativo. void VerificaCondizioniApertura(){ int trend= 0, op= 2; //--- check indicatore_1 double val1= iCustom(_Symbol,0,Indicatore1,0,1); double val2= iCus...
da Semporasere
20/01/2023, 22:00
Forum: Metatrader - Expert Advisor - MQL
Argomento: EA frattali ed alligator
Risposte: 26
Visite : 793

Re: EA frattali ed alligator

Salve. Riproviamo. In allegato un semplice indicatore che mostra: - segnale apertura posizione alla chiusura della 3^candela dopo l'apparizione del segnale fractal (frecce su/giu) - segnale chiusura posizione alla chiusura della 2^candela dopo l'apparizione del segnale fractal (simbolo V) - segnale ...
da Semporasere
19/01/2023, 22:40
Forum: Metatrader - Expert Advisor - MQL
Argomento: EA frattali ed alligator
Risposte: 26
Visite : 793

Re: EA frattali ed alligator

Salve. Approfittando di "un attimo di liberta" ho voluto dare un piccolo contributo alla causa. Non sono sicuro di aver compreso completamente la strategia proposta, e tra le altre cose manca un filtro per il trend. L'EA è allo stato embrionale: - apre una posizione (lotti impostabili) all...
da Semporasere
12/09/2022, 17:57
Forum: Metatrader - Expert Advisor - MQL
Argomento: come si fa a dire al bot di aspettare una colonna?
Risposte: 4
Visite : 173

Re: come si fa a dire al bot di aspettare una colonna?

Un' alternativa alla soluzione proposta da Carlo potrebbe essere la seguente:
(con tClose= datetime chiusura ordine)

Codice: Seleziona tutto

void OnTick(){

   // se è trascorsa almeno una candela dalla chiusura
   if(iBarShift(NULL,0,tClose) > 1) ValutaNuovaApertura();

}
Saluti
da Semporasere
03/03/2022, 9:20
Forum: Metatrader - Expert Advisor - MQL
Argomento: Errore 4051
Risposte: 1
Visite : 121

Re: Errore 4051

Salve. Senza entrare nel merito della logica della funzione, l'errore #4051 dovrebbe derivare dalla presenza del n."0" come ultimo parametro delle funzioni OrderSend(...) ed OrderClose(): provi a toglierlo. Annotazioni: La variabile globale Ticket dovrebbe essere verificata/valorizzata all...
da Semporasere
28/02/2022, 17:10
Forum: Metatrader - Expert Advisor - MQL
Argomento: ATTIVARE E DISATTIVARE ESECUZIONE ORDINI SU VPS MT5
Risposte: 2
Visite : 118

Re: ATTIVARE E DISATTIVARE ESECUZIONE ORDINI SU VPS MT5

Ops, un'omissione nel copia/incolla:

Codice: Seleziona tutto

// tendenza normale, se il trading automatico é disabilitato lo abilita 
   if(!SwEA){ AbDsEA(); SwEA= true;}
da Semporasere
28/02/2022, 15:55
Forum: Metatrader - Expert Advisor - MQL
Argomento: ATTIVARE E DISATTIVARE ESECUZIONE ORDINI SU VPS MT5
Risposte: 2
Visite : 118

Re: ATTIVARE E DISATTIVARE ESECUZIONE ORDINI SU VPS MT5

Non sono pratico di VPS ma un' opzione alternativa potrebbe essere quella d' inserire nell'indicatore il codice per simulare la pressione dei tasti Ctrl+E (Attiva/Disattiva AutoTrading). Per esempio: #property copyright "" #property link "" #property version "" #propert...
da Semporasere
17/01/2022, 23:11
Forum: Metatrader - Expert Advisor - MQL
Argomento: variabili come valori predefiniti in input
Risposte: 7
Visite : 238

Re: variabili come valori predefiniti in input

Piuttosto:

Codice: Seleziona tutto

enum dato{bello, brutto, cattivo};
input dato dato1; // seleziono brutto
input dato dato2= dato1; // dato2 assume come valore di default brutto, e posso sempre selezionarne un'altro
Ma in questo modo non si puo fare, poichè dato1 è una variabile.