MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1780
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
Görebildiğim kadarıyla, fark aşağıdaki gibidir:
En azından hikayeyi baştan, hatta sondan itibaren gözden geçirin. Fark yok. Her neyse, fonksiyon en son kapanma zamanına sahip emri arar. Ve siparişleri silmek veya kapatmak istiyorsanız, listenin sonundan bir arama yapmanız gerekir. Aksi takdirde, döngü siparişleri atlayacaktır.
Görebildiğim kadarıyla, fark aşağıdaki gibidir:
Bu durumda, hiçbir fark yoktur. OrersTotal'dan 0'a olan döngü, yalnızca pozisyonların kapatılması veya siparişlerin silinmesi durumunda olmalıdır. Diğer durumlarda, bir amatör.
En azından hikayeyi baştan, hatta sondan itibaren gözden geçirin. Fark yok. Her neyse, fonksiyon en son kapanma zamanına sahip emri arar. Ve siparişleri silmek veya kapatmak istiyorsanız, listenin sonundan bir arama yapmanız gerekir. Aksi takdirde, döngü siparişleri atlayacaktır.
İşlev, en son kapanış saatine sahip bir sipariş arıyorsa, arama açıkça tarihin başlangıcından değil, sondan - şimdiki zamandan geçmişe kadar daha hızlı olacaktır.
İşlev, en son kapanış saatine sahip bir sipariş arıyorsa, arama açıkça tarihin başlangıcından değil, sondan - şimdiki zamandan geçmişe kadar daha hızlı olacaktır.
Ters yönde ise fonksiyon en son kapanma zamanına sahip sırayı daha hızlı bulur, döngü sonuna kadar değiştirmez ve sonucu döndürür. İleri yönde, tüm siparişleri yineler ve son siparişlerden birini döndürür. Aradaki fark, döngünün her geçişinde değişkenlerin üzerine yazılacak olmasıdır. Evet. O. Ama önemli olduğunu düşünmüyorum. olsam da ileri değil geri dönmeyi tercih etti. Öyle ya da böyle olmasına rağmen, işlev çalışacaktır.
Herkese merhaba, programlı olarak grafik pencereleri arasında geçiş yapmanın, yani programdan herhangi bir grafiği aktif hale getirmenin bir yolu var mı?
Orada
Grafiği diğerlerinin üstünde göster
bool
Orada
Grafiği diğerlerinin üstünde göster
bool
Sayesinde!
En azından hikayeyi baştan, hatta sondan itibaren gözden geçirin. Fark yok. Her neyse, fonksiyon en son kapanma zamanına sahip emri arar. Ve siparişleri silmek veya kapatmak istiyorsanız, listenin sonundan bir arama yapmanız gerekir. Aksi takdirde, döngü siparişleri atlayacaktır.
genel olarak, siparişlerin parti büyüklüğünü hesaplamak dışında tamamen aynı iki danışman yaptım !!. ve işte sonuç:
ÇALIŞMAZ (yani SATIŞ yerine BAY açmaz)
ÇALIŞIYOR ((yani SATIŞ yerine BAY açar )
genel olarak, siparişlerin parti büyüklüğünü hesaplamak dışında tamamen aynı iki danışman yaptım !!. ve işte sonuç:
ÇALIŞMAZ (yani SATIŞ yerine BAY açmaz)
ÇALIŞIYOR ((yani SATIŞ yerine BAY açar )
Farkı bir kez daha vurguluyorum
1 seçenek
seçenek 2
genel olarak, siparişlerin parti büyüklüğünü hesaplamak dışında tamamen aynı iki danışman yaptım !!. ve işte sonuç:
ÇALIŞMAZ (yani SAT yerine BAY açmaz)
ÇALIŞIYOR ((yani SATIŞ yerine BAY açar )
OrdersTotal , OrdersHistoryTotal 'u körü körüne kopyalamak yerine ne kodladığınızı anlamaya çalışın.
SiparişSeç
havuz =MODE_TRADES
[içinde] Seçilecek veri kaynağı. Select parametresi SELECT_BY_POS olduğunda kullanılır. Aşağıdaki değerlerden biri olabilir:
MODE_TRADES (varsayılan) - emir, açık ve bekleyen emirler arasından seçilir,MODE_HISTORY - emir, kapatılan ve silinen emirler arasından seçilir.