Hatalar, hatalar, sorular - sayfa 2257

 
fxsaber :

Nedeni bu değil.

Böyle bir notasyon empoze etmiyorum, ancak kullanırken yalnızca durum hataları (derlemenin hatasız olmasına rağmen yürütme sırasında dahil) kullanılmamalıdır.
 
A100 :
Böyle bir notasyon uygulamıyorum, ancak kullanırken yalnızca bir hata belirtiyorum (derlemenin hatasız olmasına rağmen yürütme sırasında dahil)

Sadece neden böyle yazdığını merak ediyorum. Belki de bu bazı durumlarda haklıdır. Örneğin, monitör ekranında yöntemin hangi sınıfa ait olduğu hemen anlaşılır.

 
fxsaber :

Sadece neden böyle yazdığını merak ediyorum. Belki de bu bazı durumlarda haklıdır. Örneğin, monitör ekranında yöntemin hangi sınıfa ait olduğu hemen anlaşılır.

Makroda böyle bir girdi kullandım (başka bir hatayı gidermek için), böylece sınıf içindeki ve dışındaki girdiler aynı forma sahip oldu

 //#define MACRO4
#define MACRO1 void A::f()
#define MACRO2             {}
#define MACRO3 MACRO1 MACRO2
class A {
#ifdef MACRO4
MACRO3
};
#else
MACRO1;
};
MACRO3
#endif
 

bir şey karıştı, kontrol etmenin bir yolu yok. piyasa ayakta, işte ilk veriler:

1. fiyat adımı 1
2. camdaki fiyat, talep üzerine 19705 seviyesinde
3. teklife göre 19701 seviyesinde camdaki fiyat
4. yayılma 4

şu anda sahip olduğumuz işlemler 19704'te SATIN AL'da ve 19702'de SAT'ta mı?
veya camın kenarlarının olduğu seviyeler boyunca ilerlerler, yani. AL - 19705 ve SAT - 19701 için ?

 
A100 :

Makroda böyle bir girdi kullandım (başka bir hatayı gidermek için) , böylece sınıf içindeki ve dışındaki girdiler aynı forma sahip oldu

Ayrıca, bazı durumlarda C++ gerektirdiğinde, ancak MQL gerektirmediğinde, evrensel bir C++\MQL kodu oluşturmak için aynı damarda kullandım, yöntem uygulamasının sınıfının dışına taşınması https://www.mql5.com/en /forum/1111 /page2065#comment_6023680
Ошибки, баги, вопросы
Ошибки, баги, вопросы
  • 2017.11.07
  • www.mql5.com
Общее обсуждение: Ошибки, баги, вопросы
 
A100 :
Ayrıca, bazı durumlarda C++ gerektirdiğinde, ancak MQL gerektirmediğinde, evrensel bir C++\MQL kodu oluşturmak için aynı damarda kullandım, yöntem uygulamasının sınıfının dışına taşınması https://www.mql5.com/ru /forum/1111 /page2065#comment_6023680

Orada bağlantılara daha fazla bakamazsınız, ancak özü açıktır, teşekkürler.

 
fxsaber :

Görülecek başka bağlantı yok

Yine, Geliştiricilere bir soru: site artık kullanıcı sorunlarını çözmek için ana araç olarak konumlanmışsa, bağlantılar neden zamanla kopuyor?
 
Konstantin :

bir şey karıştı, kontrol etmenin bir yolu yok. piyasa ayakta, işte ilk veriler:

1. fiyat adımı 1
2. camdaki fiyat, talep üzerine 19705 seviyesinde
3. teklife göre 19701 seviyesinde camdaki fiyat
4. yayılma 4

şu anda sahip olduğumuz işlemler 19704'te SATIN AL ve 19702'de SAT üzerinde mi?
veya camın kenarlarının olduğu seviyeler boyunca ilerlerler, yani. AL - 19705 ve SAT - 19701 için ?

Hangi pazarda ticaret yapıyorsunuz? Borsada ise, o zaman 19705 ve 19701. Diğer lotlar nereden gelecek? Ama spread 4 kafamı karıştırıyor, borsada dalgalanıyor. Forex'ten bahsediyorsanız, bilmiyorum, ticaret yapmıyorum.

 
Sergey Savinkin :

Hangi pazarda ticaret yapıyorsunuz? Borsada ise, o zaman 19705 ve 19701. Diğer lotlar nereden gelecek? Ama spread 4 kafamı karıştırıyor, borsada dalgalanıyor. Forex'ten bahsediyorsanız, bilmiyorum, ticaret yapmıyorum.

döviz piyasası, moex'te türevler bölümü

yayılmaya göre, sorunun kendisi için ne olduğu fark yok, mesele başka bir şey)) ama açıklama için teşekkürler, biraz daha açıklayacağım:

1. örneğin ask 2000'de 19705 fiyatına bir hacim var
2. camın kenarı 19705'te sorulur, sonra yayılır

MqlTick'ten gelen TICK_FLAG_BUY bayrağı 19705 fiyatından geçecek mi?

not. adım)) yeterli hacim varsa işlem 19705'e kadar devam edecek ve ardından yukarıdaki sipariş defteri tablosuna göre tüm sipariş yerine getirilene kadar...

 

Yalnızca MQL programının bulunduğu çizelgenin değil, tüm çizelgelerin özelliklerindeki değişiklikleri izleme yeteneğine ihtiyacımız var.

Artık CHARTEVENT_CHART_CHANGE olayı başka hiçbir parametre içermiyor:

Etkinlik

id parametre değeri

lparam parametre değeri

dparam parametresinin değeri

sparam parametre değeri

Özellikler iletişim kutusu aracılığıyla grafik boyutunu değiştirme veya grafik özelliklerini değiştirme olayı

CHARTEVENT_CHART_CHANGE

-

-

-

//---

Bu olayı diğer açık grafiklerde izlemek için, istenen grafiğin tanımlayıcısı belirtilerek izleme etkinleştirilebilir.

Örneğin, bunun gibi:

 ChartSetInteger (chart_id,CHART_EVENT_CHART_CHANGE, true );