Ticaret robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Telegram üzerinde bulun!
Fan sayfamıza katılın
Komut dosyasını ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Komut dosyasını beğendiniz mi? MetaTrader 5 terminalinde deneyin
Kütüphaneler

CHashArrayStringString - MetaTrader 5 için kütüphane

Görüntülemeler:
3817
Derecelendirme:
(48)
Yayınlandı:
2015.01.28 15:48
Güncellendi:
2016.11.22 07:32
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

An include file contains a set of classes demonstrating one of methods of organizing lines hash array with a string key.

An example of usage:

#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);
  }


The result:


Performance test:

An include file contains a set of classes demonstrating one of methods of organizing lines hash array with a string key.

#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

add 10k elements in 31 ms

MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/7047

dt_FFT dt_FFT

Library of fast Fourier transformation functions (FFT).

FileUnlimited FileUnlimited

Library for working with files using WinAPI without location limitations.

Indicator Arrows II Indicator Arrows II

Plots up/down buffer arrows in chart window.

Class for set and check your trading time Class for set and check your trading time

CTimeControl class for include to your EA for easy setting and checking your own trading time.