Thursday, 22 March 2018

Forex dde excel


Exportação de citações.
Os dados de origem que servem de base para todo o trabalho analítico do usuário do terminal são aqueles sobre mudanças de preços de segurança. Esta informação é fornecida pela corretora. Os dados de preços permitem desenhar gráficos de símbolos, pesquisar nos mercados financeiros, usar várias táticas de negociação e tomar decisões comerciais. Quotes representam arquivos com registros no formato de "SYMBOL, BID, ASK, DATE & quot; (símbolo de segurança, preço de oferta, preço, data e hora) e renda no terminal automaticamente assim que a conexão com o servidor foi estabelecida.
O terminal permite exportar as citações atuais para outros programas no modo em tempo real por meio de "DDE & quot; (Dynamic Data Exchange) protocolo. Este é um protocolo de sistemas operacionais do MS Windows usado para troca dinâmica de dados entre várias aplicações. As cotações são dadas através do DDE apenas na entrada de novos tiques (modo ADVISE), mas não imediatamente a pedido (modo PEDIDO), onde o preço mais recente é mostrado. N / A é mostrado no primeiro PEDIDO, e após o novo preço foi de renda, as cotações aparecerão.
Para ativar a exportação de cotações do terminal através de DDE, é preciso habilitar o "Habilitar servidor DDE" opção nas configurações do terminal.
Atenção: histórico Os dados não podem ser exportados através do protocolo DDE. As cotações atuais são exportadas apenas quando o terminal do cliente está conectado.
Os formatos de solicitação DDE e seus possíveis resultados pelo exemplo de "DDE-sample. xls" Arquivo:
Pedido BID: = MT4 | BID! Resultado USDCHF: 1.5773.
Requisição ASK: = MT4 | ASK! Resultado USDCHF: 1.5778.
Pedido HIGH: = MT4 | HIGH! Resultado USDCHF: 1.5801.
Pedido BAIXO: = MT4 | LOW! Resultado USDCHF: 1.5741.
Pedido TIME: = MT4 | TIME! Resultado USDCHF: 21.05.02 9:52.
Pedido TIMESEC: = MT4 | TIME! Resultado USDCHF: 21.05.02 9:52:43.
Pedido de CITAÇÃO: = MT4 | CITAÇÃO! Resultado USDCHF: 21.05.02 9:52:43 1.5773 1.5778 1.5776.
Atenção: Para que os dados sejam mostrados corretamente no MS Excel, é preciso habilitar o & quot; Tools & # 150; Opções. & # 150; Tradução & # 150; Entrada de fórmula de tradução & quot; opção de menu do MS Excel.

Sintaxe DDE do Excel para usar o & # 39; MT4 | BID. em conexão com uma célula excel. por exemplo. & # 39; MT4 & # 39; | BID! (B7). Que sintaxe eu preciso usar?
Eu sei como ativar o DDE para aspas do MT4 para o Excel usando a sintaxe: 'MT4' | BID! EURUSD, por exemplo.
Existe uma maneira de usá-lo de forma mais generalizada? Se eu quiser configurar uma tabela com diferentes pares FX, e.
... e não quer usar manualmente o "EURUSD", "EURJPY", etc., mas preferiria vincular a sintaxe à célula acima?
Tentei, e. 'MT4' | BID! B7 ou 'MT4' | BID! (B7) ou similar, mas não funcionou.
Eu sei como ativar o DDE para aspas do MT4 para o Excel usando a sintaxe: 'MT4' | BID! EURUSD, por exemplo.
Existe uma maneira de usá-lo de forma mais generalizada? Se eu quiser configurar uma tabela com diferentes pares FX, e.
... e não quer usar manualmente o "EURUSD", "EURJPY", etc., mas preferiria vincular a sintaxe à célula acima?
Tentei, e. 'MT4' | BID! B7 ou 'MT4' | BID! (B7) ou similar, mas não funcionou.
digite o nome de um par em uma célula - USDCAD, por exemplo. Então, enquanto esta célula ainda está selecionada, insira o mesmo texto na caixa de nome (adjacente à barra de fórmulas na fita excel). Posteriormente, em vez de escrever a fórmula completa, você pode se referir à célula chamada depois de digitar o & quot;! & Quot; na sua fórmula.
Eu tentei na minha folha e funcionou, então espero que seja para você também.
Obrigado pela resposta, mas não funciona. 'MT4' | BID! CELLNAME ?? como isso? Você pode me dar um exemplo concreto?
Eu fiz este pequeno vídeo para explicar o meu ponto. Espero que isso seja mais claro!
Eu acho que tenho exatamente a mesma pergunta que Larry.
Com respeito, não acho sua resposta / solução o que Larry queria.
Eu acho que ele quer (e eu também) posso alterar o conteúdo de uma célula e, em seguida, o que está escrito na célula é usado na solicitação DDE.
Eu não quero ter que alterar o CELLNAME, apenas o conteúdo da célula.
No seu exemplo, você acabou de chamar a célula com um par FX válido - ou seja, EURUSD.
A sua solução não funciona se você chamou este FXPAIR ou BLAH etc.
Qualquer ajuda adicional que você possa fornecer será apreciada.
Eu acho que tenho exatamente a mesma pergunta que Larry.
Com respeito, não acho sua resposta / solução o que Larry queria.
Eu acho que ele quer (e eu também) posso alterar o conteúdo de uma célula e, em seguida, o que está escrito na célula é usado na solicitação DDE.
Eu não quero ter que alterar o CELLNAME, apenas o conteúdo da célula.
No seu exemplo, você acabou de chamar a célula com um par FX válido - ou seja, EURUSD.
A sua solução não funciona se você chamou este FXPAIR ou BLAH etc.
Qualquer ajuda adicional que você possa fornecer será apreciada.
Se eu entender você corretamente, você quer que você digite em uma célula para ser adicionada à parte da fórmula DDE reservada para o nome do par de moedas. Eu suponho que você gostaria de poder fazer isso para que cada fórmula DDE fosse atualizada sempre que você alterasse o texto (conteúdo) na única célula que você usaria para nomear o par? Em caso afirmativo, então tenho medo que esteja além do meu conhecimento do Excel. Tanto quanto eu sei, você só pode nomear a célula como demonstrai, porque a fórmula DDE só está interessada no nome da célula e não no conteúdo da célula, de fato, a célula pode estar vazia. Talvez haja uma maneira de codificação VBA. Se você encontrar uma solução, eu estaria interessado na resposta.
Se eu entender você corretamente, você quer que você digite em uma célula para ser adicionada à parte da fórmula DDE reservada para o nome do par de moedas. Eu suponho que você gostaria de poder fazer isso para que cada fórmula DDE fosse atualizada sempre que você alterasse o texto (conteúdo) na única célula que você usaria para nomear o par? Em caso afirmativo, então tenho medo que esteja além do meu conhecimento do Excel. Tanto quanto eu sei, você só pode nomear a célula como demonstrai, porque a fórmula DDE só está interessada no nome da célula e não no conteúdo da célula, de fato, a célula pode estar vazia. Talvez haja uma maneira de codificação VBA. Se você encontrar uma solução, eu estaria interessado na resposta.
Procurei o mesmo no final, escrevi uma macro para fazer exatamente isso,
Cells (iRow, 2).Value = "quot; MT4 | BID!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 3).Value = "quest = MT4 | ASK!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 4).Value = "quot; MT4 | HIGH!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 5).Value = "quot; MT4 | LOW!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 6).Value = "quot; MT4 | TIME!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 7).Value = "quot; MT4 | QUOTE!" & amp; Células (iRow, 1).Valor.
Este é o melhor que eu encontrei, talvez alguém possa fazer melhor, mas serve o propósito para o momento.
Para usar, crie isso no editor do VBA e anexe-o a uma tecla de atalho, e sempre que você pressionar a combinação de teclas de atalho atualiza a tabela.
A planilha é assim,
Adicionando um novo símbolo e pressionando o atalho, adicionará a nova linha.
Procurei o mesmo no final, escrevi uma macro para fazer exatamente isso,
Cells (iRow, 2).Value = "quot; MT4 | BID!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 3).Value = "quest = MT4 | ASK!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 4).Value = "quot; MT4 | HIGH!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 5).Value = "quot; MT4 | LOW!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 6).Value = "quot; MT4 | TIME!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 7).Value = "quot; MT4 | QUOTE!" & amp; Células (iRow, 1).Valor.
Este é o melhor que eu encontrei, talvez alguém possa fazer melhor, mas serve o propósito para o momento.
Para usar, crie isso no editor do VBA e anexe-o a uma tecla de atalho, e sempre que você pressionar a combinação de teclas de atalho atualiza a tabela.
A planilha é assim,
Adicionando um novo símbolo e pressionando o atalho, adicionará a nova linha.
Eu encontrei uma solução ligeiramente diferente no final - aqui está um vídeo se você estiver interessado.
Procurei o mesmo no final, escrevi uma macro para fazer exatamente isso,
Cells (1, 2).Value = "Bid"
Células (1, 3).Value = "Ask"
Células (1, 4).Value = "Alto"
Cells (1, 5).Value = "Low"
Células (1, 6).Value = "Tempo"
Células (1, 7).Value = "Completo"
Se Cells (iRow, 1) = "" Então.
Células (iRow, 2).Value = "= MT4 | BID!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 3).Value = "= MT4 | ASK!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 4).Value = "= MT4 | HIGH!" & amp; Células (iRow, 1).Valor.
Células (iRow, 5).Value = "= MT4 | LOW!" & amp; Células (iRow, 1).Valor.
Células (iRow, 6).Value = "= MT4 | TIME!" & amp; Células (iRow, 1).Valor.
Cells (iRow, 7).Value = "= MT4 | QUOTE!" & amp; Células (iRow, 1).Valor.
Este é o melhor que eu encontrei, talvez alguém possa fazer melhor, mas serve o propósito para o momento.
Para usar, crie isso no editor do VBA e anexe-o a uma tecla de atalho, e sempre que você pressionar a combinação de teclas de atalho atualiza a tabela.
A planilha é assim,
Adicionando um novo símbolo e pressionando o atalho, adicionará a nova linha.
Ao usar este código, tenho um erro.
"erro de tempo de execução 1004"
Erro definido pelo aplicativo ou definido pelo objeto.
Por favor, forneça-me a solução e também deixe-me saber como adicionar atalho, eu sou um novo usuário.

Exporte dados ao vivo para o Excel.
Coloque esses códigos em células individuais do Excel.
Mude o símbolo para cruzamentos diferentes.
Você também precisará acessar Ferramentas / Opções e marcar a caixa DDE habilitada.
Você vê que preciso disso para usar esses dados em uma Rede Neural.
Coloque esses códigos em células individuais do Excel.
Mude o símbolo para cruzamentos diferentes.
Você também precisará acessar Ferramentas / Opções e marcar a caixa DDE habilitada.
Você cria um arquivo para cada par?
O que você conhece?
Pela resposta, eu acho que isso pode ser, eu não estou me deixando bem clara.
Eu quero começar o dia com uma folha de Excel vazia, como os minutos marcados, eu quero que os valores para Dia, Hora, Abrir, Alto, Baixo, Fechar e Volume apareçam em cada linha da minha planilha do Excel.
Este é um link para uma pasta de trabalho do Excel que eu configurei que usa o mt4 dde ..
Não consigo baixar o arquivo, mas eu gostaria de fazer o mesmo, então eu preciso de uma grande quantidade de dados de Dia, Tempo, Abrir, Alto, Baixo, Fechar e Volume.
Você usa o DDE que vem com MT4.
Coloque esses códigos em células individuais do Excel.
Mude o símbolo para cruzamentos diferentes.
Você também precisará acessar Ferramentas / Opções e marcar a caixa DDE habilitada.
Eu queria exportar folha excel nos símbolos do futuro no meu MT4, es para o símbolo do óleo é: = MT4 | BID! # CLH9, mas excel não aceita o símbolo #
BJF Trading Group vende o software MetaTrader 4 DDETool & quot;
DDETool torna possível a importação de dados em tempo real do software MetaTrader 4 para o software de terceiros (protocolo DDE suportado). Por exemplo, podemos importar citações (ou valor do indicador) do MetaTrader para o MS Excel para análise em tempo real.

Forex dde excel
Nota: a versão mais recente deste documento pode ser encontrada em: amibroker / dde. html. Verifique esta página para obter atualizações.
O QUE É DDE.
O DDE (Dynamic Data Exchange) é um protocolo Windows usado para permitir que as aplicações troquem dados. Por exemplo, quando você altera um formulário em seu programa de banco de dados ou um item de dados em um programa de planilha eletrônica, eles podem ser configurados para também alterar esses formulários ou itens em qualquer lugar que ocorram em outros programas que você pode usar. O DDE usa um modelo de cliente / servidor no qual o aplicativo que solicita dados é considerado o cliente e o aplicativo fornecendo dados é considerado o servidor.
Milhares de aplicativos usam DDE, incluindo Excel, Word, Lotus 1-2-3 e Visual Basic da Microsoft.
Para obter mais informações sobre DDE como mecanismo de comunicação no Windows, siga este link:
DDE para comerciantes.
O que DDE oferece para comerciantes? Basicamente citações de transmissão em tempo real. Não há BACKFILL via DDE. Muitos provedores de dados em tempo real e corretoras fornecem capacidade para obter dados em tempo real por meio do DDE. Você deve perguntar ao seu corretor / fornecedor de dados em tempo real se eles oferecem o link DDE. O plug-in DDE agora disponível para o AmiBroker permite vincular a (quase) qualquer fonte DDE (servidor) que fornece citações em tempo real. Isso torna uma opção atrativa para todas as fontes de dados que não possuem um plugin dedicado.
QUANDO NÃO UTILIZAR DDE PLUGIN.
Se você estiver usando eSignal, IQFeed, Quote e qualquer outra fonte que tenha um plugin dedicado - você deve usar este plugin dedicado em vez do DDE. Isto é assim porque os plugins dedicados são SEMPRE opção melhor (fornecem mais recursos, mais eles são mais rápidos) do que DDE genérico.
DDE PLUGIN RESUMO DAS FUNÇÕES.
e a carga da CPU diminui.
INSTRUÇÕES.
Para usar o plugin de dados DDE com o AmiBroker, é necessário:
(opcional *) Baixe o plugin DDE da versão mais recente do Amibroker / bin / DDE. dll e copie-o para a subpasta PLUGINS do diretório AmiBroker.
* A versão 1.2.2 do DDE. DLL (7 de junho de 2007) já está incluída na configuração completa do AmiBroker 5.00.
O indicador de status do Plugin deve mudar de Amarelo "WAIT & quot; para Verde "OK" dentro de alguns segundos. Se não virar para "OK" indique que significa:
a) nome do servidor e / ou campos não estão configurados corretamente.
b) O servidor DDE (aplicativo de terceiros) não está sendo executado ou não está habilitado.
Se o indicador mostrar "OK" - então os qutoes de tempo real fluem para AB. Você pode verificá-lo exibindo as citações em tempo real de Window - & gt; Nota: uma vez que não existe um preenchimento de atraso, você precisaria aguardar pelo menos 3 barras de dados a serem coletadas antes que o gráfico apareça.
CONFIGURANDO DDE PLUGIN PARA TRABALHAR COM O SEU VENDEDOR.
Vários fornecedores de dados vêm usar diferentes cordas de conexão DDE, aqui alguns exemplos típicos serão mostrados.
A maioria das documentações do DDE usa a sintaxe DDE do Excel, que é a seguinte: = TEMPO DE SERVIDOR | TÓPICO!
O tópico é o tópico da conversa DDE. Dependendo do tópico da fonte de dados, pode ser apenas o símbolo do ticker (como no IQFeed) ou o nome do campo (como em winros).
Item é o item da conversa do DDE. Dependendo da fonte de dados, pode ser o nome do campo (como no IQFeed) ou o símbolo do ticker (como no Winros).
Abaixo você pode ver 12 caixas de entrada de texto onde você pode definir tópico e item DDE para cada campo de dados fornecido pela fonte de dados. Aqui você deve inserir TOPIC! ITEM par da cadeia de conexão DDE (= SERVER | TOPIC! ITEM) com marca de exclamação entre o tópico DDE e o item DDE.
Como você pode ver na figura acima, o plugin DDE permite que você use algumas cordas especiais, nomeadamente:,,,, que são avaliadas em tempo de execução para cada símbolo separadamente permitindo construir cadeias DDE dinâmicas (dependendo do ticker selecionado, por exemplo) ) exigido pela maioria das fontes de dados:
ele avaliará para = SERVER | PREFIX_MSFT_SUFFIX! MYTEXT (desde que o símbolo atual seja MSFT)
Ao lado das definições de campo, podemos ver o que a definição dada irá avaliar (na notação do Excel). Isso facilita a verificação se a definição está correta.
A avaliação de amostra usa sempre "MSFT" como a, e 34 como.
Se sua fonte de dados não fornecer todos os campos, você pode criar um campo determinado em branco. Note-se que, para uma operação adequada, o & quot; Last & quot; preço (o preço do último comércio) é obrigatório. Se sua fonte de dados não fornecer "quinto" preço (a maioria das fontes forex não tem "quinto"), você pode forçar o plugin DDE a usar & quot; Bid & quot; em vez de. Para isso, você deve criar & quot; Last & quot; campo em branco e forneça o tema DDE apropriado! par de itens em & quot; Bid & quot; campo. Por favor, note que o tópico! Os pares de itens devem avaliar valores exclusivos.
A partir de agora, permite predefinir os campos usando dois esquemas genéricos:
uma) ! - "último preço" avalia para = SERVER | Last! MSFT.
b)! - "último preço" avalia como = SERVER | MSFT! Last.
No futuro, "Predefinição" A caixa conterá mais presets para várias origens DDE que você enviar.
ALGUNS EXEMPLOS.
Os exemplos de conexão são exibidos na página da Web: amibroker / dde. html.
PLATAFORMAS DE TESTE.
O plug-in DDE foi testado e é conhecido por funcionar corretamente no Windows XP (DDE de 32 bits) e no Windows 9x (DDE de 16 bits). Os seguintes servidores DDE são verificados por nós para funcionar corretamente:
IQLINK (DTN) WINROS (eSignal) MT (Metaquote) O plug-in DDE NÃO funciona com os seguintes servidores DDE: VTSPOT (Visual Trader) - devido à codificação incorreta no VisualTrader que faz com que a função DdeConnect da biblioteca DDEML da Microsoft seja suspensa na primeira tentativa de conexão .
Todos os outros servidores DDE não listados acima devem funcionar corretamente. Entre em contato com o Amibroker em caso de problemas.
AJUDE-NOS AJUDAR OS OUTROS:
Para ajudar os outros a configurar o plug-in DDE para o seu fornecedor de dados, uma vez que você tenha seguido o link com seu fornecedor específico, solte como uma nota com uma captura de tela da caixa de diálogo CONFIGURAÇÃO e o nome da fonte. Isso será posteriormente incluído neste documento como uma referência sobre como usar várias fontes de dados. Também as configurações de trabalho serão adicionadas a "predefinições & quot; combo para uma configuração fácil de um clique.
NOTAS SOBRE DDE PLUGIN:
1. Não há BACKFILL no plugin DDE. Você pode usar no entanto o importador ASCII (isto inclui AmiQuote) para importar dados históricos diretamente para o banco de dados que você irá atualizar em tempo real usando o plugin DDE.
2. Mudança,% change fields não estão disponíveis (ainda)
3. Os campos Time e Req agora são ignorados (isso pode mudar no futuro)
4. O tempo atual do sistema é usado para carimbo de data / hora de cada marca.
5. Quando sua fonte não oferece "DURO" preço (como várias fontes de Forex) você deve criar & quot; Last & quot; campo VAZIO na caixa de diálogo de configuração. Isto direcionará ao plugin para usar "BID & quot; campo em vez disso.
6. O status do plugin (conectado / desconectado) sempre aparece inicialmente com "Wait" estado (indicador amarelo). Isso significa que nenhuma conversação DDE foi estabelecida. Se pelo menos UMA conversação DDE for iniciada com sucesso, ele se tornará "& quot; OK" estado (indicador verde). Se o servidor DDE não estivesse em execução na primeira tentativa de conexão, o plugin não tentará reconectar-se automaticamente. Em vez disso, você deve forçar a reconexão manualmente (consulte o ponto 7). O indicador pode virar para "Desligado" (indicador vermelho) apenas em dois casos:
a) você foi conectado corretamente, mas o servidor DDE (aplicativo de terceiros) foi fechado.
b) você selecionou & quot; shutdown & quot; do menu de status do plugin.
7. Você pode se reconectar a qualquer momento selecionando & quot; reconectar & quot; do menu de status do plugin.

MetaTrader 4 e EXCEL PLUG-IN.
História do comércio em Excel Posições abertas no Excel Todas as funções de negociação do Excel Trading Panel do Excel Live e Preços históricos no Excel Live & Historical Indicator Valores no Excel * Oferta válida apenas para o dia de hoje!
Comércio via múltiplos corretores do MetaTrader 4.
Agora você pode usar o MexcelTrader para se conectar a vários corretores do MetaTrader 4 simultaneamente. Execução de 1 clique que irá comparar automaticamente os spreads ou os preços do Bid / Ask e fazer seu pedido com o Broker oferecendo os melhores spreads e preços.
LIVE MT4 preços e indicadores técnicos no Excel.
Os valores de indicadores e os dados de preços são exportados e atualizados ao vivo no Excel. Indicadores populares como MACD, RSI, médias móveis e muitos outros serão exibidos VIVO no Excel exatamente como eles fazem na sua plataforma Meta Trader 4. Também incluímos uma opção para importar indicadores menos populares e personalizados.
FÁCIL acesso aos valores e preços históricos MT4.
Você poderá acessar facilmente os dados de indicadores e preços hisotricos em termos de OPEN, CLOSE, HIGH e LOW em qualquer período de tempo e instrumentos.
STREAMING Dados da conta de MT4 para o Excel.
Todos os dados relacionados à posição fechada, posições abertas, pedidos pendentes e saldo da conta serão exibidos e atualizados simultaneamente com o Meta Trader 4.
EXECUTE e faça pedidos em MT4 do Excel usando funções simples.
Novas funções do Excel foram introduzidas para abrir e gerenciar posições de acordo com os critérios de sua escolha. As funções são capazes de aceitar todos os tipos de pedidos de mercado e condições resultantes de indicadores e movimentos de preços.
O que os clientes criaram usando o MexcelTrader.
Por que MexcelTrader.
Embora todos nós sabemos que a plataforma MetaTrader 4 é capaz de muito, ainda exige que o usuário aprenda a programação MQL para tirar o máximo proveito da plataforma. Os consultores especializados de programação podem demorar muito tempo e custo no desenvolvimento. Ao disponibilizar os valores de indicadores técnicos no Excel e permitir o uso de funções do Excel para enviar pedidos de mercado diretamente para o Meta Trader, a necessidade de programação MQL pode ser bastante reduzida.
COMO FUNCIONA.
Junte-se a nossa newsletter para promoções exclusivas.
Temos o pacote perfeito para você.
MexcelTrader 5.1.
Conecta-se ao Single MT4.
✔ Conecta-se ao MT4 único ✔ Histórico comercial no Excel ✔ Posições abertas no Excel ✔ Todas as funções de negociação do Excel ✔ Painel de negociação do Excel ✔ Preços ao vivo e históricos no Excel ✔ Valores do indicador vivo e histórico no Excel.
MexcelTrader M10.
Conecta-se a vários MT4s.
✔ Conecta-se a Múltiplos MT4 ✔ História do Comércio do Excel ✔ Posições Abertas no Excel ✔ Todas as Funções de Negociação no Excel ✔ Painel de Negociação do Excel ✔ Preços ao Vivo e Histórico no Excel ✔ Valores Indicadores Vivos e Históricos no Excel ✔ Conecte-se a vários corretores MT4 ✔ 1 Execução de clique através de qualquer corretor com o spread mais baixo ou Ask / Bid ✔ Funções de negociação com vários corretores.
Interessado? O que você está esperando!
Obtê-lo agora!
&cópia de; 2017 MexcelTrader. Todos os direitos reservados.
Digite seu e-mail para receber um teste gratuito de 10 dias para o MexcelTrader:

No comments:

Post a Comment