Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 389
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
Bom dia a todos.
Comecei a estudar a programação MQL5 não há muito tempo. Estudei a documentação e assisti a alguns webinars no youtube. Consegui dar alguns passos humildes :) Há três dias que estou a trabalhar nisso :( Gostaria de pedir aos profissionais alguma ajuda.
O conceito geral é o seguinte: primeiro, obtemos os preços Ask e Bid (utilizei MqlTick e SymbolInfoTick para este fim), depois verificamos se há ou não um negócio aberto ( utilizei PositionsTotal para este fim), se não há posições abertas, abrimos uma posição a preços Ack ou Bid de acordo com uma determinada condição. Nomeadamente, se tivéssemos um negócio anterior para comprar e se revelasse positivo (comprámos baixo e fechámos alto), abriríamos uma nova posição para comprar... Ou seja, em termos gerais :) O problema é que não consigo obter informações sobre qual foi o tipo de última transacção e consequentemente a que preço abriu e a que preço fechou...
Aqui está o código que eu escrevi:
Obrigado antecipadamente pela sua ajuda :)
Afastei-me dos livros em papel há muito tempo, bem como dos livros piratas em formato electrónico. Habituei-me a isso.
Não se pode viver de forma bonita.
Tenho recém-chegados a perguntar-me o que devo ler e não me lembro do que tenho.
Bom dia a todos!
Preciso de obter do campo de entrada na janela EA o período de tempo seleccionado pelo utilizador a partir da lista pendente. Como utilizá-lo na função, estou a lutar com ele pelo segundo dia consecutivo, por favor aconselhem-me)!
Código:
input enum timeFrame {
Hora_1 = 60,
Hora_4 = 240,
Dia_1 = 1440,
Semana_1 = 10080!
};
iADX(currencySelect, THIS IS IS IS IS HOW TO INSTALL SELECTED DATA!, ADXparam, PRICE_CLOSE, MODE_MINUSDI,2)
Obrigado!
Inserir o código correctamente no fórum
Aqui está um exemplo de guião, aplicando a sua enumeração:
Inserir o código correctamente no fórum
Aqui está um exemplo de guião, utilizando a sua listagem:
Obrigado!
E mais, diga-me por favor, existe uma construção no MQ4 como uma matriz associativa com chaves de texto, por exemplo: Array["Aqui está a chave!"]?
Obrigado!
Pode também dizer-me se o MQ4 tem uma construção como uma matriz associativa com chaves de texto, por exemplo: Array["Aqui está a chave!"]?
No vosso exemplo, as chaves são números, e eu referia-me à utilização de cordas como chaves.
Olá!
Pode, por favor, aconselhar como obter informações sobre negócios abertos e fechados em código MQL EA (que preço foi aberto, qual foi o TP e SL)? pelo menos para o último 1.
E existe alguma função ou biblioteca incorporada que devolva um array com n últimos valores de média móvel(de preferência ponderada ou exponencial)?
Olá!
Pode, por favor, aconselhar como obter informações sobre negócios abertos e fechados em código MQL EA (que preço foi aberto, qual foi o TP e SL)? pelo menos para o último 1.
E existe alguma função ou biblioteca incorporada que devolva um array com n últimos valores de média móvel(de preferência ponderada ou exponencial)?