Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1835
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
O que não existe?
Do tipo mostrado na foto de Andrei.
Primeiro o fiz para 4, mas agora é para 5, e há o mesmo erro, nenhuma função na dll
Andrei, preste atenção a estas palavras na documentação
está escrito em documentação mql5 também. Consequentemente, a .dll deve estar na pasta Bibliotecas. Não é?
Ainda não consegui importar as funções, descrevi o problema no primeiro post da página anterior.
Estou tentando fazer isso de uma maneira diferente, como na ajuda
https://www.mql5.com/ru/docs/basis/preprosessor/import
Ainda não consigo decidir se o estou fazendo de forma incorreta pelo exemplo acima ou se o exemplo está errado.
Vamos começar do início. Para que serve a biblioteca que você está criando? Deve estar sob .Net, está indicado nos documentos, a propósito, e funciona corretamente sob ele. Sob .Core e UWP você pode tentar, eu sou preguiçoso demais para tentar eu mesmo, me diga depois.
Andrei, preste atenção a estas palavras na documentação
também está escrito na documentação mql5. Consequentemente, a .dll deve estar na pasta Bibliotecas. Não é?
Eu movi e especifiquei #importar "TestLib.dll", o erro é o mesmo. O arquivo dll em si é encontrado sem isto.
Vamos começar pelo início. Para que você está criando a biblioteca? A propósito, deve estar em .Net, que está listado nos documentos, e funciona exatamente abaixo dele. Sob .Core e UWP você pode tentar, preguiçoso, me dizer mais tarde.
Sim, sob .Net
Sim, sob .Net.
O método é estático?
feliz ano novo a todos!
Obrigado a todos que me ajudaram este ano com conselhos e códigos)
Agora estou procurando uma função para definir o intervalo de tempo no trabalho do robô.
O problema é este:
robô com um comércio Martin Comprar/vender em um comércio (close take/stop)
se o tamanho do lote exceder o especificado nos parâmetros do Expert Advisor, então a abertura da próxima negociação deve ser adiada por n horas/dia.
quais funções são usadas para resolver este problema?
por onde começar?
talvez alguém tenha um exemplo pronto?
Agora estou procurando uma função para definir o intervalo de tempo no trabalho do robô.
Feliz Ano Novo também para você. O que você mesmo fez que não está funcionando?
O método é estático?
Sim. Aqui eu o tornei o mais simples possível, liguei-o ao aplicativo, ele funciona lá.
Feliz Ano Novo também para você. O que você mesmo fez que não está funcionando?
Tenho um tipster montado e trabalhando.
A questão é se devemos parar ou suspender. Comecei agora mesmo a cavar nesta direção.
Meu entendimento é o seguinte:
O Expert Advisor começa a qualquer momento.
além disso:
acontece que, assim queCountOrders()==0&& (OrderLots()>=Lotcontrol)- "o lote ajustado foi alcançado".
preciso parar / parar de enviar o sinalbSignalBuy/bSignalSellpor N horas/dia
acontece que eu preciso compararo TimeCurrent() com algum parâmetro, como o TimeControl (o nome não importa)
e se TimeCurrent()>=TimeControl- então bSignalBuy/bSignalSell vai novamente.
Já perguntei sobre (Dormir) que me disseram que não é recomendado parar o processo.
A questão não é o que não posso fazer, mas estou pensando corretamente e que função devo usar para descrever o TimeControl?