Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Twitter!
Participe de nossa página de fãs
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Avalie seu funcionamento no terminal MetaTrader 5
- Visualizações:
- 839
- Avaliação:
- Publicado:
- 2016.12.27 09:09
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Um arquivo de inclusão contém um conjunto de classes que demonstram um dos métodos de organização das linhas do array de hash com uma chave de string.
Um exemplo de uso:
#include <HashArray.mqh> void OnStart() { CHashArrayStringString Hash; Hash.Put("k1", "v1"); Hash.Put("k2", "v2"); Hash["k3"] = "v3"; Hash["k2"] = "vv2"; string t1 = Hash["k1"].value; string t2 = Hash["k2"].value; string t3 = Hash["k3"].value; Alert("k1=",t1); Alert("k2=",t2); Alert("k3=",t3); }
O resultado:
Teste de performance:
Um arquivo de inclusão contém um conjunto de classes que demonstram um dos métodos de organização das linhas do array de hash com uma chave de string.
#include <HashArray.mqh> void OnStart() { CHashArrayStringString Hash(); uint StartTime=GetTickCount(); for(int n=0; n<10000; n++) { Hash["key"+IntegerToString(n)] = "trash"; } uint timeTotal = GetTickCount() - StartTime; Alert("add 10k elements in ", IntegerToString(timeTotal), " ms"); }
adicionado 10k elementos em 31 ms
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/7047

Como o separador de período, cada novo dia irá obter a sua linha vertical de início. Com várias opções de exibição

Este é o indicador Bollinger Bands %b para o MetaTrader 5.

Edição do indicador para a nova plataforma.

Sincroniza processos ОС/EA/MT etc. Não são mais necessários DLLs agora.