Unisciti alla nostra fan page
EA Template - sistema esperto per MetaTrader 4
- Visualizzazioni:
- 172
- Valutazioni:
- Pubblicato:
- 2021.11.12 16:18
- Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Modello rivisitato allegato all'articolo MetaEditor: Templates as a Spot to Stand On. L'idea principale di questa revisione era evitare definizioni ridondanti delle dimensioni degli array di servizio e modifiche dinamiche delle dimensioni di questi array. Gli array di servizio sono immediatamente allocati con una dimensione fino a 100 ordini, vengono aggiunti contatori che indicano la dimensione dell'array,
int OurTicketsCounter; // counter of "friendly" orders, it specifies the limitation for arrays Tickets[100][9],CommentsTicket[100][2] int SL_TP_Counter; // counter of orders to be modified: for array newSL_and_TP[100][5] int OrdersToCloseCounter;// counter of orders to be closed: for arrays ticketsToClose[100][2] and lotsToClose[100] int OrdersToDeleteCounter;// counter of orders to be closed: for arrays ticketsToDelete[100]
che sono inizializzati con il valore di zero ad ogni avvio della funzione start() nella speciale funzione separata InitCounters():
//+------------------------------------------------------------------+ //| reset all counters of service arrays | //+------------------------------------------------------------------+ void InitCounters() { //---- OurTicketsCounter = 0; SL_TP_Counter = 0; OrdersToCloseCounter = 0; OrdersToDeleteCounter = 0; //---- return; }
Le modifiche comportano che l'EA creato utilizzando il modello ci perde solo due volte rispetto a un EA appositamente progettato scritto completamente a mano. Considererei questo risultato più che accettabile.
Riporre nella cartella 'experts/templates'.
Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/8159
L'indicatore mostra sul grafico l'ora corrente di differenti zone orarie.
DailyPivotPointsL'indicatore DailyPivot Points aiuta ad avere l'idea dei movimenti futuri del mercato, a differenza di altri strumenti che di solito sono dietro il mercato.
L'indicatore DailyPivot Points aiuta a comporre un quadro dei movimenti futuri del mercato, indistinto dagli altri strumenti che vanno dietro il mercato.
SummaryReportInsieme di funzioni per calcolare i risultati dell'ottimizzazione.