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
Muito obrigado. A sua dica fê-lo funcionar! Fui guiado pelo artigo Como utilizar as classes de comércio da Biblioteca Standard ao escrever uma EA e lá na secção "1.6 CPositionInfo Class" existe myposition.Type(), que provavelmente deve ser corrigido.
Alguém conseguiu obter sinais de negociação da MQL5???
Fez isto:
Resultado:
No artigo Como utilizar as classes de comércio da Biblioteca Standard ao escrever uma EA, secção "1.2 Class CSymbolInfo" para msymbol.Ask() diz "Usado para obter o preço actual Ask para um símbolo de conjunto". Talvez algo no artigo precise de ser corrigido ou eu tenho um erro algures?
Fez isto:
Resultado:
No artigo Como utilizar as classes comerciais da Biblioteca Standard ao escrever um EA, secção "1.2 Class CSymbolInfo" para msymbol.Ask() diz "Usado para obter o preço actual Ask para um símbolo de conjunto". Talvez algo no artigo precise de ser corrigido ou eu tenho um erro algures?
Faça-o desta forma:
Faça-o:
Obrigado, funciona. Talvez para inserir RefreshRates na classe antes de definir o preço ask (bid), caso contrário um novato pode compreender a expressão "Usado para obter o preço actual..." por analogia com a forma como na MQL4 o ask actual é localizado sem actualização de cotações.
Não.
mysymbolinfo.Name(_Symbol);
Então não é automático!
Método: mysymbol.RefreshRates()
Descrição: Usado para refrescar citações. Quando um novo símbolo é definido, é chamado automaticamente.
Acontece então que não é automático!
Parece ser automático, mas apenas quando um novo carácter é definido.
Depois deve escrever - quando mudar o carácter