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
sipariş listesini değiştirmek için bir kontrol ayarlayın
Yani yeniden indeksleme dikkate alınmayacaktır.
Eklenirlerse, onların veya diğerlerinin atlanacağı açıktır. Ya sadece silindilerse? Sipariş listesinin sınırlarının ötesine geçemiyor musunuz?
Yani sorun değil - OrderSelect ile hatayı yakalayacağız.
Yani yeniden indeksleme dikkate alınmayacaktır.
Bu yüzden sorun değil - OrderSelect sırasında hatayı yakalayacağız.
1. İndeksleme\yeniden indeksleme ile ne kastedilmektedir? Bence bayrak onun elinde... çünkü yeni bir döngüye başlayacağız. Yoksa durumu daha da karmaşık mı hayal ediyorsunuz? Aynı anda bir sipariş açılıp diğerinin kapanmasının mümkün olduğunu hayal edebiliyor musunuz???
2. katılıyorum. Sabah bir şey ... Muhtemelen tam olarak uyanmadım ...
1. İndeksleme\yeniden indeksleme ile ne kastedilmektedir? Bana göre bayrak onun elinde çünkü yeni bir döngüye başlayacağız. Yoksa durumu daha da karmaşık mı hayal ediyorsunuz? Aynı anda bir sipariş açılıp diğerinin kapanmasının mümkün olduğunu hayal edebiliyor musunuz???
Evet, seçeneklerden biri olabilir. bu da var
döngü sırasında bazı ertelenmiş işlemler yürütüldü
Peki ya siparişlerle çalışmanın herhangi bir döngüsü sırasında, her dönüşte OrdersTotal() ve OrdersHistoryTotal()'da bir değişiklik olup olmadığını kontrol ederse?
Ve duruma bağlı olarak elde edilen değerleri analiz edin?
Evet, seçeneklerden biri olabilir. bu da var
1. Bu seçenek fantezinin eşiğinde. Eh, sonunda, bir sonraki tikte her şey yerine oturursa hiçbir şey olmayacak.
2. Anladığım kadarıyla algoritmaya göre gecikmeler kaydırılmalı, piyasa emirleri için stop taşınmalıdır... Bu nedenle, işlem süresi ne olursa olsun emir tipi kontrol edilir ve yürütülür.
Peki ya siparişlerle çalışmanın herhangi bir döngüsü sırasında, her dönüşte OrdersTotal() ve OrdersHistoryTotal()'da bir değişiklik olup olmadığını kontrol ederse?
Ve duruma bağlı olarak elde edilen değerleri analiz edin?
İşte benzer bir teklif
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Mql4 dilinin özellikleri, incelikleri ve çalışma yöntemleri
Alexey Viktorov , 2017.09.15 07:24
İlk olarak, durum standart dışı olarak sunulur ve eğer varsa, çok az kişi bu durumu zaten çözmüştür.
Tamamen teorik olarak:
OrderModify için bir ters çevrim düzenlemek gerekli değildir, bu yüzden doğrudan olmasına izin verin
Ve sonra sipariş listesini değiştirmeyi kontrol edin
Sayıda bir değişiklik olursa, yeni bir sipariş sayısıyla döngüyü yeniden başlatacağız.
Ve başka bir soru:
Eklenirlerse, onların veya diğerlerinin atlanacağı açıktır. Ya sadece silindilerse? Sipariş listesinin sınırlarının ötesine geçemiyor musunuz?
İşte benzer bir teklif
Peki ya siparişlerle çalışmanın herhangi bir döngüsü sırasında, her dönüşte OrdersTotal() ve OrdersHistoryTotal() 'da bir değişiklik olup olmadığını kontrol ederse?
Ve duruma bağlı olarak elde edilen değerleri analiz edin?
1. Bu seçenek fantezinin eşiğinde. Eh, sonunda, bir sonraki tikte her şey yerine oturursa hiçbir şey olmayacak.
Bir sonraki tik bir boşluk oldu. Bugün yapabileceklerinizi neden yarına erteleyesiniz?
2. Anladığım kadarıyla algoritmaya göre gecikmeler kaydırılmalı, piyasa emirleri için stop taşınmalıdır... Bu nedenle, işlem süresi ne olursa olsun emir tipi kontrol edilir ve yürütülür.
Pekala, sipariş türü burada yardımcı olamaz.
Yeniden indeksleme sırasında mevcut olmayabilir.
Ardından, belki, dizideki bir girişle siparişleri mümkün olduğunca çabuk seçmeye çalışın (yalnızca seçin!) )?
Yine de bu başlığın tartışmak için en iyi yer olduğunu düşünmüyorum. Bu konu özellikler içindir.