MT5 e trans2quik.dll - página 7

 
prostotrader:

Só não faz sentido fazer bagunça.

Usando o MT5, precisamos de um código na EA e uma DLL que receberá os dados.

Usando apenas o Quick, temos apenas uma aplicação (ver fig. com diagrama)

Eh, bem, você tem que ser um programador para puxar o código de execução autônomo...

Eu realmente esperava que a possibilidade de trabalhar com Quick aparecesse - quero trabalhar mais com opções, e não é real sem automação, infelizmente.

 

A Aeroflot me surpreendeu hoje...


 
prostotrader:

A Aeroflot me surpreendeu hoje...


Que tipo de porcentagem é essa?

 
Aleksey Vyazmikin:

Que tipo de interesse é esse?

Este é o lucro líquido (incluindo todas as comissões) em juros anuais.

 
prostotrader:

Este é o lucro líquido (incluindo todas as comissões) em termos percentuais anuais.

Então parabéns!

 
Aleksey Vyazmikin:

Então parabéns!

Nada até agora. Eu escrevi um "tepminal" para a rapidinha completamente. Resolveu o problema de sincronização de fios,

mas o receptor DDE ainda trava quando as ordens são trocadas.

Parece que há algo errado no Quickswitch quando eu uso DDE + trans2quik.

Yuriy Asaulenko, você pode me dar seu código em Lua + fonte DLL?

Quero ter certeza de que a saída do Quickquik da DDE "mexe ao redor".

 

Yuriy Asaulenko não precisa da fonte da DLL (eu mesmo a escrevi)

Questão Como produzir uma tabela em Lua?

Paka só fez um teste de envio para dll

require "sfqdata"

res = sfqdata.Numbers(2, 3, "A", 5.3)

message("Numbers=" .. tostring(res, 1), 1)
message("GetHostAppPath=" .. sfqdata.GetHostAppPath(), 1)

function main()
end
 
prostotrader:

Yuriy Asaulenko não precisa da fonte da DLL (eu mesmo a escrevi)

Questão Como produzir uma tabela em Lua?

Paka fez apenas um teste de envio para dll.

Eu lhes darei todas elas, mas até hoje à noite.
Precisa de um livro sobre Lua?
 
Yuriy Asaulenko:
Eu lhes darei todas elas, mas até hoje à noite.
Você precisa de um livro sobre Lua?

Sim, obrigado.

Adicionado por

A saída da tabela é feita via eventu ou por temporizador?

 

Yuriy Asaulenko Obrigado pelos exemplos, mas deixei seu link (minha DLL + Lua), porque a saída de dados é

Os dados são impressos usando o temporizador.

Eu terminei completamente DDE + trans2quik.dll, tudo funciona bem.

O ouvinte de DDE é completamente implementado em DLL nativas separadas.

Em resposta à sua gentileza, posso dar-lhe o código fonte, ou compilar para seu ouvinte DDE.

DDE + trans2quik.dll funciona mais rápido.

Razão: