Hatalar, hatalar, sorular - sayfa 1172
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
MQL4 için standart kitaplıkta ve özellikle gösterge sınıflarında hatalar var.
CiATR sınıfının GetData yöntem gövdesi yoktur.
ENUM_APPLIED_VOLUME tür parametresini ( CiForce , CiOBV ) kullanan göstergeler için bir hata üretilir: hatalı numaralandırıcı kullanılamaz
Bu arada, ENUM_APPLIED_VOLUME normal bir numaralandırma gibi görünüyor, MQL4 belgelerinde var, ama aslında değil ( 'ENUM_APPLIED_VOLUME' - bildirilmemiş tanımlayıcı).
Genel olarak, lütfen tüm kitaplıklarınızı kontrol edin. Ve sonra, performanslarını bile kontrol etmeden aceleyle MT5'ten transfer edildikleri hissi var.
Derleme hatası , yapı 966
yapı 932'de her şey yolundayorumun içeriğine bağlı
herşey yolunda
Yorumlar asla değiştirilmez - derleyici onları görmezden gelir, aksi takdirde çoğu durumda #define yorumlarla birlikte kullanılamaz //
Her durumda, https://www.mql5.com/ru/forum/1111/page1190#comment_993854 içinde // yerine /**/ ile değiştirinAynı sonuç - derleme hatası
Lütfen aşağıdaki durumu açıklayın. Değerleri hangi grafiğe yerleştirildiğine bağlı olarak DEĞİŞMEYEN çok para birimli bir hindi vardır - verilen semboller için değerleri hesaplar ve mevcut pencere ile hiçbir şekilde bağlantılı değildir. Bu hindide nesneleri manuel olarak çiziyorum - destek ve direnç çizgileri. Şimdi püf noktası: Piyasa İzleme'den başka bir enstrümanı pencereye sürüklerseniz hindinin görünümü aynı kalır, ancak çizgiler kaybolur. List of object iletişim kutusunu çağırırsanız, bu nesneler hala orada listelenir. Uç noktaların (tarihler ve değerler) değerleri aynı kalır (yani aynı yerlerde görünmeleri gerekir) - bu anlaşılabilir, kimse onları değiştirmedi. Ancak çizgiler görünmüyor. Daha sonra orijinal olarak orada bulunan eski aracı pencereye sürüklerseniz, çizgiler yeniden görünür hale gelir. Sorun nedir?
Bulundu ve düzeltildi.
Geri bildiriminiz için teşekkür ederiz. Genel bir söve olduğu ortaya çıktı - daha önce hep böyle çalıştı
Operatör !() stenografisi kullanılamıyor - derleme hatası
Derleyici f4( a ) öğesinin 'a'nın bir nesne anlamına geldiğini ve bir işaretçi \ tanımlayıcı olmadığını anlarsa (ve anlarsa) - sayı olarak)
o zaman !a'nın 'a' için aynı anlama geldiğini de anlaması gerekir (bir nesne, bir işaretçi\tanımlayıcı değil - bir sayı gibi)
başka bir deyişle, eğer
a1.f() ve a2.f() gösterimi, a1, a2'nin bir işaretçi mi yoksa bir nesne mi olduğuna bakılmaksızın aynı anlama gelir - operatör !() neden daha kötü?Şunu ekleyeceğim, örneğin operatör + () ile - derleme hatası oluşmuyor, yukarıdaki ilk örneğe sadece operatör + () eklediğinizde de oluşmuyor, ki bu hiç kullanılmaz
ama sonra başka bir belirsizlik ortaya çıkıyor