Blog
Impossibile trovare il valore del simbolo: da dove viene l’errore
Quando un’operazione non parte, la parola usata dal canale non è quasi mai la causa. Lo è il nome che il suo broker dà allo stesso strumento.
Arriva un segnale sull’oro e Botty risponde «Non sono in grado di trovare un valore per il simbolo». Il messaggio compare nella conversazione dell’applicazione e nella chat del suo bot Telegram, nel secondo in cui l’ordine sarebbe dovuto partire.
La lettura istintiva è che Botty non abbia capito il segnale. Non è così: ha riconosciuto benissimo che si trattava dell’oro. Si è fermato rivolgendosi al suo broker, e la distinzione cambia completamente ciò che occorre correggere.
La parola usata dal canale non ha alcuna importanza
Prima di tutto, il messaggio viene ricondotto a un vocabolario unico. gold, oro, ouro, l’or e xau. diventano tutti XAUUSD. dow, dow jones, dji, us30 e ws30 diventano DJ30. nasdaq, ustec, nq100, ndx e nd100 diventano NAS100. dax, dax40, ger30, ger40, de30 e gdaxi diventano DAX30.
Lo stesso trattamento vale per l’argento, il petrolio (oil, wti, brent, usoil), il FTSE, l’Hang Seng, l’S&P, il CAC e le principali criptovalute, scritte per esteso o in codice. Su un conto Deriv, gli indici sintetici hanno inoltre le proprie abbreviazioni, v10 o b1 per esempio.
In altre parole, la notazione del fornitore non condiziona nulla. «BUY GOLD 2385» e «BUY XAUUSD 2385» seguono esattamente lo stesso percorso. Non deve chiedere a un canale di cambiare il proprio modo di scrivere, né scegliere i canali in base a questo. Resta però la prima ipotesi che si formula quando manca un’operazione, ed è quella sbagliata.
Dove il nome conta davvero: la lista del suo broker
Una volta ricondotto il simbolo alla sua forma canonica, bisogna inviarlo al suo terminale. E lì è il suo broker a fissare il vocabolario. XAUUSD, XAUUSD.m, XAUUSDmicro, GOLD, GOLD.fs: queste etichette derivano dai tipi di conto e dalle convenzioni interne. Un terminale MetaTrader conosce solo le proprie e non indovina nulla.
Botty tiene quindi una tabella di corrispondenza fra il proprio nome canonico e il nome reale presso di lei. Si costruisce da sola: vengono recuperate le corrispondenze già note per il suo broker, poi la lista dei simboli del suo terminale viene percorsa e avvicinata per inclusione. È così che i suffissi più comuni — .m, micro, un prefisso i — vengono trovati senza che lei scriva nulla.
Questo abbinamento automatico copre la maggior parte dei conti. Non li copre tutti, ed è lì che inizia il lavoro manuale.
L’errore e ciò che le sta dicendo
Quando la corrispondenza manca, l’operazione non parte. Ma non fallisce in silenzio, ed è questa la differenza che conta. Botty scrive: «Non sono in grado di trovare un valore per il simbolo, controlla se l’alias della coppia del tuo broker è corretto, potrebbe essere che questa coppia non sia disponibile per il tuo broker. Questo errore si verifica spesso con gli indici che non hanno un alias.»
Il messaggio segue lo stesso percorso delle conferme di operazione: la conversazione dell’applicazione, la chat del suo bot Telegram e il registro. Lo vede al momento del segnale, non tre giorni dopo confrontando le sue posizioni con quelle del canale.
Indica inoltre il rimedio e la schermata in cui applicarlo. Restano solo due cause possibili: l’alias è sbagliato, oppure il simbolo non esiste presso quel broker.
Altri due messaggi rimandano a cause vicine da non confondere. «Symbol Non trovato» significa che nel messaggio non è stato riconosciuto alcun simbolo: il problema è nel segnale, non presso il suo broker. «Questa coppia è disabilitata» significa che è stata lei a spegnere quello strumento.
Correggere l’alias
La schermata si trova nelle impostazioni, sezione MetaTrader, pulsante «Alias delle coppie del Broker». La finestra ha due colonne: Coppia, il nome usato da Botty, e Alias (= simbolo nel broker), il nome reale presso di lei. Corregge la riga, salva, e i segnali successivi partono sullo strumento giusto.
Un pulsante Creare ricostruisce l’intera tabella a partire dalla lista dei simboli del suo terminale. È la prima cosa da fare dopo un cambio di broker o di tipo di conto: recupera in un colpo solo tutti i suffissi cambiati. Le righe scritte a mano restano il riferimento dove la generazione non trova nulla.
Perché l’oro ricorre così spesso
La generazione automatica scarta deliberatamente qualsiasi simbolo del suo broker che contenga la parola gold. Il motivo è prosaico: molti broker offrono anche l’azione Goldman Sachs, e un abbinamento per inclusione assocerebbe l’oro a un’azione. Il filtro scambia un errore invisibile con una dimenticanza visibile.
Conseguenza diretta: se il suo broker chiama l’oro GOLD invece di XAUUSD, la generazione non troverà la riga e tocca a lei scriverla. È lo scenario che produce più spesso questo messaggio di errore, e si risolve con una sola voce.
Più in generale, gli alias servono soprattutto per gli indici, i metalli, il petrolio, le criptovalute e gli indici sintetici. Le coppie di valute classiche ne hanno raramente bisogno.
Verificare senza aspettare un segnale
Per il simbolo selezionato presso il suo broker, la schermata degli alias mostra il valore, il lotto minimo, il passo del lotto e la modalità di calcolo del profitto. La verifica è quindi diretta e immediata: un valore che compare dimostra che l’alias punta a uno strumento reale.
- Apra «Alias delle coppie del Broker» e lanci Creare dopo ogni cambio di broker o di tipo di conto
- Scorra le righe di indici, metalli, petrolio e criptovalute: sono quelle che mancano
- Su ogni riga dubbia, verifichi che il valore del simbolo compaia; un valore assente segnala un alias sbagliato
- Scriva l’oro a mano se il suo broker lo chiama GOLD
- Disabiliti i simboli che il suo broker non offre, invece di lasciarli fallire
Un alias corretto ieri non lo è necessariamente oggi. I suffissi dipendono dal tipo di conto quanto dal broker: passare da un conto standard a un conto micro presso lo stesso broker basta a rendere sbagliata l’intera tabella. Rilanci Creare dopo ogni cambio di conto, non solo dopo un cambio di broker.
Spegnere un simbolo invece di lasciarlo fallire
Botty attiva o disattiva ogni simbolo singolarmente, nelle impostazioni della coppia. Ogni riga ha la sua casella, il suo lotto e, se lo desidera, una restrizione al solo acquisto o alla sola vendita.
Se il suo broker non offre uno strumento di cui parla il canale, lo disabiliti. Smette di ricevere un errore a ogni segnale e conserva la distinzione fra «non ho voluto questa operazione» e «questa operazione è fallita», che è esattamente ciò che serve rileggendo uno storico.
Ciò che un alias non risolve
Un alias garantisce che l’ordine parta sullo strumento giusto. Non garantisce nient’altro. Il lotto minimo, il passo del lotto, la dimensione del contratto e gli orari restano quelli del suo broker: due conti che ricevono lo stesso segnale sullo stesso sottostante non aprono necessariamente la stessa posizione.
Non fa nemmeno esistere uno strumento assente. Se il suo broker non quota l’indice di cui parla il canale, nessuna corrispondenza cambierà le cose, e l’unica risposta pulita è disabilitare il simbolo.
Infine, la tabella degli alias è uno stato, non una garanzia. Riflette la lista dei simboli com’era al momento della generazione. Un broker che rinomina i propri indici, o lei che cambia tipo di conto, la rendono sbagliata senza preavviso. L’unico segnale sarà il messaggio di errore, in un giorno in cui l’operazione contava.