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.
La ricerca ha trovato 20 risultati
- 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 : 28400
- 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 : 28400
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...
- 20/01/2023, 22:00
- Forum: Metatrader - Expert Advisor - MQL
- Argomento: EA frattali ed alligator
- Risposte: 26
- Visite : 779
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 ...
- 19/01/2023, 22:40
- Forum: Metatrader - Expert Advisor - MQL
- Argomento: EA frattali ed alligator
- Risposte: 26
- Visite : 779
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...
- 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)
Saluti
(con tClose= datetime chiusura ordine)
Codice: Seleziona tutto
void OnTick(){
// se è trascorsa almeno una candela dalla chiusura
if(iBarShift(NULL,0,tClose) > 1) ValutaNuovaApertura();
}
- 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...
- 28/02/2022, 17:10
- Forum: Metatrader - Expert Advisor - MQL
- Argomento: ATTIVARE E DISATTIVARE ESECUZIONE ORDINI SU VPS MT5
- Risposte: 2
- Visite : 116
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;}
- 28/02/2022, 15:55
- Forum: Metatrader - Expert Advisor - MQL
- Argomento: ATTIVARE E DISATTIVARE ESECUZIONE ORDINI SU VPS MT5
- Risposte: 2
- Visite : 116
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...
- 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:
Ma in questo modo non si puo fare, poichè dato1 è una variabile.
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
- 17/01/2022, 20:34
- Forum: Metatrader - Expert Advisor - MQL
- Argomento: variabili come valori predefiniti in input
- Risposte: 7
- Visite : 238
Re: variabili come valori predefiniti in input
Non proprio: l' enumerazione è la stessa per entrambi gli input (quindi stesso menu a tendina); vorrei solo che la selezione di default del secondo input corrisponda alla voce selezionata nel primo input. Di norma i valori predefiniti possono essere solamente costanti. E' soltanto un'elucubrazione m...