//+------------------------------------------------------------------+//| ClassEx.mq5 |//| Copyright 2013, MetaQuotes Software Corp. |//| http://www.mql5.com |//+------------------------------------------------------------------+#property copyright "Copyright 2013, MetaQuotes Software Corp."#property link "http://www.mql5.com"#property version "1.00"//+------------------------------------------------------------------+//| Script program start function |//+------------------------------------------------------------------+class CClass1
{
public:
CClass1(void){};
CClass1(int i){};
};
class CClass2 : public CClass1
{
//public:// CClass2();
};
voidOnStart()
{
//---
CClass1 lCC1(0);
// CClass2 lCC2(0);
}
//+------------------------------------------------------------------+
Boa tarde!
Se eu remover o comentário //CClass2, recebo um erro de "contagem de parâmetros errados".
Já foi aqui perguntado antes, mas o tema foi aprofundado noutra direcção. A minha pergunta é a seguinte. Espero que o CClass2 lCC2(0), deve chamar o construtor da classe base. Isto não parece estar a acontecer. Qual é o problema?
Ontem liguei o meu sinal, mas hoje apaguei-o. Queria subscrever o sinal de outra pessoa, mas agora o sistema não me deixa entrar. Diz: "Já tem um sinal emitido a partir da conta especificada. Não é permitida a revenda de sinais".
O meu sinal é apagado, mas agora não posso subscrever o de outra pessoa. O que fazer? Ajudem-me!
Se eu remover o comentário //CClass2, recebo um erro de "contagem de parâmetros errados".
Já foi aqui perguntado antes, mas o tema foi aprofundado noutra direcção. A minha pergunta é a seguinte. Espero que o CClass2 lCC2(0), deve chamar o construtor da classe base. Isto não parece estar a acontecer. Qual é o problema?
Obrigado!!!
OseuCClass2nãotem construtor, pelo que não podepassar o parâmetro; -)
Existe alguma forma na MQL5 de passar uma matriz bidimensional de dimensões desconhecidas para uma função? E como se pode pesquisar uma matriz bidimensional?
Existe alguma forma na MQL5 de passar uma matriz bidimensional de dimensões desconhecidas para uma função? E como posso pesquisar uma matriz bidimensional?
Obrigado.
Eu também já enfrentei o problema de passar uma matriz multidimensional para uma função. A MQL5 não parece ter sido concebida para o efeito. Ou se utiliza apenas a matriz unidimensional ou se especifica explicitamente a dimensão da matriz a ser passada na função, e a flexibilidade e universalidade da função são perdidas. É uma pena.
O MT4 é muito mais flexível a este respeito. E também não há problemas em C++; basta passar as dimensões da matriz como parâmetros adicionais de uma função. No entanto, o MT5 revelou-se uma espécie de cepo. Não é aqui nem lá.
Eu também já enfrentei o problema de passar uma matriz multidimensional para uma função. Parece que a MQL5 não é de todo adequada para ela. Ou se utiliza apenas a matriz unidimensional ou se especifica explicitamente a dimensão da matriz passada na função, e a flexibilidade e universalidade da função são perdidas. É uma pena.
O MT4 é muito mais flexível a este respeito. E também não há problemas em C++; basta passar as dimensões da matriz como parâmetros adicionais de uma função. No entanto, o MT5 acabou por ser uma espécie de embrulho. Não é aqui nem lá.
Pode usar classes padrão, biblioteca (CArray) e criar um conjunto de matrizes.
Boa tarde!
Se eu remover o comentário //CClass2, recebo um erro de "contagem de parâmetros errados".
Já foi aqui perguntado antes, mas o tema foi aprofundado noutra direcção. A minha pergunta é a seguinte. Espero que o CClass2 lCC2(0), deve chamar o construtor da classe base. Isto não parece estar a acontecer. Qual é o problema?
Obrigado!!!
Boa tarde.
Ontem liguei o meu sinal, mas hoje apaguei-o. Queria subscrever o sinal de outra pessoa, mas agora o sistema não me deixa entrar. Diz: "Já tem um sinal emitido a partir da conta especificada. Não é permitida a revenda de sinais".
O meu sinal é apagado, mas agora não posso subscrever o de outra pessoa. O que fazer? Ajudem-me!
O meu sinal foi apagado, mas agora não posso subscrever o de outra pessoa. O que fazer? Ajudem-me!
Boa tarde!
Se eu remover o comentário //CClass2, recebo um erro de "contagem de parâmetros errados".
Já foi aqui perguntado antes, mas o tema foi aprofundado noutra direcção. A minha pergunta é a seguinte. Espero que o CClass2 lCC2(0), deve chamar o construtor da classe base. Isto não parece estar a acontecer. Qual é o problema?
Obrigado!!!
Oseu CClass2 não tem construtor , pelo que não pode passar o parâmetro; -)
Boa tarde.
Existe alguma forma na MQL5 de passar uma matriz bidimensional de dimensões desconhecidas para uma função? E como se pode pesquisar uma matriz bidimensional?
Obrigado.
Boa tarde.
Existe alguma forma na MQL5 de passar uma matriz bidimensional de dimensões desconhecidas para uma função? E como posso pesquisar uma matriz bidimensional?
Obrigado.
Eu também já enfrentei o problema de passar uma matriz multidimensional para uma função. A MQL5 não parece ter sido concebida para o efeito. Ou se utiliza apenas a matriz unidimensional ou se especifica explicitamente a dimensão da matriz a ser passada na função, e a flexibilidade e universalidade da função são perdidas. É uma pena.
O MT4 é muito mais flexível a este respeito. E também não há problemas em C++; basta passar as dimensões da matriz como parâmetros adicionais de uma função. No entanto, o MT5 revelou-se uma espécie de cepo. Não é aqui nem lá.
Eu também já enfrentei o problema de passar uma matriz multidimensional para uma função. Parece que a MQL5 não é de todo adequada para ela. Ou se utiliza apenas a matriz unidimensional ou se especifica explicitamente a dimensão da matriz passada na função, e a flexibilidade e universalidade da função são perdidas. É uma pena.
O MT4 é muito mais flexível a este respeito. E também não há problemas em C++; basta passar as dimensões da matriz como parâmetros adicionais de uma função. No entanto, o MT5 acabou por ser uma espécie de embrulho. Não é aqui nem lá.
Pode usar classes padrão, biblioteca (CArray) e criar um conjunto de matrizes.
Ver este artigo para mais detalhes.
Já alguém perguntou sobre o XAUUSD?
Na verdade, como fazê-lo no real? ;-)
Foi isto que o meu Conselheiro Especialista conseguiu negociar: