Object Trader MT5
- Utilità
- Maksim Novikov
- Versione: 1.0
- Attivazioni: 20
Object Trader MT5 è un utility di trading unica che cambia l'approccio alla gestione degli ordini pendenti. Invece di inserire i prezzi manualmente, crei semplicemente oggetti grafici sul grafico e l'utility posiziona e aggiorna automaticamente gli ordini collegati a questi oggetti.
Concetto di funzionamento
L'utility consente di "collegare" ordini di trading a tre tipi di oggetti grafici:
Rettangoli — per posizionare ordini accoppiati (Buy Stop e Sell Stop)
Linee — per posizionare singoli ordini pendenti
Linee di trailing — per gestire gli stop loss delle posizioni aperte
Interfaccia del pannello di controllo
Il pannello contiene i seguenti elementi:
| Elemento | Scopo |
|---|---|
| Lot | Volume del lotto per gli ordini posizionati |
| Stop Loss | Distanza fino allo Stop Loss in punti (dal prezzo dell'ordine) |
| Take Profit | Distanza fino al Take Profit in punti (dal prezzo dell'ordine) |
| Name Rect | Nome dell'oggetto rettangolare sul grafico |
| Name Line D 1/2 | Nomi delle linee per ordini pendenti |
| Name Line T 1/2 | Nomi delle linee per trailing |
Per ogni oggetto sono previsti due pulsanti:
"[Oggetto] Only" — esecuzione singola di un'azione
"[Oggetto] On/Off" — attivazione/disattivazione della modalità automatica
Modalità operative
-
Lavorare con un rettangolo
Il rettangolo definisce un intervallo di prezzi con due livelli:
Limite superiore — per ordine Buy Stop
Limite inferiore — per ordine Sell Stop
Come funziona:
Crea un rettangolo sul grafico (strumento "Rettangolo" nel terminale)
Specifica il nome del rettangolo nel pannello (es., "Rectangle 1")
Premi "Rect Only" per un posizionamento singolo degli ordini
Oppure attiva "Rect On" per la modalità automatica
In modalità automatica:
Quando si sposta il rettangolo, gli ordini vengono aggiornati automaticamente
Buy Stop segue il limite superiore
Sell Stop segue il limite inferiore
SL e TP vengono ricalcolati dai nuovi prezzi degli ordini
Parametri degli ordini:
Buy Stop: prezzo = limite superiore, SL = prezzo - (SL×Punto), TP = prezzo + (TP×Punto)
Sell Stop: prezzo = limite inferiore, SL = prezzo + (SL×Punto), TP = prezzo - (TP×Punto)
-
Lavorare con linee per ordini (Line Deneme)
Le linee sono utilizzate per posizionare singoli ordini pendenti. Il tipo di ordine viene determinato automaticamente in base alla posizione della linea rispetto al prezzo corrente:
| Posizione della linea | Ordine posizionato |
|---|---|
| Sopra il prezzo corrente | Buy Stop (acquisto dal livello) |
| Sotto il prezzo corrente | Sell Stop (vendita dal livello) |
Come funziona:
Crea una linea verticale sul grafico (strumento "Linea verticale" o linea di tendenza)
Specifica il nome della linea nel pannello (es., "Line 1")
Premi "Line D1 Only" per un posizionamento singolo dell'ordine
Oppure attiva "Line D1 On" per la modalità automatica
In modalità automatica:
Quando si sposta la linea, l'ordine aggiorna automaticamente il suo prezzo
Il tipo di ordine può cambiare se la linea incrocia il prezzo corrente
SL e TP vengono ricalcolati dal nuovo prezzo dell'ordine
-
Lavorare con linee per trailing (Line Trailing)
Le linee di trailing sono utilizzate per gestire gli stop loss delle posizioni aperte. Spostando la linea verso l'alto, gli stop loss delle posizioni vengono automaticamente trascinati al nuovo livello (ma solo se il nuovo livello è superiore allo SL attuale).
Come funziona:
Crea una linea sul grafico
Specifica il nome della linea nel pannello (es., "Line 3")
Premi "Line T1 Only" per un aggiornamento singolo degli stop loss
Oppure attiva "Line T1 On" per la modalità automatica
In modalità automatica:
Quando si sposta la linea verso l'alto, gli stop loss di tutte le posizioni vengono trascinati al nuovo livello
Vengono aggiornate solo le posizioni con un nuovo SL superiore a quello attuale
Esempi di utilizzo
Esempio 1: Trading da un intervallo
Ti aspetti che il prezzo rompa la resistenza 1.1050 o il supporto 1.0950:
Disegna un rettangolo da 1.0950 a 1.1050
Chiamalo "Range"
Nel pannello, specifica:
Lot: 0.1
SL: 50
TP: 100
Premi "Rect Only"
Risultato:
Buy Stop posizionato a 1.1050 con SL 1.1000 e TP 1.1150
Sell Stop posizionato a 1.0950 con SL 1.1000 e TP 1.0850
Esempio 2: Trading da un livello
Ti aspetti un rimbalzo dal livello 1.1000:
Disegna una linea verticale al livello 1.1000
Chiamala "Level"
Nel pannello, specifica Lot: 0.1, SL: 30, TP: 60
Attiva "Line D1 On"
Risultato:
Se il prezzo è superiore a 1.1000 → Sell Stop posizionato a 1.1000
Se il prezzo è inferiore a 1.1000 → Buy Stop posizionato a 1.1000
Quando si sposta la linea, l'ordine viene aggiornato automaticamente
Esempio 3: Trailing stop
Hai una posizione aperta in profitto e vuoi proteggere il profitto:
Disegna una linea orizzontale al livello del prezzo corrente + 20 punti
Chiamala "Trail"
Attiva "Line T1 On"
Man mano che il prezzo sale, sposta la linea verso l'alto
Risultato:
Lo stop loss della posizione viene automaticamente trascinato fino alla linea
Il profitto è protetto anche se il prezzo inverte
Parametri di input
| Parametro | Descrizione |
|---|---|
| Magic_Rect | Identificatore univoco per ordini posizionati dal rettangolo |
| Magic_Line_1 | Identificatore univoco per ordini dalla prima linea |
| Magic_Line_2 | Identificatore univoco per ordini dalla seconda linea |
I Magic Numbers consentono di separare gli ordini da diversi oggetti e di non entrare in conflitto con altri esperti.
