//| Script program start function | "PATH TEXT ," "SPREAD INT ," //| Возвращает спецификацию символа в виде JSON | //| Формирует отступ из пробелов |...
//--- bir sorgu oluşturun ve bu sorguyu ele alınint request=DatabasePrepare(db, "SELECT * FROM COMPANY WHERE SALARY>15000");
if(request==INVALID_HANDLE)
{
Print("DB: ", filename, " request failed with code ", GetLastError());
DatabaseClose(db);
return;
}
Bu sorgu, değeri 15000'den büyük olan kayıtları veritabanından seçer. Oradaki başka bir örnek de toplamı seçmekti... Ancak benim, örneğin, veritabanından en az/en çok değeri seçmem gerekiyor. Ya da sıfırdan büyük/küçük değerlerin toplamını. Sanırım böyle bir olasılık var, ancak MQL5 dokümantasyonu şeklinde yeterli bilgi yok. Örneklerden yola çıkmak benim için zor. Ama eğer elimde yoksa... gerekirse çözmeye çalışacağım.
Merhaba!
İndikatörde veritabanına bir bağlantı oluşturmayı denedim, ancak bazı nedenlerden dolayı çalışmadı.
Neden hiçbir yerde yazmıyor, hangi programlarda veri tabanlarını kullanabilirim?
Hangi hata döndürülüyor?
Ne tür bir hata döndürüyor?
Yazımda hatanın ekran görüntüsünü zaten gösterdim.
Böyle bir fonksiyon bulamıyor.
İşte hatalar:
Bu benim göstergeyi derlemeye çalışmam. Expert Advisor ve Service'de denemeliyim.
Aslında, veritabanlarını hangi MQL5 programlarında kullanabileceğinizi yazabilirsiniz. Bunları göstergede de kullanmak çok uygun olur.
Yazıda hatanın ekran görüntüsünü zaten gösterdim.
Böyle bir işlev bulamıyor.
İşte hatalar:
Bu benim göstergeyi derlemeye çalışmam. Uzman Danışman ve Hizmette denemeliyim.
Aslında, veritabanlarını hangi MQL5 programlarında kullanabileceğinizi yazabilirsiniz. Bunları göstergede de kullanmak çok uygun olacaktır.
Programın yapısı nedir?
Sürüm 5.00, yapı 2361
Yazıda hatanın ekran görüntüsünü zaten gösterdim.
Bu bir hata değildir. Hata GetLastError aracılığıyla çağrılır
Bu bir hata değildir. Hata GetLastError aracılığıyla çağrılır
Hatanın derleme aşamasında meydana geldiğini yazmıştım.
Hatanın derleme aşamasında meydana geldiğini yazmıştım.
Evet, fark etmedim.
Makaleden, zorlukla da olsa, şu örneği anlıyorum
Bu sorgu, değeri 15000'den büyük olan kayıtları veritabanından seçer. Oradaki başka bir örnek de toplamı seçmekti... Ancak benim, örneğin, veritabanından en az/en çok değeri seçmem gerekiyor. Ya da sıfırdan büyük/küçük değerlerin toplamını. Sanırım böyle bir olasılık var, ancak MQL5 dokümantasyonu şeklinde yeterli bilgi yok. Örneklerden yola çıkmak benim için zor. Ama eğer elimde yoksa... gerekirse çözmeye çalışacağım.