MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 486

 

Aynı MT4 sürümlerine sahip bir komisyoncu için aynı enstrümanda aynı periyotta aynı parametrelere sahip bir robotu kullanmanın, 2 kişinin tamamen farklı çalışma sonuçları almasının nasıl mümkün olduğunu biri söyleyebilir mi?

Geçmiş tamamen indirildi

 
Roman Sharanov :

Aynı MT4 sürümlerine sahip bir komisyoncu için aynı enstrümanda aynı periyotta aynı parametrelere sahip bir robotu kullanmanın, 2 kişinin tamamen farklı çalışma sonuçları almasının nasıl mümkün olduğunu biri söyleyebilir mi?

Geçmiş tamamen indirildi

Yayılma da aynı ve sabit mi ve "mevcut" değil mi?

 
Roman Sharanov :

Aynı MT4 sürümlerine sahip bir komisyoncu için aynı enstrümanda aynı periyotta aynı parametrelere sahip bir robotu kullanmanın, 2 kişinin tamamen farklı çalışma sonuçları almasının nasıl mümkün olduğunu biri söyleyebilir mi?

Geçmiş tamamen indirildi

Kene sayısı aynı mı?
Hesap aynı mı yüklendi?
Teste katılan diğer çiftlerin teklifleri, örneğin karları hesap para biriminde görüntülemek için?
 

Tünaydın!

Soru: Test cihazının terminaldeki çalışması nasıl hızlandırılır?

Benim için 4 işlemciden sadece 1 tanesi ve sadece 150MB RAM kullanıyor. (yani bilgisayarın tam gücünü kullanmaz)

Seçenekler nedir?

Bu daha önce tartışıldıysa, lütfen bağlantı atın!

 
Roni Iron : İyi günler!
Soru: Test cihazının terminaldeki çalışması nasıl hızlandırılır?
Benim için 4 işlemciden sadece 1 tanesi ve sadece 150MB RAM kullanıyor. (yani bilgisayarın tam gücünü kullanmaz)
Seçenekler nedir?
Bu daha önce tartışıldıysa, lütfen bağlantı atın!

Bu sitenin sağ üst köşesinde bir arama simgesi var Üzerine tıklayın ve test cihazını hızlandırın

 

Lütfen VP-Range-v6'da olduğu gibi grafiğe göre MarketProfile göstergesine hareketi sabitlememe yardım edin !!!!!!

Ya da en azından sadece tarihten itibaren değil, zaman zaman çalışabilmesi için ekleyin. Orada gibi görünüyor, ama çalışmıyor.

Dosyalar:
 
Roni Iron :

Tünaydın!

Soru: Test cihazının terminaldeki çalışması nasıl hızlandırılır?

Benim için 4 işlemciden sadece 1 tanesi ve sadece 150MB RAM kullanıyor. (yani bilgisayarın tam gücünü kullanmaz)

Seçenekler nedir?

Bu daha önce tartışıldıysa, lütfen bağlantı atın!

MT test cihazı yalnızca bir çekirdek kullanır, MT5'e geçin

 

Bir dosyanın 8. satırı nasıl okunur?

dosya işlemleri hakkında soru

https://docs.mql4.com/ru/files


Bir zamanlar bana söylediği gibi, mql'deki her şey numaralandırma ile yapılır mı?

 for ( i = 1 ; i <= 8 ; i ++ )           
{
Str_DtTm = FileReadString ( Handle ) ;
}

Başka bir şekilde yapılamaz mı?
 

Ku forumcular!

Söyle bana, lütfen, kim bilir

x çubuk sayısının (BarCount) ortalama fiyatını hesaplamak gerekir. Sorun şu ki, bu yüksek ve alçak olan çubuklar zaten BarCount'un dışında olsa da, işlevin maksimum ve minimum fiyat değerlerini hatırlaması ve bunları döndürmesidir. Yalnızca belirli sayıda çubuk için sabit yeniden hesaplama ve görüntüleme değerlerini nasıl yapabilirim?


harici int BarCound = 3;

double mp, max, min, ort, maxprice = -999999, minprice = 999999;

çift AvgPriceBar()
{
int i=0;
(i=0; i<BarCount; i++) için
{
max = iYüksek(Symbol(), PERIOD_CURRENT , i);
if (maks > maksprice) maksprice = maks;
}
(i=0; i<BarCount; i++) için
{
min = iLow(Symbol(), PERIOD_CURRENT, i);
if (min < minfiyat) minfiyat = min;
}
{
mp = (maksimum fiyat + minimum fiyat)/2;
if (mp > 0) ort = mp;
}
dönüş();

}

 
Roman Pechurenko :

Ku forumcular!

Söyle bana, lütfen, kim bilir

x çubuk sayısının (BarCount) ortalama fiyatını hesaplamak gerekir. Sorun şu ki, bu yüksek ve alçak olan çubuklar zaten BarCount'un dışında olsa da, işlevin maksimum ve minimum fiyat değerlerini hatırlaması ve bunları döndürmesidir. Yalnızca belirli sayıda çubuk için sabit yeniden hesaplama ve görüntüleme değerleri nasıl yapılır?


 extern int     BarCound   = 3 ;

double mp, max, min, avg, maxprice = - 999999 , minprice = 999999 ;
double AvgPriceBar()  
   { 
   int i= 0 ;
       for (i= 0 ; i<BarCount; i++)
         {
         max = iHigh ( Symbol (), PERIOD_CURRENT , i);
             if (max > maxprice)  maxprice = max;
         }   
       for (i= 0 ; i<BarCount; i++)
         {
         min = iLow ( Symbol (), PERIOD_CURRENT , i);
             if (min < minprice)  minprice = min;
         }
      {
         mp = (maxprice + minprice)/ 2 ;
             if (mp > 0 ) avg = mp;
      }
       return ();

   }

1. Mesaja eklenen kod bu şekilde görünmelidir.

2. Ahırda kullanışlı bir moped varsa, tekerleği neden yeniden icat edelim?

mql4, iHighest ve iLowest gibi işlevlere sahiptir

Umarım bu fonksiyonların kullanımını anlamak zor olmayacaktır.

Eh, özellikle sorun üzerinde:

Pinokyo'ya 5 elma verildi. 2 tane yedi. Pinokyo'nun kaç elması kaldı?

Üç düşün??? Hatalısınız. Pinokyo'nun kendisine 5 elma daha verilmeden önce kaç elması olduğunu kimse bilmiyor.

Sonuç: Değişkenleri sıfırlayın ...

iHighest - Доступ к таймсериям и индикаторам - Справочник MQL4
iHighest - Доступ к таймсериям и индикаторам - Справочник MQL4
  • docs.mql4.com
[in]  Индекс (смещение относительно текущего бара) начального бара, с которого начинается поиск наибольшего значения. Отрицательные значения игнорируются и заменяются нулевым значением. Индекс наибольшего найденного...