Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
CHashArrayStringString - librería para MetaTrader 5
- Visualizaciones:
- 921
- Ranking:
- Publicado:
- 2016.03.10 12:10
- Actualizado:
- 2016.11.22 07:33
- ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
El archivo de inclusión contiene un conjunto de clases que demuestran uno de los métodos de organización de la matriz Hash de las líneas con una clave de cadena.
Ejemplo 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);
}
Resultado:
Test de productividad:
El archivo de inclusión contiene un conjunto de clases que demuestran uno de los métodos de organización de la matriz Hash de las líneas con una clave de cadena.
#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");
}
add 10k elements in 31 ms
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/7047
El objetivo de este código es mostrar un ejemplo de creación de escalas, gradientes y mapas de calor en MQL5.
Mutex - en una WinAPI puraSincronizamos los procesos de ОС/EA/MT, etc. Nada de DLL de autoría propia. ¡Ha llegado la hora de que mantenga todo bajo su control!
Comprueba si una fecha pertenece al horario invernal o estival, el código ha sido desarrollado para la depuración de los eventos dependientes de las noticias.
Ilan 1.6 Dynamic HTEl legendario Ilan 1.6 Dynamic pertenece a la serie de los llamados "promediadores". Gracias a sus avanazadas fórmulas de gestión de capital, permite salir con beneficios incluso de una posición que a ciencia cierta tendría pérdidas. Ahora Ilan 1.6 Dynamic está disponible en los códigos fuente para MetaTrader 5.