Friday 21 December 2018

Banco de dados forex sql


Você poderia usar algo como DECIMAL (19,2) por padrão para todos os seus valores monetários, mas se você nunca armazenar valores inferiores a 1.000, isso só vai ser um desperdício de valioso espaço de banco de dados. Para a maioria das implementações, DECIMAL (N, 2) seria suficiente, onde o valor de N é pelo menos o número de dígitos antes do. Da maior soma que você já esperou estar armazenado nesse campo 5. Então, se você nunca espera armazenar valores maiores do que 999999.99, DECIMAL (11,2) deve ser mais do que suficiente (até que as expectativas mudem). Se você quiser ser compatível com GAAP, você pode ir com DECIMAL (N, 4). Onde o valor de N é pelo menos o número de dígitos antes do. Da maior soma que você já esperava estar armazenada nesse campo 7. Respondeu 8 de março 16 às 0:00 Sua resposta 2017 Stack Exchange, Inc Eu baixei recentemente a plataforma MetaTrader Terminal (MT4). Eu tenho meu próprio mecanismo de teste de volta que armazena algum resultado no meu banco de dados SQL-server. A saída depende do modelo que estou testando. No entanto, o resultado pode ser tão simples como o tempo de entrada de um comércio. O que eu gostaria de saber É possível no MQL4 baixar dados de um banco de dados do servidor SQL e, em seguida, anotar o gráfico com um B simples para uma entrada de compra ou S para uma entrada de venda Então eu executei uma simulação de teste de volta (ou seja, EURUSD De 2018 a 2017) e armazenou o tempo das entradas de compra e venda. Gostaria, então, de ir à minha plataforma MetaTrader 4 e executar um script que baixaria o tempo de todas as entradas de compra e venda do meu banco de dados SQL e na minha etiqueta do gráfico EURUSD desses XTO-s. Perguntou 26 de outubro às 19:02 Sim, isso é possível Idioma MQL4, incluindo o novo - MQL4 (também conhecido como MQL4.5), possui suporte sintático para importar serviços baseados em DLL, que permitem a reintegração de ferramentas, a sintaxe fechada Do MQL4 não permite ganhar de forma mais natural. Desta forma, seu código, seja MQL4-Script ou MQL4-ExpertAdvisor pode se comunicar com processos externos, inclusive. Qualquer SGBD que funcione razoavelmente. Existem algumas características importantes que uma arquitetura de design e integração deve ter em mente. MQL4, desde os primeiros dias, não é um processador em sequência simples, ou seja, o MQL-CustomIndicator está distante deste paradigma. O código (exceto o caso do MQL4-Script) atua como uma fábrica orientada por eventos, que é iniciada pelo fluxo assíncrono de eventos de mercado recebidos. O usuário é responsável por todas as medidas para não violar a estabilidade em tempo real deste princípio Alpha amp Omega-princípio-MQL4-princípios. Em outras palavras, um design fraco, que pode ter algum bloqueio de bloqueios de IO (devido ao processamento de RDBMS et al), será provavelmente um motivo para o crash do Trading Terminal, que é a última coisa que alguém está disposto a experimentar (ser Na fase de transmissão ao vivo ou na fase de back-testing), não é assim. Portanto, um projeto de código de amplificação de arquitetura de integração multi-processamento paralelo não-bloqueável, heterogêneo, deve ser usado para esta tarefa. Funciona muito bem, se for feito profissionalmente. Mantendo o dito em mente permite arquiteturas muito inteligentes, rápidas e (quase) ilimitadas para trabalhar em conjunto com o (s) Terminal (s) de Negociação. Tendo vários casos com mensagens de tempo quase em tempo real entre o código MT4MQL4 e o motor AIML via python, mecanismo de transmissão rápida de protocolo FIX para entrada de dados em tempo real do provedor Liquidity Pool, usando um tecido de computação NVIDIAGPU remoto, co-integrado remoto IRCskypeemail provisionamento de sinal Canais. Então, uma filosofia pode ser feita. O SQL não é nada extra nesse sentido. Colocar rótulos é trivial no mesmo sentido. Apenas de sua imaginação, o MQL4 permite construir (novamente, usando um projeto de tempo quase em tempo real) uma camada de GUI interativa responsiva, que permite, dentro de uma barreira de estabilidade de alguns msec, trabalhar com o Terminal de Negociação de forma puramente gráfica (há muito tempo Antes que uma tag de marketing One-Click-Trading incluísse apenas um click-To-Buy click-to-Sell) que funcionasse de forma totalmente interativa com os auxílios de negociação visual de objetos gráficos controlados por linha, seja para uma execução comercial totalmente automática (com um Configuração GUI indireta do conjunto de regras), ou para um estilo de negociação aumentado. Sim, pode fazer do seu MT4 Trading Terminal uma espécie de exibição de gráficos programável remotamente, orientada não pelo FX-Market, mas a partir de um processador em nuvem, onde o controle remoto da Estratégia do seu sistema de comando. Como eu entendo (corrigir-me se eu estiver errado), o Expert Custom Advisor Indicador personalizado é conduzido por eventos, então, quando ocorre um evento de mercado, eles são chamados. Um script nem sequer é conduzido, então é aqui que eu deveria criar meu código. É possível parar a atualização dos gráficos para contornar a questão da estabilidade. Como já estou de volta aos testes, I39m não está preocupado com a atualização dos gráficos. Ndash mHelpMe 27 de outubro 14 às 9:58 Direita, o MQL4-Script não possui nenhum gatilho de uma fila de eventos, correto. Ainda assim, eu não confiaria em enviar um amplo SQL-querry cego esperando, mas sim implementar uma proxy-interface assíncrona, que mediria o MQL4-front-end SQL-back-end processando amplo fila de gerenciamento, para servir um após o outro, Para evitar o bloqueio MQL4 e o caso de sobrecarga do lado MQL4, ao obter uma avalanche de bytes na resposta quotblock-busterquot (sem mencionar as escalas do caso HFT como um primeiro problema na lista: o)) ndash user3666197 27 de outubro 14 em 10:06 Perguntei acima, seu código não sabe, se o MT4-Graph é um on-line ou off-line. Você pode facilmente ativar seu código MQL4-Script em um gráfico off-line, ele não quer dizer nenhuma atualização, no entanto, por design. Outra questão é ter quotrelevant OHLCV-dataquot já disponível no MT4-HistoryCentre (um banco de dados, do qual sua gráfica receberá dados PriceDOMAIN para traçar barras de velas) - mas esse é outro assunto para endereço. Ndash user3666197 27 de outubro às 10:12

No comments:

Post a Comment