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

 
Birisi lütfen konum hakkındaki düşüncelerini paylaşabilir mi: https://www.mql5.com/ru/forum/320451 ?
Код не работает, как ожидалось.
Код не работает, как ожидалось.
  • 2019.08.20
  • www.mql5.com
Я не понимаю, что не так с моим кодом. Посмотрите и дайте мне знать. Клещи не меняются...
 

Fibonacci seviyelerinin sayısı nasıl alınır?

Bunları standart kütüphanedeki sınıfları kullanarak oluşturuyorum:

   CChartObjectFibo *fibo= new CChartObjectFibo();
   if (!fibo.Create( 0 ,name, 0 ,first_time,first_price,second_time,second_price))
     {
       Print ( __FUNCTION__ + ": Fibonacci create failed. Bar #" ,start_bar, ". Error: " , GetLastError ());
       return false ;
     }
   int levels_count=fibo.LevelsCount();

peki, level_count her zaman 0'dır

 
leonerd :

Fibonacci seviyelerinin sayısı nasıl alınır?

Bunları standart kütüphanedeki sınıfları kullanarak oluşturuyorum:

peki, level_count her zaman 0'dır

Fibo oluştururken seviye yoktur. Oluşturulduktan sonra, seviyelerin sayısı belirlenir ve nesnenin değerleri, açıklamaları ve diğer özellikleri atanır.

 

Söyleyin bana, MQL'de sınıflarda statik alanlar kullanmak mümkün müdür? Bunun gibi garip bir şey istiyorum:

// ...

int OnInit()
  {
//---
  A::test();
//---
   return(INIT_SUCCEEDED);
  }

//...

class A{
   public:
      static int t;
 
      A(){};
      ~A(){};
      static void test(){
         if(Is_Works){
            Print (t); // unresolved static variable 'AA::t'
         }
      }
};

Yöntemin içinde sınıfın bir örneğini oluşturabileceğim açık, ancak örnek istemiyorum... Mümkün mü?
 
Oleh Fedorov :

Söyle bana, MQL'de sınıflarda statik alanlar kullanmak mümkün müdür? Bunun gibi garip bir şey istiyorum:

Yöntemin içinde sınıfın bir örneğini oluşturabileceğim açık, ancak örnek istemiyorum... Mümkün mü?
Документация по MQL5: Основы языка / Объектно-ориентированное программирование / Статические члены класса
Документация по MQL5: Основы языка / Объектно-ориентированное программирование / Статические члены класса
  • www.mql5.com
Члены класса могут быть объявлены с использованием модификатора класса памяти static. Такие члены данных разделяются всеми экземплярами данного класса и хранятся в одном месте. Нестатические члены данных создаются для каждой переменной-объекта класса. Отсутствие возможности объявлять статически члены класса привело бы к необходимости объявлять...
 
Teşekkürler Artyom, yardımcı oldu... Her ne kadar... Sezgisel değil :-) Böylece sadece başlatılmamış, aynı zamanda bildirilmiş de... referanstan kod :-)
 
Bir danışman bir şekilde testin bitiş tarihini öğrenebilir mi?

Örneğin, test cihazına danışmanın 07/20/2019 ile 08/20/2019 arasında test edilmesi gerektiğini ayarladım.

Bu tarihi 08/20/2019 tanıması için danışman kodunu bir şekilde yazabilir miyim? Test bitiş tarihi.

Böylece testin başında, OnInit işlevinde veya OnTick işlevinin başında bunu fark edecekti.
 
İyi akşamlar Belki birileri bunu zaten yapmıştır veya yapmaya çalışmıştır veya hazır bir araç için hazır dikey çizgilere sahip bir fibo uzantısına bağlantı vardır.
 
Merhaba. Lütfen söyleyin öyle bir an... Telefona push bildirimleri normal olarak sadece ekran açıkken ve şarj olurken geliyor. Ancak ekranı kapatmaya değer ve bir süre sonra (hemen değil!) Mesajlar teslim edilmiyor. Onlar. Ekranı açıyorum ve ancak o zaman danışmandan bir sürü bildirim görüyorum.

Telefon: Samsung SM-G955F Galaxy S8 Plus, Android 9 Pie.
Terminal: MT4, Yapı 1170, Windows 10.

ps Sorunun telefonda enerji tasarrufu yapmakla veya uyku modunda Wi-Fi'yi kapatmakla veya bunun gibi bir şeyle ilgisi yok. Tüm ayarlar ve modlar, özel forumlara danışılarak kontrol edilmiştir. Örneğin, anlık mesajlaşma programlarından gelen mesajlar normalde gelir.

Ne yapılabilir?

Скачайте мобильное приложение MetaTrader 5 для Android
Скачайте мобильное приложение MetaTrader 5 для Android
  • www.metatrader5.com
Мобильный трейдинг с MetaTrader 5 для Android — это возможность торговать валютой, акциями и фьючерсами при помощи смартфонов и планшетов. Где бы вы ни были, вы можете подключаться к серверам брокерских компаний, анализировать котировки акций и валют и совершать торговые сделки. Все это — бесплатно и круглосуточно! MetaTrader 5 для Android...
 
Darirunu :
İyi akşamlar Belki birileri bunu zaten yapmıştır veya yapmaya çalışmıştır veya hazır bir araç için hazır dikey çizgilere sahip bir fibo uzantısına bağlantı vardır.

Ekran görüntüsü gösterisi - ne istediğiniz belli değil.