Trading System - Indicatori - Piattaforme

Sviluppo personalizzato di Software di Trading

+10 anni di esperienza e +3100 sistemi automatici già sviluppati per clienti in tutta Europa.

Cosa Facciamo.

Sviluppiamo Software e automatizziamo Trading Systems, Expert Advisor, Indicatori quantitativi, Piattaforme e qualsiasi strumento di supporto all’operatività sui mercati finanziari.

Implementiamo l'operatività di Trading dei clienti in sistemi completamente automatici o semi-automatici.

Codifichiamo metodi di analisi dei mercati in indicatori o dashboard, rendendo automatico il processo decisionale

La strategia automatizzata, l’indicatore sviluppato o qualsiasi altro strumento creato replicherà perfettamente l' operatività in modo preciso e impeccabile.

Siamo in grado di rispondere anche a esigenze più specifiche, a partire dallo sviluppo di interfacce per analisi grafiche ad alta frequenza di aggiornamento fino ad arrivare a soluzioni Multi-Thread per algoritmi genetici e implementazione AI.

Esperienza.

+10 anni di esperienza e +3100 sistemi automatici sviluppati per clienti in tutta Europa.

Ingegneria Algoritmica. Codici di sicurezza istituzionale ad elevati standard di affidabilità.

Trading System ed Expert Advisor creati
0 +
Indicatori e Soluzioni Specifiche Codificate
0 +
Piattaforme di Trading su cui lavoriamo
0 +
Linguaggi di Programmazione
0 +

Professionista in automatizzazione finanziaria per Società, Asset Manager e Trader Istituzionali

Matteo Ciardi : fondatore di Metrica e professionista specializzato nella programmazione in ambito finanziario. Sviluppa sistemi per Società, Gestori di capitali, Trader/Analisti rinomati nel settore e Trader privati . Esperto in molti linguaggi di programmazione (c, c++, c#, Java, JS, PHP, VisualBasic, PowerLanguage, MQL4, MQL5, PineScript,Ninjascript e altri ancora). Consulente nella programmazione finanziaria per problem solving e progettazione di soluzioni automatizzate.

Competenze e Esperienza.

Nella programmazione di sistemi per il Trading è fondamentale affidarsi a professionisti che conoscono il funzionamento dei mercati finanziari, delle tecnologie dei Broker, delle architetture di programmazione per la velocità e la stabilità dei codici.

Anche il più piccolo errore di un codice non professionale può azzerare il capitale in pochi secondi.

Le nostre competenze ci consentono di tradurre in codice qualsiasi modello di investimento, in modo da poter ottenere Trading Systems che siano in grado di operare sui mercati finanziari in modo razionale, con standard di sicurezza e di efficienza elevatissimi.

La nostra esperienza nella programmazione di sistemi per Istituzionali, Gestori e Investitori privati, ci contraddistingue dalla concorrenza per l'assoluta affidabilità dimostrata in più di 10 anni.

Elevata specializzazione.

Affidabilità, sicurezza e corretto funzionamento del codice.

Abbiamo ingegnerizzato il Protocollo Metrica di Sviluppo e Validazione per garantire un affidabilità totale sul funzionamento dei software sviluppati. Ogni sistema-indicatore passa attraverso procedure di sviluppo rigorose e tecniche avanzate, controlli approfonditi, test di sicurezza e stress-test estremi per garantirne la stabilità. L'algoritmo sarà solido, sicuro e pronto a operare sui mercati in modo preciso, con controlli di esecuzione per la massima affidabilità.

In più di 10 anni abbiamo automatizzato più di 3000 Trading System e indicatori per clienti in tutta Europa

Questi numeri sono la più grande sicurezza per i nostri clienti: abbiamo codificato migliaia di logiche di trading, bias di mercato, setup basato su pattern, su indicatori, gestione articolata delle posizioni. In ogni progetto analizziamo nel dettaglio la richiesta in modo da assicurarci la completa soddisfazione del cliente.

Codici sempre aggiornati sulle ultime linee guida del linguaggio

Aggiorniamo costantemente le librerie dei codici in modo da avere algoritmi perfettamente funzionanti. Sviluppiamo seguendo rigorosamente le direttive di programmazione più recenti. Questo garantisce un software veloce, stabile, robusto e progettato per resistere senza problemi ai futuri aggiornamenti delle piattaforme, azzerando i costi di manutenzione.

Proprietà del Codice 100% tua, consegna del codice sorgente

Riceverai il codice completo, senza licenze limitate. In oltre 10 anni sul mercato, la nostra reputazione si basa su una trasparenza assoluta. A completa tutela del cliente, firmiamo NDA e accordi di non concorrenza per proteggere la proprietà intellettuale del committente. L’uso esclusivo del software è del cliente.

Assistenza e supporto Post-Sviluppo garantiti

Forniamo garanzia totale sul funzionamento. Siamo nel settore da più di 10 anni. Garantiamo al cliente supporto tecnico continuo: se il sistema presenta un'anomalia rispetto alle regole pattuite, la correzione è immediata e garantita. Miriamo a costruire rapporti stabili e di lungo periodo. Per questo garantiamo al cliente un'assistenza post-sviluppo dedicata.

Preventivo e studio di fattibilità gratuito

Dopo aver inviato il progetto, valuteremo la fattibilità per definire il processo di automatizzazione. Definiamo insieme al cliente i dettagli tecnici inseguito al quale verrà inviato un preventivo definitivo, blindato. Ti consegneremo un piano di sviluppo chiaro, con tempi, clausole di riservatezza e assistenza.

Esperienza.

Solo l’esperienza può garantire un codice realmente stabile e sicuro.
E’ il nostro Know-how che fa la differenza. Scegli il massimo della tecnologia, della professionalità e della competenza.
Trasforma la tua operatività in un sistema automatico o in un indicatore che rispetta le tue direttive.

Strategie.

Trading System | Expert Advisor

Creiamo software che consentono di automatizzare l’inserimento e la gestione degli ordini sui mercati finanziari. Questo è possibile perché siamo in grado di codificare qualsiasi metodo manuale utilizzato per operare su Azioni, Forex, Futures etc.

Razionalizziamo le tue logiche di investimento utilizzate e le rendiamo automatiche. I sistemi automatici possono utilizzare indicatori o oscillatori, pattern di barre o di volumi, bias di mercato, ingressi su fasce orarie, Pair Trading e cosi via.

E’ possibile gestire le posizioni automaticamente definendo Target, Stoploss, Trailing Stop, oppure gestioni basate su allineamenti/disallineamenti di indicatori/oscillatori.

Si può partire da qualsiasi logica o formula matematica, di analisi dei volumi, del Time and Sales, del book di negoziazione, fino ad arrivare ad algoritmi genetici e reti neurali.

Qualsiasi metodo di compravendita manuale effettuato sui mercati finanziari può essere tradotto in codice. Per noi non esistono limiti di complessità, per noi non esistono limiti all’automatizzazione.

Inserimento Automatico degli ordini

Tramite Trading System e Expert Advisor l’inserimento degli ordini Buy/Sell sui mercati è molto più efficace ed efficiente. Questo perchè il processo decisionale può essere delegato completamente o parzialmente al software in base alle caratteristiche definite dall’utente.
Si ha il pieno controllo dell’operatività, si può scegliere quando attivarlo o disattivarlo, selezionare quali filtri di operatività applicare (controllo Spread, controllo Orario o giornaliero, controlli basati su volatilità e cosi via).

Gestione Automatica Ordini

Anche la gestione della posizione può essere delegata al sistema automatico. Si può chiudere automaticamente una posizione in Profitto (espresso in valuta o in punti di quotazione), in Stoploss, chiuderla parzialmente attraverso uno split dei contratti, gestirla in base alla volatilità o in base a coefficienti di correlazione. Non ci sono limiti a come può essere gestita la posizione, questo perché in ogni momento si può accedere allo stato di un ordine o di una posizione, modificarla, chiuderla e cosi via.

Supporto e assistenza Garantiti.

Ogni software è coperto da garanzia e assistenza post-sviluppo. Il nostro obiettivo è costruire un rapporto a lungo termine con il cliente, fondato su trasparenza e affidabilità. Per questo forniamo assistenza e supporto dopo la consegna del software, in modo da permettere ai nostri clienti di operare in sicurezza e stabilità.

Indicatori.

Indicatori | Oscillatori | Dashboard

Gli indicatori e oscillatori sono software che consentono di rappresentare una formula matematica o un modello di calcolo. Vengono visualizzati sulla serie storica dei prezzi e consentono di determinare pattern per definire modelli operativi. L’ ATR, il Supertrend, Ichimoku, ADX, Bande di Bollinger, sono esempi di indicatori e oscillatori.

Possono essere utilizzati per definire dei trigger per inserire operazioni tramite Trading Systems e Expert Advisor. Grazie alle infinite possibilità di visualizzazione consentite dalle piattaforme moderne, è possibile creare qualsiasi indicatore o oscillatore personalizzato, in modo da poter rappresentare qualsiasi formula matematica o qualsiasi pattern.

Gli indicatori personalizzati possono essere utilizzati sia come allarmi per allertare l’utente in caso di possibili condizioni favorevoli all’ingresso a mercato, sia come input per inserire automaticamente gli ordini tramite Expert Advisor e Trading Systems.

Indicatori e Oscillatori

E’ possibile visualizzare qualsiasi formula matematica tramite gli indicatori sotto forma di linee (esempio le medie), oppure come grafici a barre (esempio volumi), come candele, punti e cosi via. Gli indicatori hanno un alta capacità di personalizzazione relativamente all’aspetto grafico, come per esempio colori, stili e cosi via.

Indicatori con Allarmi

Gli indicatori possono essere sviluppati anche con lo scopo di fornire all’utente dei segnali di ingresso in posizione. Infatti è possibile codificare delle logiche per cui l’utente viene allertato in determinate condizioni prestabilite. Un esempio può essere la notifica inviata all’utente relativamente al passaggio del prezzo su una media, oppure alla formazione di un pattern di candele (Pin Bar), oppure nel momento in cui c’è un incremento di volatilità su uno strumento.

Dashboard

Le Dashboard sono dei pannelli che consentono di visualizzare più informazioni contemporaneamente. Hanno lo scopo di permettere all’utente di avere una panoramica completa relativamente a qualsiasi informazione si vuole analizzare. Per esempio è possibile visualizzare in una Dashboard tutti gli strumenti finanziari che hanno una performance giornaliera maggiore di x percento, oppure quelli che hanno una volatilità o scambi maggiori e cosi via.

AI.

Servizi di integrazione di intelligenza artificiale per l'automatizzazione del Trading

Automatizzazione con integrazione tramite API con i migliori fornitori di AI (ChatGpt - Gemini - Claude - altri LLM) e integrazioni con Agenti e Workflow Automation (N8N - Zapier - Make) per determinare ingressi, per filtri operativi, per analisi sulla gestione dei trade e così via.

Siamo in grado di sviluppare soluzioni personalizzate attraverso l’utilizzo di API di Brokers (es: Interactive Broker) per una gestione capillare delle posizioni, API di data provider( CQG, IQFeed, Rithmic ) per l’analisi dati e creazioni di grafici al alte prestazioni con accelerazione Hardware (per esempio OpenGL).

Siamo in grado di passare da un linguaggio di programmazione all’altro, da una piattaforma all’altra e non solo. E’ possibile creare interfacce di comunicazioni tra piattaforme come per esempio scambiare informazioni tra Excel e Multicharts, Metatrader e Matlab e cosi via. Scarica dati, importa dati, elabora, analizza, esegui. Questo e molto altro è possibile con Metrica.

Offriamo soluzioni per la gestione multi-account per la copia degli ordini/posizioni su più conti con latenza minima (microsecondo/millisecondo). Non c’è limite alla complessità che siamo in grado di gestire.

Piattaforme

Scopri di seguito le piattaforme su cui forniamo i nostri servizi

metatrader 4 e 5 metrica

Metatrader 4/5

La programmazione di Expert Advisor e indicatori viene effettuata tramite linguaggio MQL4 (Metatrader 4) e MQL5(Metatrader 5) con possibilità di integrare librerie in C++.

ctrader metrica 2

cTrader

Permette l’ automatizzazione di strategie tramite cBots e di formule matematiche tramite indicatori in linguaggio cAlgo (C#).

multicharts metrica

Multicharts PL / .NET

La programmazione in Power Language (Easy Language compatibile) e C# consente di automatizzare qualsiasi logica di trading e dotata di un potente strumento di Backtest.

NinjaTrader

La programmazione viene effettuata attraverso il linguaggio NinjaScript (C#) e consente di programmare anche a livelli più bassi consentendo l’ automatizzazione di qualsiasi logica di Trading.

prorealtime metrica

ProRealTime

La programmazione ProOrder per strategie e ProBuider per indicatori consente di automatizzare modelli di trading, mantenendo una programmazione di livello piuttosto alto.

jforex metrica 3

JForex

Permette l’ automatizzazione di strategie tramite Strategy e di formule matematiche tramite indicatori in linguaggio Java.

Tradingview

La programmazione viene effettuata attraverso il linguaggio PineScript che consente di programmare strategie di Trading in grado di operare in automatico e allo stesso tempo di programmare indicatori personalizzati.

sierrachart metrica

Sierrachart

Permette l’ automatizzazione di strategie e indicatori in linguaggio C++. Con l’ACSIL è possibile scendere anche a un livello di programmazione più specifico.

trading-motion metrica

Trading Motion

Permette la creazione di strategie e di indicatori in linguaggio C# con Backtesting e analisi in Visual Studio.

Tradestation

La programmazione viene effettuata attraverso il linguaggio Easy Language che consente di programmare strategie di Trading in grado di operare in automatico e allo stesso tempo di programmare indicatori personalizzati.

VisualTrader

Consente di programmare strategie di Trading in grado di operare in automatico e allo stesso tempo di programmare indicatori personalizzati in linguaggio proprietario, simile ad altri come per esempio EasyLanguage.

Quantower

Permette la creazione di strategie e di indicatori in linguaggio C# con Backtesting e analisi in visual.

Dicono di noi.

Lavorare con Matteo Ciardi è stato un autentico punto di svolta. La sua competenza nel settore del trading algoritmico e nello sviluppo software è semplicemente straordinaria. Matteo unisce una profonda conoscenza dei mercati finanziari con un approccio ingegneristico di altissimo livello, riuscendo a trasformare idee complesse in soluzioni tecnologiche rapide, stabili e incredibilmente efficaci. Abbiamo collaborato allo sviluppo di un sistema automatizzato di trading ad alte prestazioni, e Matteo ha dimostrato fin da subito una rara capacità di coniugare precisione, visione strategica e attenzione ai dettagli. Non si limita a scrivere codice: progetta veri e propri strumenti su misura, adattandoli perfettamente alle esigenze operative e agli obiettivi finanziari. In ogni fase del progetto – dalla progettazione dell’architettura, all’ottimizzazione degli algoritmi, fino al backtesting avanzato – ha mostrato rigore, creatività e una puntualità impeccabile. Inoltre, la sua disponibilità e chiarezza comunicativa lo rendono un partner ideale anche per team non tecnici. Matteo Ciardi è molto più di un programmatore: è un alleato strategico. Consiglio senza riserve i suoi servizi a chiunque voglia portare il proprio trading a un livello superiore.

28 Maggio 2025

Ho avuto il piacere di collaborare con Matteo un programmatore davvero straordinario per lo sviluppo di alcuni indicatori personalizzati su TradingView, e non potrei essere più soddisfatto del risultato. Fin dal primo scambio, si è dimostrato estremamente competente, preciso e orientato alla soluzione. Ha saputo interpretare perfettamente le mie esigenze tecniche e trasformarle in strumenti funzionali, stabili e facili da utilizzare, curando ogni dettaglio sia dal punto di vista logico che visivo. Ha realizzato indicatori complessi, integrando logiche di valutazione multi-asset, livelli di overbought/oversold, filtri avanzati e sistemi di alert dinamici, con una pulizia di codice impeccabile e un’attenzione maniacale all’esperienza utente. Ma ciò che più ho apprezzato è stata la sua disponibilità costante nel supportarmi anche dopo la consegna, adattando ogni funzione alle evoluzioni del progetto e garantendo un livello di affidabilità raro da trovare. Consiglio vivamente di lavorare con lui a chiunque cerchi un professionista serio, affidabile e appassionato nel mondo dello sviluppo Pine Script. Una vera risorsa per chi vuole portare i propri strumenti di analisi a un livello superiore

1 Maggio 2025

Scopri le altre recensioni.

Scegli Metrica per sviluppare il tuo EA.

Segui le istruzioni in basso per inviarci una richiesta di preventivo.

Descrivi la tua idea e invia la descrizione

Descrivi l’ operatività di trading che intendi trasformare in Expert Advisor o la formula matematica/metodo di analisi che intendi sviluppare sottoforma di indicatore. Nel caso di strategia dovrai indicare gli indicatori utilizzati, il metodo di ingresso a mercato (Long/Short), tipo di calcolo dei lotti della posizione, metodi di gestione della posizione quali StoplossTakeprofitTrailing Stop etc. Qualsiasi strategia razionale e oggettiva può essere automatizzata. Puoi utilizzare un PDF oppure inserire la descrizione nella mail o nel form in basso.

Invia la descrizione della strategia o indicatore tramite mail all’ indirizzo info@metricatrading.it oppure utilizza il modulo contatti in fondo a questa pagina. Una volta ricevuta la descrizione studieremo il progetto in modo dettagliato e ti contatteremo per conferme sulle caratteristiche che l’  Expert Advisor o indicatore dovrà avere. La strategia automatizzata replicherà in modo identico la tua operatività.

Valutazione e Preventivo

Inviata la richiesta, analizzeremo attentamente tutti i dettagli del tuo progetto determinando metodi di sviluppo e tempi di realizzazione. Durante questa fase potremo chiederti informazioni aggiuntive in modo da essere certi della corretta valutazione e comprensione del progetto. Il nostro obiettivo è quello di avere un risultato finale impeccabile, superando il massimo delle aspettative. La soddisfazione del nostro cliente è la base della nostra attività.

Definite le caratteristiche del progetto in ogni suo dettaglio ti invieremo un preventivo per la realizzazione dello strumento indicando prezzo tempi e modalità di sviluppo. La fiducia del nostro cliente è al primo posto, il nostro obiettivo è di instaurare un rapporto a lungo periodo con i clienti, basato sulla fiducia e sulla trasparenza.

Programmazione e Consegna

La programmazione viene effettuata secondo i principi dell’ingegneria del software e rispettando elevati standard di sicurezza e di efficienza. Il nostro obiettivo è quello di fornire una soluzione efficace e stabile. Una volta terminata la programmazione si procede analizzando ogni dettaglio del programma sviluppato in conferenza a schermi condivisi. Una volta appurato il corretto funzionamento in base a tutte le caratteristiche concordate si procederà alla consegna comprensiva di codice sorgente.

CONTATTI

Compila il form in basso per inviare la tua richiesta.

Domande Frequenti

In questa sezione puoi trovare risposta alle domande che riceviamo di frequente.

Il costo di sviluppo varia in base a quanto è articolata la strategia/indicatore o software da sviluppare. Una volta ricevuta la descrizione si procede analizzando ogni dettaglio del progetto in conferenza a schermi condivisi direttamente con il cliente. Una volta analizzate le regole, forniremo un preventivo esatto con il relativo tempo di consegna. 

Attraverso il nostro protocollo di codifica e collaudo, la programmazione e la consegna del codice richiede mediamente dai 7 ai 15 giorni lavorativi. Fin dall’accettazione del preventivo avrai una data di consegna certa e rigorosamente rispettata.

Partendo dalle regole operative del cliente, sviluppiamo quotidianamente Expert Advisor codificati per le Challenge e operare in sicurezza sui conti finanziati delle principali Prop Firm. Su richiesta, possiamo integrare nel codice moduli di protezione avanzati: blocchi sul Drawdown giornaliero e totale, filtri per l’operatività durante le News macroeconomiche e calcolo dinamico della size (Money Management). Lo stesso livello di ottimizzazione viene applicato per i conti PAMM/MAM, garantendo un’esecuzione fluida e senza colli di bottiglia anche su allocazioni multiple.

Per analizzare il progetto abbiamo bisogno delle regole oggettive del metodo da automatizzare (esempio : setup di ingresso, gestione della posizione, take profit, stop loss se presenti, filtri operativi, etc..). Se le regole operative sono chiare e replicabili, i nostri sviluppatori potranno tradurle in un codice perfetto.

Sviluppiamo nativamente sulle piattaforme istituzionali e retail più solide e utilizzate:

  • MetaTrader 4 (MQL4)
  • MetaTrader 5 (MQL5)
  • cTrader (cAlgo)
  • TradingView (PineScript)
  • NinjaTrader (NinjaScript)
  • Multicharts (PL)
  • Multicharts .NET (c#)
  • TradeStation (EL)
  • ProRealTime
  • JForex (Java)
  • SierraChart (c++)
  • VisualTrader (VBA)
  • TradingMotion (C#)
  • Quantower(C#)

A seconda dell’infrastruttura richiesta dalla tua strategia (es. necessità di backtest multi-valuta, velocità di esecuzione, interfacciamento con API), possiamo scegliere insieme l’ambiente di sviluppo più performante.

Garantiamo supporto tecnico continuo: se il sistema presenta un’anomalia rispetto alle regole pattuite, la correzione è immediata e  garantita. Miriamo a costruire rapporti stabili e di lungo periodo con i clienti. Per questo garantiamo un’assistenza post-sviluppo dedicata. Qualsiasi fix o ottimizzazione necessaria per far aderire il codice al progetto iniziale è a carico nostro, viene risolta da noi, senza costi aggiuntivi.

Consegniamo il codice completo, senza scatole nere o limite di licenze. In oltre 10 anni sul mercato, la nostra reputazione si basa su una trasparenza assoluta e inattaccabile. Per questo insieme al file eseguibile verrà consegnato anche il file sorgente con i codici aperti e completamente visibili.

Con lo sviluppo verranno ceduti tutti i diritti e il cliente sarà l’unico proprietario leggittimo. Proteggiamo la proprietà intellettuale. L’uso esclusivo del software è del committente, così anche la proprietà intellettuale, per questo riceverai anche il codice sorgente. Sarà possibile brevettarlo e registrarlo presso gli organismi competenti in piena libertà.

Il tuo Account per accedere al mondo Metrica
Login

Inserisci le tue credenziali di accesso

Registrati

Clicca sul pulsante in basso e Inserisci i tuoi dati per Registrarti al sito

La soluzione al tuo Trading Automatico

Ottieni il Massimo

Contatti

Contatto Telefonico

Puoi contattarci telefonicamente al seguente numero per avere risposta immediata alle tue domande

Whatsapp per chat

Clicca sull'icona qui sotto e scrivi un messaggio su Whatsapp riguardo a ciò di cui hai bisogno. Ti risponderemo nel più breve tempo possibile.

Lascia un Messaggio

Inviaci una mail utilizzando il form sopra, saremo felici di rispondere alle tue domande.

Impara a ragionare in modo diverso.

Programmare in linguaggio MQL4 non è come programmare gli altri linguaggi.

Per sviluppare le tue idee in MQL4 hai bisogno di conoscere da una parte il linguaggio di programmazione C e dall'altra i mercati finanziari.

Il corso MQL4 da 0 a PRO unisce entrambi questi mondi, e ti permetterà di avere la visione di insieme che ti serve per trasformare le tue idee in codici.

Una fusione unica, complementare, che ti permetterà di non avere limiti nella tua programmazione.

Tutto questo è possibile perché in questo corso accederai a anni di esperienza, informazioni vere, frutto di anni di lavoro sui mercati finanziari con clienti in tutta Europa.

Il mondo del Trading Automatico nelle tue mani.

Testimonianze

Cosa pensano i nostri clienti

Altro ancora

Leggi tutte le altre recensioni certificate sul sito TrustPilot.com cliccando sul pulsante qui sotto

Registrati

Inserisci i tuoi dati per Registrarti al sito

  • Dopo aver cliccato sul pulsante in basso riceverai una mail di conferma, clicca sul link che trovi nella mail