Benvenuti al corso MQL4 - pagina 11

 

molte grazie Guru

Sono abbastanza nudo in questo campo. Sto cercando di programmare il seguente EA con grande difficoltà: qualcuno può aiutarmi ad indirizzarmi.

su timeframe H1, se MA13 (media mobile impostata su 13) va sopra (incrocia) MA120

e

stocastico 120 > 50 e

sto 15 > 60

allora comprare

se MA 13 va sotto MA120 e

sto 120 >50

e sto 15 <20

allora vendi

con i parametri modificabili

 

Tutorial MT4

HI Coders Guru,

Non sono a questo punto interessato a sviluppare EAs, scripts, indicatori ecc, ho solo bisogno di sapere quali sono le varie opzioni/impostazioni su MT4, ad esempio come cambiare i colori di orso e toro sui grafici a candela globalmente, non solo per i singoli grafici. Il tuo tutorial mi dirà cose del genere o sarà eccessivo per un principiante del FOREX come me?

Grazie,

Mike

 
blott203:
HI Coders Guru,

A questo punto non sono interessato a sviluppare EAs, scripts, indicatori ecc, ho solo bisogno di sapere quali sono le varie opzioni/impostazioni su MT4, ad esempio come cambiare i colori di orso e toro sui grafici a candela globalmente, non solo per i singoli grafici. Il tuo tutorial mi dirà cose del genere o sarà eccessivo per un principiante del FOREX come me?

Grazie,

Mike

Puoi anche leggere https://www.mql5.com/en/forum/178427

E un altro thread interessante: https://www.mql5.com/en/forum/178313

 

Nuovi stili di gestione del denaro...

Ecco cosa uso sul mio ea

extern bool UseMM = True;

extern bool Micro = True;

extern double Lots = 0.01;

extern double Risk = 0.1;

extern double MinLots = 0.01;

extern double MaxLots = 100.0;

//+------------------------------------------------------------------+

//| calcola la dimensione ottimale del lotto |

//+------------------------------------------------------------------+

doppio LottiOttimizzati()

{

//----

doppio lotto = Lotti;

int orders = HistoryTotal(); // totale degli ordini storici

int losses = 0; // numero di ordini in perdita senza pausa

if(UsaMM){

if(!Micro){

lot = NormalizeDouble((Risk*AccountFreeMargin())/1000,1);

if(lot>MaxLots){lot=MaxLots;}

else if(lot<MinLots){lot=MinLots;}

}

else{

lotto = NormalizeDouble((Risk*AccountFreeMargin())/1000,2);

if(lot>MaxLots){lot=MaxLots;}

else if(lot<MinLots){lot=MinLots;}

}

return(lot);

}

else{

return(Lotti);

}

}

ecco alcuni degli altri migliori di MM

extern double Lots = 0.01;

extern double DecreaseFactor = 0.3;

extern int Leverage = 200;

doppio LottiOttimizzati()

{

double lot=Lots;

int orders=HistoryTotal(); // totale degli ordini storici

int losses=0; // numero di ordini in perdita senza pausa

//---- selezionare la dimensione del lotto

lot=NormalizeDouble(Risk*AccountFreeMargin()* AccountLeverage()/100000.0,1);

//---- calcolare il numero di ordini di perdite senza pausa

if(FattoreRiduzione>0)

{

for(int i=ordini-1;i>=0;i--)

{

if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==false)

{ Print("Errore nella storia!"); break; }

if(OrderSymbol()!=Symbol() || OrderType()>OP_SELL) continua;

//----

se(OrderProfit()>0) break;

se(OrderProfit()<0) perdite++;

}

if(losses>1) lot=NormalizeDouble(lot+lot*losses*DecreaseFactor,1);

}

//---- restituisce la dimensione del lotto

if(lot<0.01) lot=0.01;

return(lot);

}

Qualcuno può suggerirmi come combinare entrambe le codifiche in una sola ...?

il vostro aiuto, spero di vincere sul mio eas ...

1° ordine aperto vendita/acquisto perdita,

poi

2° ordine aperto vendere/comprare aumento doppio (2x) dai lotti precedenti... per coprire la perdita dal 1° ordine... spero che possa vincere...

le cose principali sono che voglio recuperare ogni perdita che ho fatto aumentando il lotto dopo ogni perdita...

grazie...

saluti,

MANSTIR

 

3 domande se qualcuno può aiutarmi

come aggiungere più livelli di TP?

come impostare un EA per mandarmi un'email ogni volta che viene piazzato un trade?

come nascondere o bloccare tutti i codici in modo che nessuno possa modificarli?

Grazie per qualsiasi aiuto

 

ragazzo meravigliosamente gentile, Codeguru

non ho potuto trovare il thread contenente le lezioni di ffg: 1,2,5,6,11 e 14. pls mi indirizza a dove prenderli. Tnxs molto

 
tomywa:
non sono riuscito a trovare il thread che contiene le lezioni di ffg: 1,2,5,6,11 e 14. per favore indirizzatemi dove trovarle. Tnxs molto

Tutto è lì, ma se hai bisogno di aiuto

https://www.mql5.com/en/forum/173017

 
jhp2025:
Beh, grazie mille Mr Coders Guru,

Sono un vecchio ma mi piace imparare qualcosa che forse è utile a me e/o ai miei figli.

Comunque, c'è qualche aggiornamento e/o sviluppo e/o suggerimento da quando hai rilasciato EMA_CROSS_2.mq4 che è tranquillamente buono per me, ma ho visto che ancora si può sviluppare ulteriormente in modo che possa ridurre la funzione MODIFY in un ordine più positivo di chiusura.

Di nuovo, grazie mille,

John

ciao

Ho scritto un ema cross over come bene, ma hanno alcuni problemi con esso

Mi chiedo se puoi guardarlo o posso guardare il tuo sistema. possiamo lavorare insieme per migliorarlo

john

 

Ciao a tutti,

Un esperto di codifica potrebbe gentilmente spiegare

quando il codice deve essere scritto all'interno della funzione init() ?

quando il codice va scritto all'interno della funzione deinit() ?

Ho cercato la risposta a queste domande su internet ma non ho trovato nulla che lo spieghi in termini chiari di applicazione pratica.

Degli esempi aiuterebbero...

Grazie in anticipo.

 
pgd:
Ciao a tutti,

Un esperto di codifica potrebbe gentilmente spiegare

quando il codice dovrebbe essere scritto all'interno della funzione init() ?

quando il codice dovrebbe essere scritto all'interno della funzione deinit() ?

Ho cercato la risposta a queste domande su internet ma non ho trovato nulla che lo spieghi in termini chiari di applicazione pratica.

degli esempi aiuterebbero...

Grazie in anticipo.

Date un'occhiata a questo: https://www.mql5.com/en/forum/178427

Motivazione: