Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
E o código C++ completo sem a LUA?
Assim, no filme acima, sem LUA, apenas não C++ mas Pascal (Delphi XE4)
Assim, no filme acima, sem a LUA, apenas não C++ mas Pascal (Delphi XE4)
Os freios não interferem?
Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial
MT5 e trans2quik.dll
prostotrader, 2019.02.15 18:42
Sobre a negociação via Quick, você pode simplesmente esquecê-la como um pesadelo.
Os freios estão no caminho?
O vídeo é uma versão afinada.
Eu otimizei um pouco o algoritmo.
Para sincronizar o DDE e as colaborações da DLL, usei seções críticas.
A colocação da ordem de "resposta" foi realizada dentro da seção crítica(a função de processamento de dadosfoi chamada
e envio de um pedidoOnTrade()) e agora esta função é chamada pela PosMessage, o que reduziu muito os atrasos.
Mas muito longe em termos de velocidade do MT5 :(
Mas longe de MT5 em termos de velocidade :(
Eu ainda "parafusei" a ligação rápida ao MT5, mas não consigo ver a diferença entre a saída da ligação rápida e a saída da ligação rápida via DDE.
Se alguém está interessado em como isso é feito, estou colando o código.
O Conselheiro Especialista
O que ele faz?
Reúne todas as ciswalls (fetches) atuais que são especificadas na enumeração (Variables.mqh)
e as acrescenta à estrutura da matriz.
Procura um SPOT correspondente para estes símbolos e também os adiciona ao
estrutura da matriz.
São acrescentadas pilhas para todos os futuros encontrados.
Quando uma pilha é acionada, ela pega os aski e bits dos futuros e spot e os envia para a DLL (MT5Client.dll)
MT5Client.dll simplesmente envia os dados para o colarinho do conjunto
Mas eu ainda "aparafusei" o quickdraw para o MT5, mas não consigo ver nenhuma melhoria em comparação com a saída do quickdraw via DDE.
Se alguém estiver interessado em como isso é feito, eu estou colando o código.
O Conselheiro Especialista
O que ele faz?
Este projeto permite que você receba dados do Quickquote para o MT5 e dê ordens para o gerenciamento de posições do MT5 para o Quickquote?
Interessado em trabalhar com opções apenas...Este projeto permite que você receba dados do Quickquick para o MT5 e dê ordens de controle de posição do MT5 para o Quickquick?
Interessado em trabalhar com opções apenas...Não, os dados são retirados do MT5 e enviados para seu programa (terminal), que
Trans2quik.dll envia pedidos para Kwik (MT5 não tem opções)
Não, os dados são retirados do MT5 e transmitidos para seu programa (terminal), que
envia pedidos para Kwik via trans2quik.dll (MT5 não tem opções)
É uma pena. Pensei que era possível controlar as ordens do Kvik, que tem opções nele.
É uma pena. Pensei que era possível controlar as ordens de Quick, que têm opções nelas.
Você conhece a Delphi?
Você conhece a Delphi?
Infelizmente, não :(
Infelizmente, não :(
Então espere que eu entre em opções...
Neste momento eu as negocio somente com minhas mãos (esperando por notícias)