Valutazione delle condizioni di mercato basata su indicatori standard in Metatrader 5 - pagina 6

 
Il codice mql4 per questo sistema è il seguente (pubblicandolo principalmente per me stesso, scusate):

double Buy1_1 = iMA(NULL, 0, 55, 0, MODE_EMA, PRICE_CLOSE, Current + 1);
      double Buy1_2 = iMA(NULL, 0, 200, 0, MODE_EMA, PRICE_CLOSE, Current + 1);
      double Buy2_1 = iMA(NULL, 0, 55, 0, MODE_EMA, PRICE_CLOSE, Current + 0);
      double Buy2_2 = iMA(NULL, 0, 200, 0, MODE_EMA, PRICE_CLOSE, Current + 0);
      double Buy3_1 = iSAR(NULL, 0, 0.005, 0.05, Current + 1);
      double Buy3_2 = iSAR(NULL, 0, 0.005, 0.05, Current + 0);
      double Buy4_1 = iMACD(NULL, 0, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, Current + 1);
      double Buy4_2 = iMACD(NULL, 0, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, Current + 0);
      double Sell1_1 = iMA(NULL, 0, 55, 0, MODE_EMA, PRICE_CLOSE, Current + 1);
      double Sell1_2 = iMA(NULL, 0, 200, 0, MODE_EMA, PRICE_CLOSE, Current + 1);
      double Sell2_1 = iMA(NULL, 0, 55, 0, MODE_EMA, PRICE_CLOSE, Current + 0);
      double Sell2_2 = iMA(NULL, 0, 200, 0, MODE_EMA, PRICE_CLOSE, Current + 0);
      double Sell3_1 = iSAR(NULL, 0, 0.005, 0.05, Current + 1);
      double Sell3_2 = iSAR(NULL, 0, 0.005, 0.05, Current + 0);
      double Sell4_1 = iMACD(NULL, 0, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, Current + 1);
      double Sell4_2 = iMACD(NULL, 0, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, Current + 0);

      if (Buy1_1 < Buy1_2 && Buy2_1 >= Buy2_2 && Buy3_1 < Buy3_2 && Buy4_1 < Buy4_2 && Hour()>=FromHourTrade && Hour()<=ToHourTrade) Order = SIGNAL_BUY;
      if (Sell1_1 > Sell1_2 && Sell2_1 <= Sell2_2 && Sell3_1 > Sell3_2 && Sell4_1 > Sell4_2 && Hour()>=FromHourTrade && Hour()<=ToHourTrade) Order = SIGNAL_SELL;

 

La settimana di trading è iniziata. Come trader - sto cercando di analizzare tutte le coppie per le condizioni di mercato solo per decidere: quale coppia scambierò la prossima settimana? Quale possibile direzione e livelli?

Penso che la più interessante sia GBPUSD per ora.

Solo un esempio (D1 timeframe):

Solo per essere più specifico (timeframe D1):



Il trend sarà ribassista se il prezzo attraverserà il livello 1.5992
Il trend rialzista continuerà se il prezzo attraverserà 1.6176

 

È la stessa situazione per il timeframe H4:

Solo altri dettagli:

Quindi, se il prezzo romperà finalmente il confine della nuvola di Ichimoku, potremmo trovarci in una condizione di mercato piatta per un po' di tempo con i livelli di resistenza a 1.6168 e 1.6177. Se il prezzo romperà 1.6194 allora avremo un rialzo per H4.
I livelli per il downtrend sono 1.6087 e infine 1.6035.

Quindi, è interessante vedere dove il prezzo andrà la prossima settimana.

 

Bene.
- Orso per H4 in questo momento (sulla barra di chiusura)
- può essere ribassista sul futuro per D1 (domani e dopodomani) - è una condizione di range per ora.
- ribassista per H1

E ho aperto il trade poche ore fa per GBPUSD (ho usato l'indicatore Maksigen da questo CodeBase qui):


 

In allegato trovate l'EA creato secondo ilsistema 3 Stoch MaFibo (vedi pagina 5 di questo thread). Ottimizzerò le impostazioni di questo EA ancora una volta solo per farne una versione finale, e dopo di che - torneremo al sistema Scalp_net per creare EA per esso con i parametri ottimizzati.

Solo per informazione.

Create Your Own Expert Advisor in MQL5 Wizard
Create Your Own Expert Advisor in MQL5 Wizard
  • 2011.01.14
  • MetaQuotes Software Corp.
  • www.mql5.com
The knowledge of programming languages is no longer a prerequisite for creating trading robots. Earlier lack of programming skills was an impassable obstacle to the implementation of one's own trading strategies, but with the emergence of the MQL5 Wizard, the situation radically changed. Novice traders can stop worrying because of the lack of programming experience - with the new Wizard, which allows you to generate Expert Advisor code, it is not necessary.
File:
2stochm_v4.mq5  92 kb
 
ND, ho fatto il backtest ma nessun risultato positivo. Potresti passarmi i parametri?
 
alemparaiso:
ND, ho fatto il backtest ma nessun risultato positivo. Potresti passarmi i parametri?
Il file impostato è all'interno dell'archivio zip su questo post come allegato. A proposito, cercherò di ottimizzare le impostazioni anche per questo EA, e cercherò di migliorare questa versione.
 

Alcune istruzioni di Metatrader allegate per il trading manuale utilizzando solo l'indicatore Maksigen (vedi voce CodeBase qui).

 

Riguardo a scalp_net_v3 (vedi questo post e questo) - ho creato l'EA usando Molanis builder e sto ottimizzando le impostazioni per ora. Solo per informazione. Caricherò tutto quando sarà pronto. E alcune altre notizie: L'indicatore MaksiGen è stato pubblicato nel CodeBase inglese -MaksiGen_Range_Move MTF. Grazie a Igorad per il miglioramento e la conversione di questo grande indicatore.

 

Questo è l'EA (allegato) e i risultati dell'ottimizzazione (anch'essi allegati). EURUSD M5 timeframe.

Motivazione: