andrea piani
Trading Desk · Volume 11 · Bot & Algotrading
per trader privati, prop trader, founder fintech

Sviluppo bot trading custom — MT5, Python, Pinescript.

Expert Advisor MetaTrader, strategie Pinescript per TradingView, algotrading Python su Binance, Bybit, Interactive Brokers. Backtest rigoroso, risk management, deploy VPS. Codice tuo dal giorno 1, repo Git intestato a te.

15 anni di software. Lavoro 1:1 col trader, niente PM intermedi. Il desk dei dev che capiscono di mercati — e ti dicono la verità quando una strategia non funziona.

Disclaimer trading. Il trading comporta rischi sostanziali di perdita del capitale. I risultati passati non garantiscono performance future. Nessun bot trading garantisce profitti. Lo sviluppo software è separato dalla performance della strategia che il cliente sceglie di implementare.
step 1 · ha senso che parliamo?

Vediamo se sei
il trader giusto.

Ti aiuto se sei tu

  • Hai una strategia tua, già testata a mano o su platform, e vuoi automatizzarla con un bot serio.
  • Conosci la differenza tra spread, slippage, commissione — sai che il backtest deve includerli.
  • Sei trader privato, prop trader, founder fintech con budget reale per un bot custom (€2k-€20k+).
  • Hai un broker regolamentato (CONSOB, FCA, ASIC, BaFin) o un exchange serio (Binance, Bybit, IB).
  • Capisci che il drawdown live sarà sempre maggiore del backtest e accetti walk-forward analysis serio.
  • Vuoi codice tuo, repo Git intestato a te, e parlare sempre col dev.

Lascia perdere se cerchi questo

  • Cerchi un bot che "fa il 30% al mese" garantito. Non esiste. Chi te lo vende sta mentendo.
  • Vuoi copiare un bot da Telegram e farlo funzionare uguale: la maggior parte di quei bot sono martingala mascherata.
  • Vuoi una strategia "che inventi tu" Andrea: io sviluppo, non vendo segnali — la tesi della strategia è tua.
  • Cerchi un bot grid martingala aggressivo che recupera tutto raddoppiando: è statisticamente garantito che esplode il conto, prima o poi.
  • Hai un broker offshore non regolamentato: niente bot serio funziona su quei broker (requote, manipolazione spread, blocchi prelievi).
  • Vuoi un bot pronto in 1 settimana senza backtest: fare in fretta significa bruciare il conto.
step 2 · cimitero dei bot trading

Cinque errori che fanno esplodere
il conto a 9 trader su 10.

Risultato? Conto bruciato in 3-6 mesi
e zero learning su cosa avrebbe funzionato davvero.

step 3 · scegli lo stack giusto

4 stack possibili.
Quando usare cosa.

Non esiste "il miglior linguaggio per bot trading". Esiste lo stack giusto per il tuo broker, mercato e frequenza. Nello Strategy Brief ti dico io quale ha senso per te.

platform · 01

Pinescript

Linguaggio TradingView. Strategie + indicatori, alert webhook verso broker o Telegram. Backtest integrato 5+ anni.

  • Multi-asset (forex, crypto, equities)
  • No VPS necessario
  • Premium €20-60/mese
  • Ideale per swing e position
platform · 02

MQL4 / MQL5

MetaTrader 4 (legacy) e 5. Standard de facto per forex retail in Italia/Europa. Tester integrato tick-level.

  • Forex + CFD su qualunque broker MT
  • VPS forex €15-30/mese
  • Tester con dati storici reali
  • Ideale per scalping e intraday
platform · 03

Python

Massima flessibilità: API exchange crypto (Binance, Bybit, OKX), Interactive Brokers per equities/futures, ML/data science.

  • Crypto spot + futures
  • Equities US/EU via IB
  • VPS Linux €5-15/mese
  • Ideale per arbitraggio, DCA, ML
platform · 04

cTrader cBot

Linguaggio C# su piattaforma cTrader. Alternativa professional a MT5, broker top-tier (IC Markets, Pepperstone).

  • Forex + CFD top broker
  • Execution depth of market
  • Sintassi C# moderna
  • Ideale per ECN serio
step 4 · tre bot, tre stack

Tre casi reali.
Tre logiche diverse.

Nessun claim performance ROI: il software è separato dalla strategia. Mostro logica, struttura, qualità del codice — il resto è scelta del trader e mercato.

case · MQL5 EA · forex live
Screenshot Expert Advisor MetaTrader 5 — risk-controlled grid con alert Telegram

EA MT5 risk-controlled grid

stack: MQL5 · broker FCA · VPS

"Grid con cap drawdown 15%, circuit breaker su volatilità news, alert Telegram per ogni trade. Backtest tick-level 2020-2024, walk-forward."
→ Voglio un EA simile su misura
case · Pinescript · TradingView
Strategia Pinescript v5 TradingView con backtest e alert webhook verso broker

Pinescript indicator + strategy

stack: Pinescript v5 · multi-asset · webhook

"Indicatore + strategy con backtest 5 anni su TradingView, alert webhook verso broker via 3commas. Multi-timeframe filter, no overfit."
→ Pinescript su misura per il mio chart
case · Python · Binance spot
Bot Python Binance spot con DCA ladder e take profit progressivo, monitoring VPS

Python bot Binance DCA + TP ladder

stack: Python · ccxt · Binance · Hetzner

"DCA progressivo su trigger, take profit a ladder 3 step, hard stop su drawdown. Logging Postgres, dashboard equity live."
→ Bot Python custom su exchange
step 5 · l'offerta

Cosa ricevi quando
sviluppo il tuo bot.

Tutto incluso in un preventivo scope-based scritto dopo lo Strategy Brief. Costi infrastrutturali reali separati e trasparenti (VPS €15-30/mese se MT, €5-15/mese se Python, TradingView Premium se Pinescript). Codice e repo Git tuoi dal giorno dell'acconto.

  • Discovery call strategia — 45 min · analisi della tua tesi, mercato, vincoli broker. Onestà su cosa è fattibile.
  • Backtest scritto + walk-forward — backtest tick-level multi-anno, out-of-sample, walk-forward analysis, Monte Carlo sul sequencing dei trade.
  • Sviluppo bot (Pinescript / MQL5 / Python a scelta) — implementazione completa entry, exit, gestione errori broker, edge case.
  • Risk management module — position sizing, cap drawdown massimo, circuit breaker su volatilità news, max trade aperti, max loss giornaliera.
  • Alert Telegram + email — notifica per ogni trade aperto/chiuso, alert su soglie drawdown, errori broker.
  • Logging completo — ogni trade con prezzo entry/exit, slippage, motivo segnale. CSV o Postgres a scelta.
  • Monitoring & dashboard equity — equity curve live, statistiche trade, drawdown corrente. Web o Telegram bot.
  • Deploy VPS o cloud — setup completo VPS forex (MT) o droplet cloud (Python). Tutto intestato a te.
  • Documentazione tecnica — manuale operativo, schema strategia, parametri configurabili, troubleshooting comuni.
  • Codice sorgente proprietario sul tuo repository Git, dal giorno dell'acconto. › INCALCOLABILE
  • BONUS 1 3 mesi supporto prioritario post-launch (risposta entro 24h, fix critici immediati).
  • BONUS 2 12 mesi bug-fix gratuito su tutto il codice scritto da me. Email e lo sistemo.
  • BONUS 3 Video setup VPS forex registrato (configurazione MT5 + EA + autostart) — riusabile per bot futuri.
pacchetto "bot trading · ready to live"
brief · backtest · build · risk · monitor · deploy · support
preventivo scope-based scritto in 48h dopo lo Strategy Brief
voglio lo strategy brief
Maggio 2026 — 1 slot libero su 2 · prossimo mese aperto: Giugno 2026
step 6 · il rischio è mio (sul codice)

La quadrupla garanzia
trader-friendly.

Codice + repo tuoi

Dal momento dell'acconto: repository Git intestato a te col sorgente. Anche se domani sparisco da internet, hai codice, doc, asset, certificati VPS. Qualunque altro dev può continuare.

12 mesi bug-fix

Per 12 mesi dal go-live, qualunque bug nel codice che ho scritto lo sistemo gratis. Crash MT5, errori API exchange, edge case in produzione. Email a me, lo aggiusto. Senza fatture extra.

Handover pulito

Quando vuoi passare il bot a un team interno o a un altro dev: handover gratuito, manuale tecnico aggiornato, 1h di tour video col team nuovo. Niente lock-in mai.

No claim performance

Non ti vendo numeri, ti vendo codice testato e risk management implementato bene. La strategia la scegli tu, io la implemento correttamente. Il trading comporta rischi, nessun bot garantisce profitti.

step 7 · le domande che mi fanno sempre

10 domande tecniche,
10 risposte oneste.

1. Pinescript, MQL5 o Python: cosa usare per il mio bot trading?
Dipende dal broker e dal mercato. Pinescript (TradingView) è ideale per strategie su qualunque asset con alert webhook verso broker o exchange. MQL5 (MetaTrader 5) è obbligatorio se il tuo broker forex/CFD lavora solo su MT5. Python è la scelta giusta per crypto (Binance/Bybit) e per equities tramite Interactive Brokers. Nello Strategy Brief ti dico io quale stack ha senso per il tuo caso. Vedi anche sviluppo Python per la parte algotrading.
2. Posso usare qualunque broker per un bot trading?
No. Per algotrading serve un broker regolamentato (CONSOB, FCA, ASIC, BaFin) con API stabili, spread ridotti e niente politiche aggressive anti-scalping. Evita broker offshore non regolamentati: rischio di ostacoli al prelievo, requote, manipolazione spread. Per crypto: Binance, Bybit, Kraken. Per forex/CFD: IC Markets, Pepperstone, Interactive Brokers. Per equities US/EU: Interactive Brokers, LYNX.
3. Serve davvero un VPS forex per il bot?
Sì se il bot deve essere operativo 24/5 (forex) o 24/7 (crypto). Il PC di casa va in standby, la connessione cade, MetaTrader chiude. Un VPS low-latency (€15-30/mese) garantisce uptime e latenza minima verso il broker. Per Pinescript con alert webhook il VPS non serve perché TradingView gira sui loro server. Per Python su exchange crypto: VPS o piccola istanza cloud (Hetzner, DigitalOcean €5-15/mese).
4. Come gestite spread e slippage nel backtest?
Il backtest realistico include: spread medio del broker target (non zero), commissioni effettive (round-turn), slippage stimato sui mercati illiquidi o nei pressi di news. Uso dati tick-level dove disponibili (Dukascopy gratis, broker proprietario). Walk-forward analysis per evitare overfit. Test in condizioni di news ad alto impatto (NFP, FOMC, CPI) per stress-testare la robustezza.
5. Qual è un drawdown massimo accettabile per un bot?
Dipende dalla tua tolleranza al rischio personale, non da una regola universale. In generale: drawdown massimo storico × 1.5-2 è la cifra che probabilmente vedrai in live. Strategie con DD storico del 10% spesso toccano il 18-22% live. Decidiamo insieme un cap massimo nel risk module: se il bot supera quella soglia, si ferma in automatico e ti avvisa. Disclaimer: nessun backtest garantisce performance future.
6. Il bot gestisce il news filter automaticamente?
Sì, news filter è uno dei moduli più richiesti. Per MT5/MT4 integro calendari economici (ForexFactory, MQL5 calendar) per pausare il bot N minuti prima/dopo news ad alto impatto. Per Python uso API gratuite (Investing.com, ForexFactory feed, Trading Economics). Il filtro è configurabile per importanza (high/medium/low) e per asset specifici.
7. Come fate il backtest in modo onesto, senza overfit?
Tre regole: (1) Train/test split: 60-70% storico per ottimizzazione, 30-40% out-of-sample MAI visto dal bot prima del test finale. (2) Walk-forward analysis: ottimizzo su finestra mobile, valido sulla successiva, ripeto. (3) Stress test: Monte Carlo sulla sequenza dei trade, simulazione di slippage peggiore, scenari di gap. Se la strategia regge walk-forward + MC, ha senso live. Altrimenti torno alla logica.
8. Quali sono i costi infrastrutturali mensili?
Variano per stack. Pinescript TradingView: Premium €20-60/mese (necessario per più alert e webhook). MT5/MT4: VPS forex €15-30/mese, broker quasi sempre gratuito. Python crypto: VPS €5-15/mese (DigitalOcean droplet base sufficiente), exchange fee per trade. Interactive Brokers Python: piattaforma €10/mese se inattivi, gratis se trading attivo. Costi reali separati e trasparenti, intestati a te direttamente.
9. Posso vedere bot pubblici che hai sviluppato (open source)?
Sì. Su GitHub trovi alcuni indicatori Pinescript pubblici e esempi di template MQL5/Python di partenza. Vedi anche progetti open source. I bot dei clienti sono ovviamente confidenziali, ma su richiesta in chiamata posso mostrarti codice anonimizzato (logica entry/exit, risk module) per farti vedere lo stile di lavoro.
10. Posso parlare con un trader reale che ha già un mio bot in produzione?
Sì, su richiesta. Ti metto in contatto con un cliente che ha un bot live da almeno 6 mesi. Chiamata reale, niente referenze finte. Ti dirà com'è andato il processo, cosa ha funzionato, cosa no. Disclaimer importante: il trading comporta rischi sostanziali, i risultati passati non garantiscono performance future, nessun bot trading garantisce profitti.
step 8 · trading strategy brief · 5 step · risposta in 48h

Descrivimi la strategia
in 5 step. Ti mando io un piano.

Nessun preventivo standard. Mi descrivi il tuo setup in 5 step, valuto io fattibilità tecnica, broker compatibility, stack ottimale, e ti mando una proposta scritta in 48h.

Cosa ricevi nel Brief Report:

  • Fattibilità tecnica della strategia (mercato, broker, esecuzione realistica).
  • Lo stack consigliato: Pinescript vs MQL5 vs Python — motivato.
  • Una timeline backtest + live realistica (di solito 4-8 settimane).
  • I vincoli broker che devi conoscere (regolamentazione, spread, anti-scalping policy).
  • Un preventivo indicativo (range, non numero magico) se vuoi procedere.
  • L'onesta verità se la mia raccomandazione è "non automatizzare" o "rifai a mano prima".
step 1 / 5
Su quale mercato vuoi operare?
step 2 / 5
Quale broker / exchange usi?
step 3 / 5
Frequenza operazioni stimata?
step 4 / 5
Qual è l'approccio della tua strategia?
step 5 / 5 — ultimo
A chi mando il Brief Report?
step 9 · due strade

Hai due modi onesti
per partire ora.

A · consigliato

Trading Strategy Brief gratuito 48h.

Apri il form qui sopra. 5 step, 4 minuti. Entro 48h ricevi un Brief Report scritto con fattibilità tecnica, stack consigliato, timeline backtest+live, vincoli broker, preventivo indicativo. Senza impegno.

vai al brief
B · se preferisci parlare

Discovery call gratuita 30 minuti.

Scrivimi su WhatsApp, fissiamo 30 minuti. Mi racconti la strategia, io ti dico se ha senso automatizzarla adesso, quale stack scegliere, e quali vincoli broker considerare. Niente pitch, niente vendita aggressiva.

scrivimi su whatsapp
Topic cluster · servizi che lavorano col bot trading

Altre pagine utili se sei trader o founder fintech.