Guarda come scaricare robot di trading gratuitamente
Ci trovi su Facebook!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Visualizzazioni:
24
Valutazioni:
(5)
Pubblicato:
2025.06.17 12:05
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Caratteristiche principali

  1. Selezione della settimana:

    • Il parametro SelectedWeek definisce quale settimana del mese sarà numerata.

    • Se SelectedWeek = 0, vengono considerate tutte le settimane e tutte le candele vengono numerate.

    • Per valori diversi da zero, verranno numerate solo le candele della settimana specificata.

  2. Conteggio inverso:

    • Quando NumberFirstCandle = false, la numerazione inizia dall'ultima candela del giorno e procede all'indietro.

  3. Filtro dinamico:

    • L'indicatore filtra le candele in base alla settimana selezionata ( SelectedWeek ) e ignora le altre.

  4. Posizionamento dinamico del testo:

    • I numeri sono posizionati sopra o sotto le candele, a seconda che la candela sia rialzista o ribassista.

    • La distanza tra il testo e la candela è controllata dal parametro PriceOffsetFactor.

  5. Personalizzazione della visualizzazione:

    • Colori, font, dimensioni del testo e tipo di ancoraggio possono essere regolati per migliorare l'aspetto.

  6. Prestazioni ottimizzate:

    • L'indicatore cancella i vecchi oggetti del grafico prima di crearne di nuovi, assicurando che non ci siano spese inutili sul grafico.


Parametri di ingresso

Fattore di offset del prezzo

Fattore di spaziatura dinamica tra il testo e la candela.

0.5

InpTextColourAbove

Colore del testo sopra la candela (per le candele rialziste).

clrPrimaveraVerde

InpTextColourBelow

Colore del testo sotto la candela (per le candele ribassiste).

clrMediumOrchid

InpFont

Tipo di carattere utilizzato per visualizzare i numeri.

"Arial

InpFontSize

Dimensione del carattere.

8

Ancora

Tipo di ancoraggio per il posizionamento del testo (al centro, in alto, in basso, ecc.).

ANCORA_CENTRO

NumeroPrimaCandela

Definisce se il conteggio inizia dalla prima candela del giorno ( true ) o dall'ultima ( false ).

vero

Settimana selezionata

Settimana selezionata per il conteggio (0 = ogni settimana).

1



Caratteristiche dettagliate

1. Filtro per settimana

  • La funzione GetWeekOfMonth() calcola la settimana del mese per ogni candela.

  • La condizione if(SelectedWeek != 0 && currentWeek != SelectedWeek) assicura che vengano elaborate solo le candele della settimana selezionata.

2. Conteggio sequenziale

  • Il conteggio riparte ogni volta che si verifica un cambiamento di giorno ( candelaGiorno != giorno precedente ).

  • Se NumberFirstCandle = true, il conteggio inizia dalla prima candela del giorno.

  • Se NumberFirstCandle = false, il conteggio inizia dall'ultima candela del giorno e prosegue all'indietro.

3. Posizionamento del testo

  • Il testo è posizionato sopra la candela se il prezzo di chiusura è inferiore a quello di apertura (candela ribassista).

  • Il testo è posizionato sotto la candela se il prezzo di chiusura è superiore a quello di apertura (candela rialzista).

4. Creazione e aggiornamento di oggetti grafici

  • La funzione CreateText() crea o aggiorna gli oggetti del grafico.

  • Gli oggetti sono denominati in modo univoco utilizzando il prefisso ObjectPrefix per evitare conflitti.

5. Pulizia automatica

  • La funzione DeleteObjects() rimuove tutti gli oggetti grafici creati dall'indicatore quando questo viene rimosso o reinizializzato.



Tradotto dal portoghese da MetaQuotes Ltd.
Codice originale: https://www.mql5.com/pt/code/56432

Parole chiave MQL5 Parole chiave MQL5

Parole chiave del linguaggio MQL5

AlfOs AlfOs

Oscillatore simile all'OsMA della media dinamica dell'indice variabile.

Multiple EA Tracking with a Magic Number Based Profit and Loss Live Dashboard in MQL5 Multiple EA Tracking with a Magic Number Based Profit and Loss Live Dashboard in MQL5

Sia che si gestiscano più robot di trading contemporaneamente, sia che si utilizzi una sola strategia sofisticata, tenere traccia delle prestazioni di ciascun Expert Advisor può essere sorprendentemente dispendioso in termini di tempo. MetaTrader 5 (MT5) visualizza comodamente gli ordini e le posizioni nel suo "Toolbox", ma quando numerosi robot condividono lo stesso conto, diventa più difficile sapere quale EA sta generando i vostri profitti o le vostre perdite. Un singolo conto può avere decine o centinaia di operazioni, ognuna aperta da EA diversi, rendendo difficile separare i risultati di un robot dall'altro.

MACD con zero lag MACD con zero lag

Oscillatore MACD con ritardo zero.