Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Visualizações:
- 1171
- Avaliação:
- Publicado:
- 2014.01.15 08:28
- Atualizado:
- 2016.11.22 07:33
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Propósito geral das funções hash:
- adler32
- CRC-32 (rápida, implementação de tabela)
- MaHash8v64 (rápida, implementação de tabela)
Todas as três funções são adaptados para strings Unicode em MQL5. Os resultados foram verificados com o Fsum Frontend 1.5.5.1.
Conversão raiz:
- de decimal (ulong) para a base raiz
- transformação inversa
A conversão raiz se baseia na seguinte sequência de chars: 10 [0..9] + 26 [A..Z] + 26 [a..z] + 33 [А..Я] + 33 [а..я]. Os dígitos "0-9" e as letras em inglês "A-Z" são usadas até a base 36.
O possível uso prático de outra raiz pode ser a forma compacta de representação da string de um número em nomes de objetos gráficos. Por exemplo, o número de 64 bits geralmente tem o seguinte número de caracteres:
- decimal: 20 chars (ULONG_MAX)
- hexadecimal: 16 chars
- base 36: 11 chars
- base 128: 10 chars
o ótimo é a base 36 da raiz.
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/277
![Expert Advisor A la Bobsley](https://c.mql5.com/i/code/expert.png)
Este Expert Advisor utiliza os indicadores Média Móvel e Estocástico.
![Zig Zag Não Paramétrico, Padrões A-la Clyde Lee](https://c.mql5.com/i/code/indicator.png)
Zig Zag Não Paramétrico, baseado nos "Padrões A-la Clyde Lee".
![Gráficos Sincronizados](https://c.mql5.com/i/code/expert.png)
Este Expert Advisor realiza a sincronização dos gráficos.
![Export Indicator's Values](https://c.mql5.com/i/code/script.png)
Este script exporta os valores do indicador para um arquivo CSV.