Chamando funções da dll e retornando resultados - página 3

 
Mas um pedido só pode ser feito ou modificado por um especialista, então você tem que torcê-lo.
 
Eu não quero usar MQL, eu só preciso de um Expert Advisor para executar uma dll que cuide de todo o processamento de dados. Isto é, os dados de entrada serão ticks, status da conta, posições abertas, histórico. A própria dll constrói as barras necessárias, calcula os indicadores e implementa a estratégia. O problema é que eu não posso definir ou modificar um pedido diretamente da dll. Eu gostaria de transformar o metatrader em um simples localizador de datas para meu cliente. Anteriormente o alimentador de datas era api, esse é todo o problema.

É claro para mim. Você deve ser um cara jovem, ressentido e manhoso.
Pensei que você realmente não podia implementar o algoritmo no datalink.
E seu objetivo é anexar o cliente MT ao seu goyu como um datafeed e colocações de pedidos.
Por que você não diz logo?
Boa sorte.
 
Hmm, por que eu não disse isso em primeiro lugar? Não estou fazendo segredo disso. O que isso tem a ver com ser jovem, astuto e ressentido? :) Quero anexá-lo ao meu goy, que além do goy também implementa uma estratégia e, além disso, tem um testador de história, cujas metáforas estão tão distantes da lua.
 
Mais uma vez, tudo se resume a:
1) a metatrader em si não é necessária, apenas sua alimentação de dados é necessária
2) Metatrader é ruim, eu tenho meu próprio testador
3) Dê-me uma api, eu a integrarei em meu próprio programa para ter dados gratuitos, os usuários nem sabem que eles se conectam ao MetaTrader

Não temos nada contra se alguém escrever seu próprio software, mas obviamente não vamos ajudar.
 
.
 
Bonito :)
 
O principal é funcional e funciona, agora estou executando a estratégia em uma conta demo e ao mesmo tempo em um testador - 1 em 1. A variação nos valores está dentro de 5% (porque ainda gero carrapatos aleatoriamente, mas dentro de barras de minutos, ou seja, abrir/fechar/alto/baixo minuto real e entre elas gerar carrapatos aleatoriamente na quantidade de volume). E depois disso eles me sugerem usar um testador de metaquotas - não é nem mesmo engraçado.
 
Eles roubaram o projeto do chão, e agora exigem "me dê a api" - para ir até o fim :)))
Depois disso, haverá um fluxo de sujeira muito maior (por que ficar de pé na cerimônia?) - nós já estivemos lá.
 
Eu roubei o código fonte de você? :) Sim, eu gosto de seu projeto, em alguns lugares eu fiz melhorias, mas o núcleo é completamente diferente. Não sei o que seus programadores vêm fazendo há 6 anos, que ainda não foram capazes de dar à luz um testador de estratégia decente - só eu tenho escrito tanto cliente quanto testador há 3 meses e agora já estou ficando à frente da curva, tenho novas idéias, que deveriam ser acrescentadas. Por exemplo, você não tem gráfico de lucro - e eu tenho, e você não tem janela de estatísticas. Também acrescentarei o calendário normal de eventos, talvez níveis de opção e melhorarei meu cliente a um ritmo mais rápido. Portanto, os rumores de total superioridade tecnológica das metaquotas são muito exagerados. Além disso, há outros fornecedores que fornecem api e aos quais eu posso me conectar.
 
Devo dizer que gosto muito de seu cliente, apenas como cliente, mas não como uma plataforma para um sistema de negociação automatizado, não gosto absolutamente das características da linguagem MQL e do testador de estratégia humilde. É por isso que peguei seu cliente e o enriqueci com um testador normal e algumas características úteis e agora posso executar as estratégias escritas em uma linguagem de programação normal e ver os resultados de seu trabalho.
Razão: