{"id":353,"date":"2026-01-14T22:42:00","date_gmt":"2026-01-14T22:42:00","guid":{"rendered":"https:\/\/fixapiterminal.com\/?page_id=353"},"modified":"2026-02-11T22:28:46","modified_gmt":"2026-02-11T22:28:46","slug":"slowbroker-fastbroker-latency-comparison-execution-timing-bot","status":"publish","type":"page","link":"https:\/\/fixapiterminal.com\/pt\/free-built-in-trading-bots-for-fix-api-terminal\/slowbroker-fastbroker-latency-comparison-execution-timing-bot\/","title":{"rendered":"SlowBroker \/ FastBroker - Bot de compara\u00e7\u00e3o de lat\u00eancia e tempo de execu\u00e7\u00e3o"},"content":{"rendered":"<p><strong>SlowBroker \/ FastBroker<\/strong> \u00e9 um bot de demonstra\u00e7\u00e3o gratuito e incorporado (<strong>Arbitragem de lat\u00eancia<\/strong>) para o <strong>Terminal da API FIX<\/strong>, projetado para mostrar <strong>diferen\u00e7as de velocidade de execu\u00e7\u00e3o, tempo de alimenta\u00e7\u00e3o de pre\u00e7o e comportamento de lat\u00eancia<\/strong> em diferentes fontes de liquidez e corretores.<\/p>\n\n\n\n<p>Esse bot n\u00e3o \u00e9 uma estrat\u00e9gia de negocia\u00e7\u00e3o tradicional - \u00e9 um <strong>ferramenta educacional e anal\u00edtica<\/strong> que ajuda os traders a entender como <strong>os atrasos nos pre\u00e7os e a velocidade de execu\u00e7\u00e3o afetam os resultados reais das negocia\u00e7\u00f5es<\/strong> no n\u00edvel da API FIX.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u26a1 <strong>Conceito principal<\/strong><\/h2>\n\n\n\n<p>A ideia por tr\u00e1s do SlowBroker \/ FastBroker \u00e9 simples, mas poderosa:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Diferentes corretoras e provedores de liquidez recebem e executam pre\u00e7os em velocidades diferentes.<\/p>\n<\/blockquote>\n\n\n\n<p>O bot permite que os usu\u00e1rios:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>observar como os pre\u00e7os chegam de diferentes fontes,<\/li>\n\n\n\n<li>ver os atrasos de execu\u00e7\u00e3o em tempo real,<\/li>\n\n\n\n<li>entender como a lat\u00eancia afeta as entradas e sa\u00eddas,<\/li>\n\n\n\n<li>comparar ambientes de execu\u00e7\u00e3o r\u00e1pida com ambientes de execu\u00e7\u00e3o mais lenta.<\/li>\n<\/ul>\n\n\n\n<p>Essa \u00e9 a base do profissionalismo <strong>negocia\u00e7\u00e3o sens\u00edvel \u00e0 lat\u00eancia<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83e\udde0 <strong>O que esse bot demonstra<\/strong><\/h2>\n\n\n\n<p>O SlowBroker \/ FastBroker ajuda os usu\u00e1rios a visualizar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>atrasos na alimenta\u00e7\u00e3o de pre\u00e7os,<\/li>\n\n\n\n<li>diferen\u00e7as de tempo de execu\u00e7\u00e3o,<\/li>\n\n\n\n<li>deslizamento causado pela lat\u00eancia,<\/li>\n\n\n\n<li>velocidade de confirma\u00e7\u00e3o do pedido,<\/li>\n\n\n\n<li>Comportamento da sess\u00e3o FIX em diferentes condi\u00e7\u00f5es.<\/li>\n<\/ul>\n\n\n\n<p>Ele fornece uma vis\u00e3o pr\u00e1tica sobre <strong>por que a qualidade da execu\u00e7\u00e3o \u00e9 mais importante do que os indicadores<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udcca <strong>L\u00f3gica orientada para a execu\u00e7\u00e3o<\/strong><\/h2>\n\n\n\n<p>Em vez de se concentrar em indicadores ou padr\u00f5es, esse bot se concentra em:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>prazo de envio de pedidos,<\/li>\n\n\n\n<li>Comportamento da resposta FIX,<\/li>\n\n\n\n<li>velocidade de confirma\u00e7\u00e3o da execu\u00e7\u00e3o,<\/li>\n\n\n\n<li>rea\u00e7\u00e3o do mercado durante mudan\u00e7as r\u00e1pidas de pre\u00e7o.<\/li>\n<\/ul>\n\n\n\n<p>Isso o torna especialmente \u00fatil durante:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>condi\u00e7\u00f5es vol\u00e1teis de mercado,<\/li>\n\n\n\n<li>comunicados \u00e0 imprensa,<\/li>\n\n\n\n<li>mudan\u00e7as de liquidez.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udee1 <strong>Controlado e seguro por projeto<\/strong><\/h2>\n\n\n\n<p>Como um bot integrado gratuito, o SlowBroker \/ FastBroker foi projetado para ser:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>N\u00e3o agressivo,<\/li>\n\n\n\n<li>transparente,<\/li>\n\n\n\n<li>limitado na frequ\u00eancia de negocia\u00e7\u00e3o,<\/li>\n\n\n\n<li>livre de martingale, grade ou c\u00e1lculo de m\u00e9dia.<\/li>\n<\/ul>\n\n\n\n<p>Sua fun\u00e7\u00e3o principal \u00e9 <strong>an\u00e1lise e observa\u00e7\u00e3o<\/strong>, e n\u00e3o a maximiza\u00e7\u00e3o do lucro.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u2699 <strong>Infraestrutura de API FIX nativa<\/strong><\/h2>\n\n\n\n<p>O SlowBroker \/ FastBroker \u00e9 executado:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>nativamente dentro do <strong>Terminal da API FIX<\/strong>,<\/li>\n\n\n\n<li>diretamente por meio de conex\u00f5es FIX,<\/li>\n\n\n\n<li>sem scripts externos ou pontes de plataforma de varejo.<\/li>\n<\/ul>\n\n\n\n<p>Existe:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>sem instala\u00e7\u00e3o,<\/li>\n\n\n\n<li>sem compila\u00e7\u00e3o,<\/li>\n\n\n\n<li>sem depend\u00eancia de plataformas de negocia\u00e7\u00e3o.<\/li>\n<\/ul>\n\n\n\n<p>Tudo acontece na camada de execu\u00e7\u00e3o do FIX.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udc64 <strong>Para quem \u00e9 esse bot?<\/strong><\/h2>\n\n\n\n<p>Esse bot \u00e9 ideal para:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>comerciantes em transi\u00e7\u00e3o de plataformas de negocia\u00e7\u00e3o FX de varejo para a API FIX,<\/li>\n\n\n\n<li>usu\u00e1rios que exploram os conceitos de arbitragem de lat\u00eancia,<\/li>\n\n\n\n<li>desenvolvedores testando ambientes de execu\u00e7\u00e3o,<\/li>\n\n\n\n<li>qualquer pessoa que queira entender <strong>mec\u00e2nica de execu\u00e7\u00e3o real<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p>Ele \u00e9 especialmente valioso para os usu\u00e1rios que est\u00e3o considerando:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>estrat\u00e9gias avan\u00e7adas de arbitragem,<\/li>\n\n\n\n<li>configura\u00e7\u00f5es de v\u00e1rias corretoras,<\/li>\n\n\n\n<li>Automa\u00e7\u00e3o baseada em FIX.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83c\udf81 <strong>Dispon\u00edvel gratuitamente no terminal FIX API<\/strong><\/h2>\n\n\n\n<p>O SlowBroker \/ FastBroker est\u00e1 inclu\u00eddo como um <strong>bot incorporado gratuito<\/strong> para ajudar os usu\u00e1rios:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Saiba como a velocidade de execu\u00e7\u00e3o afeta as negocia\u00e7\u00f5es,<\/li>\n\n\n\n<li>explorar a mec\u00e2nica de mercado em n\u00edvel FIX,<\/li>\n\n\n\n<li>preparar-se para estrat\u00e9gias mais avan\u00e7adas sens\u00edveis \u00e0 lat\u00eancia.<\/li>\n<\/ul>\n\n\n\n<p>N\u00e3o \u00e9 necess\u00e1ria nenhuma compra adicional.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>SlowBroker \/ FastBroker - entenda a execu\u00e7\u00e3o antes da estrat\u00e9gia de negocia\u00e7\u00e3o<\/strong><\/h3>\n\n\n\n<p><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">No com\u00e9rcio profissional,&nbsp;<strong>velocidade e tempo s\u00e3o fundamentais&nbsp;<\/strong><\/span><strong>estrat\u00e9gias<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Par\u00e2metros (SlowBroker v1.4.) - significados e unidades<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Mapeamento de conex\u00e3o\/s\u00edmbolo<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>connectionID (int)<\/strong>: ID usado para formar nomes de vari\u00e1veis globais: <code>fastValue_ASK(connectionID)<\/code> etc. Deve corresponder ao FastBroker EA.<\/li>\n\n\n\n<li><strong>CommonSymbolName (string)<\/strong>Nome do s\u00edmbolo: nome do s\u00edmbolo no lado do alimentador\/r\u00e1pido. Se estiver vazio, o EA tentar\u00e1 fazer a detec\u00e7\u00e3o autom\u00e1tica a partir de uma lista de s\u00edmbolos incorporada (EURUSD, XAUUSD etc.).<\/li>\n\n\n\n<li><strong>Symbol_Digits_loc (int)<\/strong>Ponto: auxiliar de multiplicador de ponto\/pip para s\u00edmbolos (manipula\u00e7\u00e3o de d\u00edgitos).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Par\u00e2metros de envio de pedidos<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Deslizamento (int)<\/strong>Slippage: slippage passado para OrderSend\/OrderClose.<\/li>\n\n\n\n<li><strong>MagicNumber (int)<\/strong>N\u00famero m\u00e1gico para identificar ordens de EA.<\/li>\n\n\n\n<li><strong>DiffToOpen (double)<\/strong>: limite de entrada. Usado internamente como <code>DiffToOpen * Point<\/code> (portanto, est\u00e1 em \u201cpontos convertidos de sua entrada\u201d).<\/li>\n\n\n\n<li><strong>MaxSpreadSlow (double)<\/strong>: propaga\u00e7\u00e3o lenta m\u00e1xima permitida (se 0 \u2192 desativado). Comparado como <code>spread &gt; MaxSpreadSlow * Ponto<\/code>.<\/li>\n\n\n\n<li><strong>MaxSpreadFast (double)<\/strong>: propaga\u00e7\u00e3o r\u00e1pida m\u00e1xima permitida (se 0 \u2192 desativado). Comparado como <code>spread &gt; MaxSpreadFast * Ponto<\/code>.<\/li>\n\n\n\n<li><strong>MaxOrders (int)<\/strong>: m\u00e1ximo de ordens abertas simult\u00e2neas permitidas.<\/li>\n\n\n\n<li><strong>EA_Comment (string)<\/strong>Coment\u00e1rio sobre o pedido (reduzido para 25 caracteres).<\/li>\n\n\n\n<li><strong>MarketExecution (bool)<\/strong>Se verdadeiro, envia ordens sem SL\/TP (comportamento no estilo ECN).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Gerenciamento de pedidos<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>StopLoss (double)<\/strong>: Dist\u00e2ncia SL (convertida com a l\u00f3gica de ponto de s\u00edmbolo).<\/li>\n\n\n\n<li><strong>TakeProfit (double)<\/strong>: Dist\u00e2ncia TP (convertida com a l\u00f3gica de ponto de s\u00edmbolo).<\/li>\n\n\n\n<li><strong>Profit_start (double)<\/strong>Lucro (pips) no qual o trailing come\u00e7a. 0 desativa o trailing.<\/li>\n\n\n\n<li><strong>TrailingStop (double)<\/strong>Dist\u00e2ncia de arrasto (pips).<\/li>\n\n\n\n<li><strong>passo (double)<\/strong>(pips): melhoria m\u00ednima (pips) necess\u00e1ria antes de modificar o SL novamente.<\/li>\n\n\n\n<li><strong>OrderLifetime (double)<\/strong>Tempo de vida m\u00e1ximo em segundos antes do fechamento for\u00e7ado (0 desativa).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Paradas ocultas \/ vis\u00edveis<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>UseHiddenSL (bool)<\/strong>: se verdadeiro, usa <strong>VisibleSL<\/strong> na entrada em vez do SL completo.<\/li>\n\n\n\n<li><strong>UseHiddenTP (bool)<\/strong>: se verdadeiro, usa <strong>VisibleTP<\/strong> na entrada em vez do TP completo.<\/li>\n\n\n\n<li><strong>VisibleSL (double)<\/strong>: Dist\u00e2ncia do SL \u201cvis\u00edvel\u201d usada quando o SL oculto est\u00e1 ativado.<\/li>\n\n\n\n<li><strong>VisibleTP (double)<\/strong>: Dist\u00e2ncia do TP \u201cvis\u00edvel\u201d usada quando o TP oculto est\u00e1 ativado.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Gerenciamento de dinheiro e bloqueios de risco<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>useFixLot (bool)<\/strong>Se verdadeiro, lotes fixos.<\/li>\n\n\n\n<li><strong>FixLots (double)<\/strong>: tamanho fixo do lote.<\/li>\n\n\n\n<li><strong>RiskPercentPerLot (double)<\/strong>: se <code>useFixLot=false<\/code> e isso &gt; 0, lot = <code>(AccountBalance()\/1000) * (RiskPercentPerLot\/100)<\/code>.<\/li>\n\n\n\n<li><strong>MinEquity (double)<\/strong>Se &gt; 0 e o patrim\u00f4nio l\u00edquido cair abaixo de \u2192 negocia\u00e7\u00e3o desativada.<\/li>\n\n\n\n<li><strong>BalanceRiskPercent (double)<\/strong>Limitador de drawdown; atualiza um \u201csaldo m\u00ednimo permitido\u201d din\u00e2mico e desativa a negocia\u00e7\u00e3o se o saldo ficar abaixo dele.<\/li>\n\n\n\n<li><strong>StopUnprofitableTrading (bool)<\/strong>Desativar a negocia\u00e7\u00e3o ap\u00f3s perdas consecutivas.<\/li>\n\n\n\n<li><strong>MaxUnprofitableOrders (int)<\/strong>N\u00famero de negocia\u00e7\u00f5es fechadas com perdas consecutivas para acionar o stop.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Outras op\u00e7\u00f5es<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>TradePause (int)<\/strong>segundos de espera ap\u00f3s o \u00faltimo fechamento antes de abrir uma nova negocia\u00e7\u00e3o.<\/li>\n\n\n\n<li><strong>BidOffset (double)<\/strong> \/ <strong>AskOffset (double)<\/strong>Offsets manuais (aplicados a cota\u00e7\u00f5es r\u00e1pidas; convertidos em pontos).<\/li>\n\n\n\n<li><strong>OffsetAutoCalc (bool)<\/strong>Calcula automaticamente os deslocamentos a partir de uma amostra de ticks.<\/li>\n\n\n\n<li><strong>PrintDebugInfo (bool)<\/strong>Imprime registros extras para compensa\u00e7\u00e3o e diagn\u00f3stico.<\/li>\n\n\n\n<li><strong>TimeSleep_ms (int)<\/strong>Tempo de suspens\u00e3o dentro do loop infinito interno do EA.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">4) Par\u00e2metro FastBroker<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>connectionID (int)<\/strong>: deve corresponder ao EA lento. Usado para nomear as vari\u00e1veis globais.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>SlowBroker \/ FastBroker is a free, built-in demonstration bot (Latency Arbitrage) for the FIX API Terminal, designed to showcase execution speed differences, price feed timing, and latency behavior across different liquidity sources and brokers. This bot is not a traditional trading strategy \u2014 it is an educational and analytical tool that helps traders understand how [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary conversions-read-more-link\" href=\"https:\/\/fixapiterminal.com\/pt\/free-built-in-trading-bots-for-fix-api-terminal\/slowbroker-fastbroker-latency-comparison-execution-timing-bot\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":348,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/fullwidthpage.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-353","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/fixapiterminal.com\/pt\/wp-json\/wp\/v2\/pages\/353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fixapiterminal.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fixapiterminal.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fixapiterminal.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fixapiterminal.com\/pt\/wp-json\/wp\/v2\/comments?post=353"}],"version-history":[{"count":2,"href":"https:\/\/fixapiterminal.com\/pt\/wp-json\/wp\/v2\/pages\/353\/revisions"}],"predecessor-version":[{"id":364,"href":"https:\/\/fixapiterminal.com\/pt\/wp-json\/wp\/v2\/pages\/353\/revisions\/364"}],"up":[{"embeddable":true,"href":"https:\/\/fixapiterminal.com\/pt\/wp-json\/wp\/v2\/pages\/348"}],"wp:attachment":[{"href":"https:\/\/fixapiterminal.com\/pt\/wp-json\/wp\/v2\/media?parent=353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}