[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 437
![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
Meslektaşlarım, bana daha fazlasını anlatın
Bekleyen bir sipariş var X
bekleyen siparişin oluşturulmasından bu yana N saat sonra bu sipariş nasıl kapatılır?
Ekle. koşul: bekleyen bir emir, bir piyasa emri olabilir.
Bekleyen sipariş beklemede kalırsa, her şey basittir.
Bekleyen emrin piyasa emri olduğu durumla ilgileniyorum (yani, bekleyen emrin piyasa emri olduğu anda, yaratma zamanı da değişiyor)
Profesyonellerden bu sorunun nasıl çözüleceğine dair bir fikir ve böyle bir durum için daha iyi bir kod duymak istiyorum.
Pro, söyle lütfen. Bekleyen bir stop emrim varsa, ancak fiyat, stop loss'u aşan genişletilmiş bir spread ile girmişse.... Ne olacak?
Sipariş, yayılma tarafından yenilecek mi... yoksa bir hata mı çıkacak ve sipariş çalışmayacak mı?
Güzel gün. İNSANLAR, İYİ, BİRİSİ, LÜTFEN SORUYA CEVAP VERİN (Zaten 3. kez gönderiyorum). Dosya işaretçisi hakkında bir soru... MQL4'te bulunan MQL 4 hakkındaki kitapta. "Standart İşlevler " bölümünde, "Dosya İşlemleri" bölümünde, bir dosyadan veri okumak ve bir sembol penceresinde grafik nesneleri görüntülemek için tasarlanmış timetablenews.mq4 komut dosyasının bir örneği vardır:
Aşağıda, MQL 4 Kitabında bu komut dosyası analiz edilirken şu ifade verilmektedir: " Belirtilen kontrol (5. ancak bundan sonra while döngüsü sonlandırma koşulu çalışacak ve kontrol 8-9 "bloğa aktarılacaktır.
Doğru mu anladım???... Dosya işaretçisi METİN KARAKTERLERİ ARASINDA DEĞİLDİR (örn: tek | st , burada | bir dosya işaretçisidir), ancak AYRIŞTIRMALI bir işaretçidir, örneğin: te k st , burada k , dosya işaretçisi tarafından vurgulanan " k " karakteridir. Bu, hatların varlığının gerekliliğini açıklar (bkz. s. 164):
Gerçekten. Sondan bir önceki yinelemede, LAST nesnesinin oluşturulmasından sonra
2007.05.11 18:30; JPY Endüstriyel üretim
dosya işaretçisi son nesnenin konumundadır, yani:
2007.05.11 18:30; JPY Endüstriyel üretim
(burada o , dosya işaretçisi tarafından vurgulanan " o " sembolüdür). Ardından, while ifadesinin başına denetimi aktarırken, FileIsEnding ( handle ) işlevi açıkça true değerini döndürür , çünkü dosya işaretçisi dosyanın SONUNDA DEĞİL, o dosyanın SON KARAKTERİNDEDİR. Ardından, ilk iki satır yürütüldüğünde, dosya işaretçisi BOŞ'a hareket edecek ve satır yoksa
komut dosyası, boş bir açıklama ve 0'a karşılık gelen bir zaman koordinatıyla bir grafik (yani bir satır) oluşturacaktır. " Belirtilen kontrol (blok 5-6'daki son 2 satır) silinirse, programın yürütülmesi sırasında fazladan bir nesne oluşturulacaktır. " ifadesinde kastedilen budur.
Soru : Doğru mu anladım:
a) bir dosya işaretçisinin tanımlanması;
b) " ifadesinin anlamı, eğer belirtilen kontrol (5. bloktaki son 2 satır) silinirse, programın yürütülmesi sırasında fazladan bir nesne oluşturulacaktır. Ve ancak bundan sonra while döngüsü sonlandırma koşulu olacaktır. iş ve kontrol 8-9 bloğa aktarılacak "
P. S. forumu kirletmemek adına şimdiden teşekkürler
Lütfen söyleyin, hangi durumlarda ve neden EA, ayarlarda belirtilmiş olmalarına rağmen bazen SL ve/veya TP olmadan da ticaret açar? Açılır ve değişmez.
Çünkü "settings" ile OrderSend() komutu arasında program kodundan bir "conta" vardır.
Geçmiş klasöründeki ham dosyayı nasıl açacağımı söyle?
forum sürücülerinde arama yapın.
her şey zaten yapmak istediğin şey yapıldı :)
Finansal araçların bir listesini alma
Ve zaten bu konuya mesaj yazdınız.