Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1395

 

Histogram için araç ipucunu devre dışı bırakmak mümkün müdür?

 
Sergey # :

Ek kod:

yinelemeden (01111111) sonra yineleme (10000000) geliyor değil mi?

(10000000)=-127 veya +128?

10000000 = -128

+1

10000001 = -127

...

11111111 = -1

+1

(1)00000000 = 0

Böylece, ek bir karmaşıklık olmadan, işaretli sayılarla çalışma, işaretsiz sayılarla aynı şekilde gerçekleştirilir.

Peki, eski FIDO'yu nasıl hatırlamazsın:

"Kızgın bir patron tarafından azarlanan 0 programcı,

Sonra birini kovdu ve bu onların FF'si oldu."

https://zxpress.ru/article.php?id=16607

Ve evet, yukarıda "ters" değil, doğrudan okumam gerekiyor, kendimi çoktan unuttum.
Стихи - #0A Программистов. Анекдоты.
Стихи - #0A Программистов. Анекдоты.
  • zxpress.ru
Стихи - #0A Программистов. Анекдоты.
 

Tünaydın.

Global olarak ilan edilen bir Enum'un boyutunu bulmak mümkün müdür?

örneğin

 enum ENTERmode {System1, System2 , System3 , System4 , System5 , System6 , System7}

Programın ortasından numaralandırma sayısını nasıl öğrenebilirim?

 

Herkese iyi günler.

Anlamama yardım et.

Üç sınıfım var, her biri bu tanımlara sahip

 #define INDENT_LEFT     ( 10 )
#define INDENT_TOP      ( 20 )
#define INDENT_RIGHT    ( 10 )
#define INDENT_BOTTOM   ( 15 )
#define CONTROLS_GAP_X  ( 50 )
#define CONTROLS_GAP_Y  ( 20 )
#define BUTTON_WIDTH    ( 150 )
#define BUTTON_HEIGHT   ( 20 )
#define EDIT_HIGTHT     ( 20 )
#define GROUP_WIDTH     ( 150 )
#define LABEL_WIDTH     ( 70 )

bunları EA'da birleştirirken, aşağıdaki hata mesajı oluşturulur

makro yeniden tanımlama

bu hata nasıl düzeltilir?



 
Sergey Li # :

Herkese iyi günler.

Anlamama yardım et.

Üç sınıfım var, her biri bu tanımlara sahip


bunları EA'da birleştirirken, aşağıdaki hata mesajı oluşturulur

makro yeniden tanımlama

bu hata nasıl düzeltilir?



 #ifndef X
   #define X
#endif

Örneğin, evet.

Makrolar küreseldir.

 

Merhaba, söyleyebilir misiniz, bazen SocketCreate () 'i çağırırken 4014 hatası alıyorum ...

Servise sesleniyorum. Dokümanda bir şekilde anlaşılmaz bir şekilde tanımlanmıştır:

Функцию можно вызывать только из экспертов и скриптов, так как они работают в собственном потоке выполнения. При вызове из индикатора   GetLastError()   вернет ошибку 4014 – " 4014 - " Sistem işlevinin çağrılmasına izin verilmiyor Функцию можно вызывать только из экспертов и скриптов, так как они работают в собственном потоке выполнения. При вызове из индикатора   GetLastError()   вернет ошибку 4014 – " .


Ve servislerden arandığında, nasıl?
 
leonerd # :

Merhaba, söyleyebilir misiniz, bazen SocketCreate () 'i çağırırken 4014 hatası alıyorum ...

Servise sesleniyorum. Belgede bir şekilde anlaşılmaz bir şekilde açıklanmıştır:

Ve servislerden ararken, nasıl?

Belki bu "Hatalar, hatalar, sorular" bölümüne yazılmalıdır? Hizmet ve komut dosyası çok farklı değil. Bir nedenden dolayı hizmetlerde kullanımı yasaklamış olmaları mümkün olsa da ...

 
Alexey Viktorov # :

Belki bu "Hatalar, hatalar, sorular" bölümüne yazılmalıdır? Hizmet ve komut dosyası çok farklı değil. Bir nedenden dolayı hizmetlerde kullanımı yasaklamış olmaları mümkün olsa da ...

Evet, mesele bu, genel olarak işe yarıyor. Ama bazen 4014 uçup gidiyor.Ne biçim model, henüz anlamadım.

 
leonerd # :

Evet, mesele bu, genel olarak işe yarıyor. Ama bazen 4014 uçup gidiyor.Ne biçim model, henüz anlamadım.

Yani yasak değil mi?

Belki daha sonra onu bir do while döngüsüne sokup, bir hata durumunda birkaç milisaniyelik bir gecikme koyabilir misiniz? Böyle bir döngüde, döngünün bir kez yürütülmesi gerekir.

 
Alexey Viktorov # :

Yani yasak değil mi?

Belki daha sonra onu bir do while döngüsüne sokup, bir hata durumunda birkaç milisaniyelik bir gecikme koyabilir misiniz? Böyle bir döngüde, döngünün bir kez yürütülmesi gerekir.

hm...

 ERR_FUNCTION_NOT_ALLOWED        4014       Системная функция не разрешена для вызова

Zaman içinde bir noktada, işlev çağrısı alt sistem tarafından engellenir. Belki beklememelisiniz, ancak bir sonraki aramadan önce çıkmalısınız?