Trader_Patinhas
Trader_Patinhas
Sou um pato velho, engenheiro eletrônico e de computação, que desenvolve software há mais de 30 anos.

Gosto de construir robôs advisors e de surfar no mercado financeiro. Algumas vezes surfo maremotos e outras vezes tomo caldo e me esborracho na areia!

Atualmente dedico uma boa parte do meu tempo livre à pesquisa, construção e teste de robôs com uso de inteligência artificial, com foco em estratégias de scalping e de arbitragem estatística envolvendo contratos futuros, ações e estruturas de opções.
Trader_Patinhas
Adicionado o tópico Alguém já conseguiu fazer a mesma aplicação Python usar a API do MT5 e, ao mesmo tempo, rodar TensorFlow com versão acima de 2.11 usando GPU ?
O motivo da pergunta é o seguinte cenário: As novas versões do Tensorflow (2.11 em diante) não têm suporte para uso de GPU no Windows. Somente no Linux a GPU pode ser aproveitada. O MetaTrader, por sua vez, só roda nativamente no Windows. Para rodar
Trader_Patinhas
Adicionado o tópico history_orders_get() e history_deals_get() sempre retornam as ordens e os deals em ordem cronológica?
Quando eu uso as funções history_orders_get() e history_deals_get() da API Python, observo que as ordens e os deals vêm sempre em ordem cronológica com base no horário de arquivamento (horário em que ocorreu a execução, cancelamento, rejeição
Trader_Patinhas
Adicionado o tópico Histórico de Book de Ofertas B3
Bom dia, prezados amigos. Antigamente (até o final de 2019), a B3 publicava num servidor FTP da BMF de acesso público os históricos detalhados dos movimentos de inserção/alteração/cancelamento/execução de ofertas (ordens pendentes gravadas no Book)
Trader_Patinhas
Adicionado o tópico Diferenças nos atributos dos ticks entre duas corretoras
Bom dia. Eu estava investigando diferenças de comportamento do meu algoritmo entre os dados de tick das corretoras Orama e Modal e descobri que a razão é esta aqui: Na imagem acima temos o log da Orama à esquerda e o log da Modal à direita. Em ambos
Trader_Patinhas
Adicionado o tópico Python - "RuntimeError: IPC recv failed" quando executo mt5.initialize()
Já tentei de vários jeitos, desde o mais simples: import MetaTrader5 as mt5 mt5.initialize() até o mais detalhado: import MetaTrader5 as mt5 mt5.initialize(      "d:/ProgramFiles/MetaTrader5/terminal64.exe"
Alexandre Bellini
Alexandre Bellini 2020.12.28
boa tarde... vc consegue me ensinar a criar robô?
maubpro
maubpro 2023.06.12
Boa tarde, como vc envia a MqlTradeRequest: para a Clear, qual o preenchimento correto?
Trader_Patinhas
Adicionado o tópico Montagem de estruturas de opções na bolsa brasileira
Prezados amigos do fórum, Alguém já conseguiu montar, no MT5, em corretora brasileira, estruturas de opções que incluam "pernas" vendidas (travas, borboletas, calendário, etc.) ? Em caso positivo: - Conseguiu em qual corretora? - No caso de
Trader_Patinhas
Adicionado o tópico Executar script python como serviço
Já tive sucesso rodando script python anexado a gráfico e também já tive sucesso rodando script mql5 como serviço do terminal (sem vínculo com nenhum gráfico). Porém, não encontrei nenhuma forma de rodar um script python como serviço. Tenho sempre
Trader_Patinhas
Adicionado o tópico Não consegue encontrar os ativos da bolsa brasileira? Leia aqui.
Essa pergunta é recorrente no fórum. Por isso vou tentar deixar aqui uma explicação geral, para evitar repetições da mesma pergunta. Quando vc instala o Metatrader, ele por padrão se conecta a um servidor demo da Metaquotes, que mostra pares de
Trader_Patinhas
Adicionado o tópico Deep Learning: integração MT5 com TensorFlow
Bom dia, amigos! Estou querendo que um EA meu, desenvolvido no MT5, tome decisões com base na saída de uma rede neural profunda, previamente treinada no TensorFlow. Como esse EA vai operar em escala de tempo muito curta, preciso que o cálculo da
Trader_Patinhas
Adicionado o tópico Impacto de uma possível volta da "CPMF" (ou qualquer tipo de imposto sobre movimentações financeiras sob outra sigla)
Pode parecer fora do contexto do fórum, mas é algo que interessa a todos que negociam na bolsa brasileira, pois pode afetar significativamente os sistemas de algotrading, dependendo de como for implementado. A proposta da reforma tributária deverá
Trader_Patinhas
Adicionado o tópico Discussão sobre Oferta Retail Liquidity Provider (RLP)
Conforme anunciado em primeira mão aqui no fórum pelo @Joscelino Celso de Oliveira , a partir desta segunda-feira 05/08/2019 a B3 passará a aceitar um novo tipo de oferta denominada "Retail Liquidity Provider" (RLP). Isso deverá ter uma relevante
Trader_Patinhas
Adicionado o tópico Problemas de conexão, login ou atualização de gráficos? Leia aqui!
Dado o grande número de pessoas que relatam problemas de conexão, login e gráficos que não são atualizados, estou publicando aqui um singelo roteiro com os problemas mais frequentes e suas soluções. Quem quiser fazer acréscimos ou propor ajustes para
Trader_Patinhas
Adicionado o tópico Tem como determinar o diretório onde o arquivo .EX5 é gerado?
Pelo que entendi até o momento (por favor me corrijam se eu estiver errado): 1) O compilador MQL5 grava o executável .EX5 sempre no mesmo diretório onde está o fonte compilado. 2) O executável .EX5 só aparece disponível para uso na plataforma se
Trader_Patinhas
Adicionado o tópico Tela gráfica para seleção de arquivos em MQL5 (semelhante ao Windows Explorer)
Prezados, Tenho alguns EA's e scripts que abrem arquivos para leitura e eu frequentemente necessito escolher os arquivos a serem lidos. Em alguns casos eu uso uma variável input do tipo string para receber o nome e a localização do arquivo. Em outros
Trader_Patinhas
Adicionado o tópico Em que momento, exatamente, é acionado o stop-loss ?
Em que momento, exatamente, é acionado o stop-loss ? (A) No momento em que a melhor oferta atingir valor igual ou além do stop-loss  (BID <= SL, se for posição comprada, ou ASK >= SL, se for posição vendida). (B) N o momento em que ocorrer
Trader_Patinhas
Adicionado o tópico Sequência em que as ordens são processadas
Estou desenvolvendo um EA cuja estratégia envolve o seguinte tipo de lógica operacional: São mantidas ordens limitadas de compra e de venda simultaneamente para um conjunto de ativos. Os preços de compra e de venda ofertados para cada ativo são
Trader_Patinhas
Registrado no site MQL5.community