MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 477
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Kendim kontrol ettim - her şey mql4'te derlendi.
Başka bir yerde hata yaptın.
Bu benim kodum değil, bu Vasily Sokolov'un sınıfı. İki kişi bana MT4 altında derlenmediğinden şikayet etti. Ayrıca bir hata alıyorum, build 1090. MT4 altında derleme için tüm sınıfı kontrol edebilir misiniz? Ve sonra bazı saçmalıklar ortaya çıkıyor. Şimdiden teşekkürler.
https://www.mql5.com/en/articles/1334#summary - makalenin altındaki sınıfın kendisi
Bu benim kodum değil, bu Vasily Sokolov'un sınıfı. İki kişi bana MT4 altında derlenmediğinden şikayet etti. Ayrıca bir hata alıyorum, build 1090. MT4 altında derleme için tüm sınıfı kontrol edebilir misiniz? Ve sonra bazı saçmalıklar ortaya çıkıyor. Şimdiden teşekkürler.
https://www.mql5.com/en/articles/1334#summary - makalenin altındaki sınıfın kendisi
derleme
Bana nasıl kontrol ettiğini göster.
Bana nasıl kontrol ettiğini göster.
Bana nasıl kontrol ettiğini göster.
işte sınıf
işte sınıf
Öylece. Başka bir hata buldum. Bir zamanlar, geliştirme için MT4 terminalim tam olarak güncellenmedi. Terminal versiyonu 1090 ve editör versiyonu 1562'dir. Union diğer terminallerde iyi derler, editör versiyonu 1601'dir! Muhtemelen, güncelleme sırasında editör zaten açık olduğu için oldu, bu yüzden eski sürüm kaldı. Kahretsin, bu çöplükte yarım gün öldürdüm.
Kısacası, her şey 1601 editörü altında iyi derlenir.
kaçırılan FileSeek - dosyanın sonunu arayın ve FileOpen'dan sonra her seferinde başa yazarsınız
Alexey Volchanskiy :
Öylece. Başka bir hata buldum. Bir zamanlar, geliştirme için MT4 terminalim tam olarak güncellenmedi. Terminal versiyonu 1090 ve editör versiyonu 1562'dir. Union diğer terminallerde iyi derler, editör versiyonu 1601'dir! Muhtemelen, güncelleme sırasında editör zaten açık olduğu için oldu, bu yüzden eski sürüm kaldı. Kahretsin, bu çöplükte yarım gün öldürdüm.
Kısacası, 1601 editörü altında her şey iyi derlenir.
işte bu garip ;)
cevapsız FileSeek () - dosyanın sonunu arayın ve FileOpen'dan sonra her seferinde başa yazarsınız
FileSeek var (Dosya, 0 , SEEK_END ); ve her şey dosyaya yeni bir satırdan yazılır.
Sorun şu ki, 4 dosya var ve her biri ayrı bir dosyaya dört pozisyon için veri yazmanız gerekiyor, her dosyanın adında bir pozisyon bileti var ve veriler sadece bir tanesine, son dosyaya, sondaki veriye yazılıyor. konum.