Erros, bugs, perguntas - página 1869

 
fxsaber:

Isto é uma jogada de cavalo!

Quando uma mudança de conta é detectada, memoriza-se as novas características.

Pode transformá-lo numa pequena biblioteca segundo as linhas do que está aqui(macros). Então a coisa "torta" não será um incómodo.


Obrigado pelas respostas) não sei como fazê-lo) é mais fácil usar uma foice em ...

e depois voltar a executar o indicador)

 
rozline:

Cavalheiros! Peço desculpa profusamente por escrever de todo. Mas preciso de ajuda, como se costuma dizer, o mais depressa possível.

Tenho um erro terminal, deixou de ligar indicadores personalizados e EAs.

Registo como este

2017.04.20 18:18:59.764 Indicador personalizado carregamento de AD (@Si,H1) falhou

Também no mesmo dia! 99% dos ind. e EAs personalizados deixaram de abrir, um funciona por alguma razão



 
fxsaber:

Isto é uma jogada de cavalo!

Quando uma mudança de conta for detectada, lembrar as novas características.

Pode transformá-la numa pequena biblioteca segundo as linhas do que está aqui(macros). Então a coisa "torta" não será um incómodo.

É por isso que não gosto de bibliotecas, que têm de ser arrastadas atrás de cada programa, e se alguém precisa de partilhar um ficheiro com, então a biblioteca deve ser dada, o que é extremamente desconfortável e tortuoso.
 

E outra pergunta - começamos o indicador com 5, e depois mudamos para um corretor com 4. O que acontecerá ao indicador? Não deveria ser recalculado? Porque os valores dos preços utilizados serão completamente diferentes.

Penso que se trata de um erro.

 
kaus_bonus:

E outra pergunta - começamos o indicador com 5, e depois mudamos para um corretor com 4. O que acontecerá ao indicador? Não deveria ser recalculado? Porque os valores dos preços utilizados serão completamente diferentes.

Penso que se trata de um erro.

Penso que é um insecto. MT5 não tem citações de 4 dígitos. E se em MT4, é melhor em tais casos utilizar não variáveis predefinidas, mas sim SymbolInfoDouble, por exemplo.
SymbolInfoDouble - Получение рыночной информации - Справочник MQL4
SymbolInfoDouble - Получение рыночной информации - Справочник MQL4
  • docs.mql4.com
SymbolInfoDouble - Получение рыночной информации - Справочник MQL4
 
Alexey Viktorov:
não há citações de 4 dígitos em mt5.


substituir 5 e 4 dígitos por 3 e 2 dígitos. exemplo - XAUUSD em alpari (3 dígitos) e fxopen (2 dígitos). mudar de corretor - sem razão para recalcular o indicador.

vive-se num universo diferente, aparentemente. insta ainda tem 4 dígitos no mt5.
 
kaus_bonus:


substituir 5 e 4 dígitos por 3 e 2 dígitos. exemplo - XAUUSD em alpari (3 dígitos) e fxopen (2 dígitos). mudar de corretor - sem razão para recalcular o indicador.

Não estou interessado no ouro ou em qualquer outra coisa, é apenas que estás num universo diferente.

Isso é certo... No nosso universo, não só não é considerado um corretor como até um escritório decente.

Eu não estava interessado no ouro e não sabia, obrigado pela informação. Acontece que também em MT5 é melhor utilizar funções do que variáveis pré-definidas.

 
Vitaly Muzichenko:
É por isso que não gosto de bibliotecas, porque é preciso arrastá-las atrás de cada programa, e se for preciso partilhar um ficheiro com alguém, é preciso dar-lhes uma biblioteca, o que é muito desconfortável e tortuoso.
Coloca-se uma biblioteca na kodobase e liga-se a ela ao lado de #include.
 
Slava:

A cópia de estruturas simples foi forçada devido à falta de sindicatos.

Haverá uniões normais muito em breve

Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial

Nova versão da plataforma MetaTrader 5 build 1595: acesso ao histórico de preços

fxsaber, 2017.04.21 14:26

É impossível escrever isto com união
template <typename T1, typename T2>
void Copy( T1 &ObjectDst, const T2 &ObjectSrc )
{
   ObjectDst = (T1)ObjectSrc;
}
 
fxsaber:
E isso não deveria ser possível
Razão: