Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 198

 
Tünaydın. İşlem gününün başlangıcını ve işlem gününün sonunu nasıl öğreneceğimi söyleyin. Bu, farklı enstrümanlar için farklı olduğundan, bir işlem gününde çubuk sayısını öğrenmek için gereklidir. Hepinize şimdiden teşekkürler.
 

Merhaba, limit değeri nasıl düzgün bir şekilde organize edeceğimi söyler misiniz?


Seçenek 1:

 int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
  {

//---
   int i= 0 ;
   int limit= 0 ;
   int CountedBars= 0 ;

   CountedBars=BarsCount; //IndicatorCounted();
   if (CountedBars> Bars - 1 )
      CountedBars= Bars - 1 ;
   if (CountedBars< 0 )
       return (- 1 );
   if (CountedBars> 0 )
      CountedBars--;
   limit=CountedBars;

   for (i=limit- 1 ; i>= 0 ; i--)
     {


Seçenek 2:

 int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
  {

//---
   int limit;
//---
   if (rates_total<= 1 )
       return ( 0 );
//--- last counted bar will be recounted
   limit=rates_total-prev_calculated;
   if (prev_calculated> 0 )
      limit=limit+ 1 ;
      
            
   for ( int i=limit- 1 ; i>= 0 ; i--)
     {
  

Seçenek 2 ise, hesaplamayı grafikteki tüm çubuklar yerine 10.000 çubukla nasıl sınırlayabilirim?


Teşekkür ederim.

 

Hepinize iyi günler.
Kovalev'in ders kitabını kullanarak diziler (MT4) konusunu çalışıyorum. INDEXING DIZI bölümü, dizi dizinlerinin nasıl belirlenebileceğine ilişkin örnekler sağlar.
Anladığım kadarıyla, varsayılan olarak dizinler sayılardır. Ancak bunlar değişken olarak da ayarlanabilirler. Ancak ders kitabı, indekslerin sayı olarak nasıl ifade edildiğini söylemiyor, onları sembollerle ifade edilen indekslere, yani değişkenlere değiştirebilirsiniz. Veya dizi dizinlerini hemen değişken olarak nasıl ayarlayabileceğinizi.
Bunu yapmak için hangi işlevin kullanıldığını söylerseniz çok minnettar olurum. Ders kitabında ve referans kitabında böyle bir fonksiyon bulamadım. Veya bu, özel bir kod derlenerek yapılır. O zaman lütfen böyle bir kod örneği verin.
Yardımlarınız için hepinize teşekkür ederim.

 
ANDREY :

Hepinize iyi günler.
Kovalev'in ders kitabını kullanarak diziler (MT4) konusunu çalışıyorum. INDEXING DIZI bölümü, dizi dizinlerinin nasıl belirlenebileceğine ilişkin örnekler sağlar.
Anladığım kadarıyla, varsayılan olarak dizinler sayılardır. Ancak bunlar değişken olarak da ayarlanabilirler. Ancak ders kitabı, indekslerin sayı olarak nasıl ifade edildiğini söylemiyor, onları sembollerle ifade edilen indekslere, yani değişkenlere değiştirebilirsiniz. Veya dizi indekslerini hemen değişken olarak nasıl ayarlayabileceğinizi.
Bunu yapmak için hangi işlevin kullanıldığını söylerseniz çok minnettar olurum. Ders kitabında ve referans kitabında böyle bir fonksiyon bulamadım. Veya bu, özel bir kod derlenerek yapılır. O zaman lütfen böyle bir kod örneği verin.
Yardımlarınız için hepinize teşekkür ederim.

Dizi indeksi, sokağın aşağısındaki ev numaraları gibidir, sadece rakamları olabilir

 
terminalde (MT4) mql5 yetkilendirmek mümkün değildir. önceden sorun yoktu.
 
Merhaba. Klavyeyi temizliyordum ve yanlışlıkla bir tuşa bastım ve araç çubuğu ayarlarım kayboldu. Bunları manuel olarak yapılandırdım, ancak şimdi terminali yeniden başlattıktan sonra kaydedilmiyorlar ve her seferinde onları yeni bir şekilde yapılandırmam gerekiyor. Bana bu terminal aracı ayarlarını nasıl kaydedeceğimi söyle? http://prntscr.com/rlioyi
Скриншот
Скриншот
  • prnt.sc
Снято с помощью Lightshot
 
hmil :
Merhaba. Klavyeyi temizliyordum ve yanlışlıkla bir tuşa bastım ve araç çubuğu ayarlarım kayboldu. Bunları manuel olarak yapılandırdım, ancak şimdi terminali yeniden başlattıktan sonra kaydedilmiyorlar ve her seferinde onları yeni bir şekilde yapılandırmam gerekiyor. Bana bu terminal aracı ayarlarını nasıl kaydedeceğimi söyle? http://prntscr.com/rlioyi
F11
 
İyi günler, MT4'te Period_Converter_Opt kullanarak sentetik grafikler oluştururken, bir nedenden dolayı, bir olay için sesli uyarılar üzerlerinde çalışmıyor, örneğin stokastik 20'nin altında, ancak standart olanlarda çalışıyorlar, sorunun ne olduğunu söyleme nedir ve nasıl çözülür, belki -bir şeyin eklendiği göstergede veya Period_Converter_Opt'ta. Şimdiden teşekkürler
 
Artyom Trishkin :
F11
Sayesinde
Artyom Trishkin :
F11
 
Zaman çerçevesi bir euro/dolar çiftini açmıyor.