Genel sınıflar kütüphanesi - hatalar, açıklamalar, sorular, kullanım özellikleri ve öneriler - sayfa 16
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
İlginç. Ve böyle bir soru. Mevcut uygulamayı beğenmedim ve ince ayar yaptım. Tabii ki eğri. Orijinal İncil nasıl elde edilir?
İşte 1702'den
İşte 1702'den
Teşekkür ederim! Soruyu geliştiricilere götüreceğim. Çünkü Ben hala o düzleştiriciyim...
Örnek 2: Bir net hesapta birden fazla Uzman Danışmanla işlem yapma
Net gönderim, aynı sembol üzerinde aynı anda birden fazla Uzman Danışman ticareti yapanlar için bir baş ağrısıdır. Her iki Uzman Danışmanın da bir riskten korunma durumunda olduğu, ancak net bir pozisyonun olmamasının gerçekten piyasada olmadıkları anlamına gelmediğini anlamaları gereken durumları çözmek için karmaşık bir kod oluşturur. Çözümlerden biri, her uzmanın toplam pozisyona katkısını hesaplamaktır. Bunu yapmak için, tüm geçmişi analiz etmeniz ve her benzersiz sihirbazın kaç sözleşmeye ait olduğunu hesaplamanız gerekir. Sayı 0.0'a eşitse - Expert Advisor piyasada değil, negatifse - Expert Advisor kısa pozisyonda, pozitif ise - uzun. Aslında, CHashMap kullanıyorsanız bunu yapmak çok kolaydır, bunun için tüm anlaşmaları hacimlerini toplayarak sihirli siparişlere ayırmanız yeterlidir. Aşağıda çok basitleştirilmiş bir kod (prototip) yayınladım:
Dikkat! Basit olması için, kod yalnızca mevcut sembolün net hacmini hesaplar. Ayrıca, mevcut uygulamada CHashMap yineleyici içermiyor, bu yüzden aceleyle böyle yineleyiciler yaptım. Değiştirilen CHashMap ekte sunulmaktadır.
Test cihazı hızı ticaret için önemli mi? Evetse, HashMap ticareti de etkiler çünkü. TS'nin geliştirme ve uygulama hızını artırır.
Test cihazı, optimizasyon ve ticaret farklı şeylerdir.
Aynı fikir takas ediliyor ve optimize ediliyor, ancak uygulama kökten farklı olabilir, bu da inkar edilemez.
Yalnızca optimizer için bile olsa , verileri depolamak ve almak için bu verimli algoritmaları kullanmanın gerekli olduğu belirli bir görev örneği, ticaret olmadığı için biri getirebilir mi?
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Genel sınıf kitaplığı - hatalar, açıklama, sorular, kullanım ve öneriler
fxsaber , 2017.12.08 22:46
Daha gerçekçi bir test durumu için (2000 işlem ve 1.000.000 tek geçmiş erişimi), sonuç şöyle görünür
Geçiş başına yaklaşık 100 ms tasarruf! Örneğin, 10.000 tam geçiş için Optimizasyon yaparsak, Hash sürümü 15 dakika daha hızlı biter .
Örnek 2: Bir net hesapta birden fazla Uzman Danışmanla işlem yapma
prev_deals = HistoryDealsTotal ();
İyi örnek! Gerçekten, uygun.
Unutmuş olmak
İyi örnek! Gerçekten, uygun.
Düzeltildi.
Başkasınınkini kullanmanın nüanslarını anlamaktan ve onlara bağımlı olmaktan daha kolay olan kendi başınıza monte edilmesi kolay bisikletler vardır.
Jenerik o tür bir bisiklet değil. Hızlı ve doğru yazamıyorsunuz. Sadece eklerlerdi.
Harika bir teorik örnek! Uygulamada, kim-ne zaman-iş parçacığı binlerce işlemle çalıştı?
ps Bunun saçmalık olduğunu ve kimsenin bir şeye ihtiyacı olmadığını kanıtlamaya çalışmıyorum. Gerçek ticaretin değerini anlamaya çalışıyorum. Ben kesinlikle bir teorisyen değilim, saf bir uygulayıcıyım.
Uygulamada, kim-ne zaman-iş parçacığı binlerce işlemle çalıştı?
Kalelerde, her ilk.