Forex Sql Banco De Dados


Recentemente eu baixei a plataforma MetaTrader Terminal MT4.I tem meu próprio motor de teste de volta que armazena alguma saída no meu banco de dados SQL Server A saída depende do modelo que estou testando No entanto, a saída pode ser tão simples como o tempo de entrada De um trade. What eu gostaria de know. Is é possível em MQL4 para baixar dados de um banco de dados SQL-server 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 ter executado um Back simulação de teste, ou seja, EURUSD de 2010 a 2011 e armazenado o tempo das entradas de compra e venda Eu gostaria então de ir para a minha plataforma MetaTrader 4 e executar um script que iria baixar o tempo de todas as entradas comprar e vender do meu SQL - Banco de dados e no meu rótulo gráfico EURUSD estes XTO-s. asked Oct 26 14 em 19 02.Sim, isso é possível. MQL4 linguagem, incluindo o novo - MQL4 aka MQL4 5, tem suporte sintático para a importação de serviços baseados em DLL, que permitem Re-integração de ferramentas, a sintaxe fechada do MQL4 não permite ganhar de uma forma mais n Assim, o seu código, seja MQL4-Script ou MQL4-ExpertAdvisor pode se comunicar com processos externos, incluindo qualquer DBMS. There trabalho razoavelmente poucos recursos importantes de um código de design e arquitetura de integração deve ter em mente MQL4, desde o início Dias, não é um simples processador seqüencial, ou seja, o MQL-CustomIndicator é muito distante deste paradigma O código, exceto para o caso de MQL4-Script atua como uma fábrica orientada a eventos, que é iniciado pelo fluxo assíncrono de entrada de Eventos de Mercado O usuário é responsável por todas as medidas para não violar a estabilidade em tempo real deste Princípio-de-MQL4-Princípios Alpha Omega Em outras palavras, um projeto pobre, que pode obter algum O-bloqueio devido ao processamento RDBMS et al, será mais Provavelmente uma razão para a negociação Terminal crash es, que é a última coisa que qualquer pessoa está disposta a experimentar seja em live-trading ou back-testing fase, isn t it. So, um som não-bloqueio, heterogêneo, multi-processamento paralelo integração Arquitetura Código de design deve ser usado para esta task. It funciona muito bem, se feito profissionalmente. Keeping o disse em mente permite muito inteligente, arquiteturas rápidas e quase ilimitadas para trabalhar em conjunto com Trading Terminal s Tendo vários casos com mensagens em tempo quase real Entre o código MT4 MQL4 e o mecanismo AI ML via python, o mecanismo rápido de streaming FIX-Protocol para entrada de dados em tempo real do provedor de Pool de Liquidez, usando um tecido de computação remota NVIDIA GPU, email IRC skype remoto co-integrado. Fazer a filosofia está no lugar SQL não é nada extra neste sentido Colocar rótulos é trivial no mesmo sentido Apenas de sua imaginação, MQL4 permite construir novamente, usando um projeto em tempo real design responsivo interativo GUI-camada, que permite, dentro de um Poucos msec barreira de estabilidade, trabalhar com o Terminal de Negociação de forma puramente gráfica há muito tempo antes de uma tag de marketing One-Click-Trading veio com apenas um click-To-Buy click-To-Sell trabalhando inteiramente interativamente com linha controlada gráfica - objetivos ajudas de comércio visual, seja para uma execução de comércio totalmente automatizada com uma configuração GUI indireta do conjunto de regras, ou para um estilo de negociação aumentada. Sim, pode fazer o seu MT4 Trading Terminal uma espécie de exibição de gráfico programável remota , Dirigido não por FX-Market, mas a partir de um Cloud-processador, onde o seu Remote Strategy Testing Engine rulez. As entendo que me corrigir se eu estou errado o Expert Advisor Custom Indicator são evento dirigido por isso, quando acontece um evento de mercado eles são chamados Um script não é mesmo dirigido por isso é onde eu deveria criar o meu código É possível parar a atualização de gráficos para contornar a questão da estabilidade Como eu m back testar Eu não estou preocupado com os gráficos atualizando mHelpMe Oct 27 14 at 9 58. Direito, MQL4-Script não tem nenhum disparador de uma fila de eventos, correto Ainda, eu não confiar em enviar um cego SQL-querry espera, mas sim implementar uma proxy-interface assíncrona, que iria mediar MQL4-front-end SQL-back - Processamento de filas, para atender a uma Fter outro, para evitar tanto MQL4-bloqueio e caso de sobrecarga MQL4-lateral, ao obter uma avalanche de bytes na resposta block-buster não mencionar as escalas de casos HFT como um primeiro problema na lista User3666197 Oct 27 14 at 10 06 Pergunte acima, seu código não sabe, se o MT4-Graph é um online, ou um off-line Você pode facilmente ativar o seu código MQL4-Script em um gráfico off-line, ele não ouve as atualizações, no entanto By-design Outra questão é ter relevantes OHLCV-dados já disponíveis no MT4-HistoryCentre um banco de dados, a partir do qual o gráfico irá obter PriceDOMAIN dados para traçar velas barras - mas que é outro assunto para endereço user3666197 Oct 27 14 at 10 12.Você poderia usar algo como DECIMAL 19,2 por padrão para todos os seus valores monetários, mas se você só nunca armazenar valores inferiores a 1.000, que s só vai ser um desperdício de espaço de banco de dados valioso. Para a maioria das implementações, DECIMAL N , 2 seria suficiente, onde o valor de N é pelo menos o número R de dígitos antes da maior soma que você espera ser armazenado nesse campo 5 Portanto, 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ê Quer ser compatível com GAAP, você poderia ir com DECIMAL N, 4 onde o valor de N é pelo menos o número de dígitos antes da maior soma que você nunca esperava ser armazenado nesse campo 7.resposta Mar 8 16 em 0 00.Your Answer.2017 Stack Exchange, Inc. Transferir Free Forex Data. Download Passo 1 Por favor, selecione a plataforma de aplicativos e TimeFrame. Nesta seção, você será capaz de selecionar para qual plataforma você vai precisar dos dados. MetaTrader 4 MetaTrader 5. Esta plataforma permite o uso de M1 1 Minute Bar Data apenas Esses arquivos são bem adequados para backtesting estratégias de negociação em MetaTrader 4 e MetaTrader 5 plataforma Por favor, selecione. Esta plataforma permite a utilização de ambos os M1 1 Minute Bar dados e Tick dados com 1 segundo Estes arquivos são bem adequados f Ou backtesting estratégias de negociação sob as versões mais recentes da plataforma NinjaTrader Por favor, selecione o período de tempo de dados que você precisa. Esta plataforma permite o uso de M1 1 Minute Bar Dados apenas Esses arquivos são adequados para backtesting estratégias de negociação sob a plataforma MetaStock Por favor, selecione. Para uso genérico, este formato permite importar M1 1 Minute Bar Data em qualquer 3 aplicação Por favor, selecione.

Comments

Popular Posts