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
evet mail doğru
Bir dakika önce sana Özel Mesaj gönderdim.
Oh, PM'yi tamamen unuttum :)))))))
Zaten birikmiş, bakıyorum :). Beyler - zamanında cevaplayamadığım için üzgünüm, genellikle forumlarda Kişisel mesajları kapatıyorum ve sonra alışkanlıktan dolayı dikkat etmedim bile :)...
Miroslav - o zaman şimdi bir mesaj hazırlayacağım (cevap) ve postayla göndereceğim ...
** Bar Açılış ve Bar Kapanış - Pozisyonun Noktası sorunla sınırlı olmadığını hatırlatalım, sıradan göstergelerin değerleri orada kullanılabilir. Ve acc. bir çubuğun "ortasında" bir pozisyon açılabilir (kolay!). (tabii ki gösterge değerlerinin SADECE çubukların kesişim noktasında hesaplanması konusuna... Daha önce de söylediğim gibi bu koşul "her zaman değil" mümkündür ;))**
Doğru anlıyorsanız, Giriş noktası çubuğun ortasındaysa (diyelim ki MA'da) her işarette bir Göstergeyi yeniden hesaplamamız gerektiğini düşünüyorsunuz. Seninle aynı fikirde olmamayı göze alacağım.
Güvenilir bir geri test için (MT, FSB veya başka bir test cihazı kullanılarak), Giriş / Çıkış noktaları dahil tüm göstergelerin sabitlenmesi gerekir. Bu, bir EA'nın bar sırasında pazar girişini kullanmasını sınırlamaz.
Örnekler:
1. Hareketli Ortalamada Giriş (21, kapanış):
Bu durumda bar kapanış fiyatı sabitlenene kadar yukarı / aşağı hareket ettiği için mevcut MA'yı kullanamayız. Bu yüzden önceki çubuktan MA kullanmamız gerekiyor. Bunu yaparken, her tikte yeniden hesaplamak gerekli değildir.
2. Hareketli Ortalamaya Giriş (21, açık):
Burada mevcut MA'yı kullanabiliriz. MA taban fiyatı - Çubuk Açılışı zaten sabit olduğu için düzeltildi. Ayrıca her tikte yeniden hesaplamamız gerekmez.
--------
Düzenlemek:
Tabi bu benim şahsi görüşüm.
Seni bu şekilde geriye dönük test yapmaya zorlamak niyetinde değilim.
Saygılarımızla!
Düzenleme2:
Bir şeyi kaçırıyorsam, lütfen bana her tikte bir göstergeyi yeniden hesaplamanız gerektiğinde FSB ile hazırlanmış bir strateji örneği gösterin.
Mmm, Miroslav, bu fikri anladım (uzun zaman önce, üstelik)!
Yukarıda bahsettiğim gösterge kodundaki yapılarla kafam karıştı:
yani: bileşen [ 0 ] . PosPriceDependence = PositionPriceDependence . AlYüksekSatDüşük ;
Bu aynı durum değil mi? Göstergenin HESAPLANMASI'ndan bu şekilde bahsetmediğimi anlamak önemlidir. Değeri - evet, çubuk içinde sabittir. Peki ya bu durumda (yukarıda bahsettiğim) son fiyat değerini onunla karşılaştırmaya zorlandığımız gerçeğine ne dersiniz? Bir pozisyon açmaya karar vermek. FSB'de bu, dahili prosedürlerle yapılır (eğer her şeyi doğru anladıysam). Ama o zamandan beri onlar "bizim için bilinmiyor" (ve aslında neden hiç) - Bu gibi durumlarda, mantıksal bir koşul konusunda net bir EVET / HAYIR elde etmek için göstergeyi her kene için yeniden hesaplamayı önerdim. Onlar. böyle bir sonucun göstergenin kendisi tarafından yapılmasına izin verin, bunun dışındaki bir kodla değil. Onu kastetmiştim!
Yani, mmm, bir kez daha - göstergenin çubukların "geçişinde" bir kez hesaplanması gerektiği tezine katılıyorum . Ancak, göstergenin bir pozisyonun açılmasının teyidi hakkında sinyal verdiği durumlarda, MT'deki gelecekteki Uzman Danışman (lar) ın çalışmasına ekte - sadece bu değerlere güvenmeliyiz (EVET / HAYIR) , ve mevcut fiyatların gösterge fiyatlarıyla (statik olan) karşılaştırılması değil. Göstergenin kendisi bunu bizim için karşılaştırsın. Ve bunu sadece EVET / HAYIR olarak değerlendireceğiz. Herşey... :)
Yoksa zaten bir yerde bir şeyleri mi kaçırıyorum? :D? ("meşgul oldum ... anne ...")
Bu nedenle, Close[iBar]'ı göstergenin mevcut veya önceki değeriyle (hangisi statiktir) doğru bir şekilde karşılaştırmak için bu tür hesaplamaları tekrar gözden geçirmem gerekiyor (şimdi düşündüm) (iPrvs dikkate alınmalıdır) ). Ama fikirde, sanırım yanılmadım ...?!
(Neyden bahsediyoruz ki?) Göstergeler, IndicatorCounted () HER YERDE !!! Başka türlü yapmayacağım :) Ayrıca yalnızca EA yazarları tarafından değil, görsel kısma (ve gerçek zamanlı değerlere) ihtiyaç duyan kullanıcılar tarafından da kullanılabilirler. Ve bundan gelen orijinal kod hiçbir şekilde DEĞİŞMEZ! Genellikle, en başta yalnızca kendilerine bağlı değişkenlerin "başlangıç" değerlerini başlatan bir parça eklenir. Artık yok... Bazen "az kan" veriliyor. Bazen - çok fazla değil (Saatlik Yüksek Düşük örnekte olduğu gibi). Ancak her durumda - vücut hareketleri minimumdur (henüz?)) :))
Yoksa hala küresel bir yön mü? O zaman tartışacak bir şey yok - iPrvs harika! :) Nokta! Ama kimse bununla tartışmıyor :)!
(Postaneye bir mektup gönderdim ... şimdi burada kişisel olarak cevaplamaya çalışacağım)
Miroslav - "anladım"! Sonunda bir şey anladım anlamında değil :) (FSB'nin göstergelerin mantığını manipüle etme fikri,
"Pozisyon yukarı / aşağı açılır .." kullanıldığında çok önceden anlamıştım (her türlü Stop Limiti vs. hesaba katmıyorum, izlemedim)).
Sonunda bir şeyi HATIRLADIM , hemen söyleyelim :)
Sadece aynı bağlamda farklı uygulamalar hakkında konuşuyoruz (yani hem uygulamaların kendileri (FSB ve MT) hem de "uygulamada").
Kilit nokta, geriye dönük test prosedürünün kendisinden önce FSB göstergelerinin bir kez hesaplanmasıdır .
FSB, testten önce bu tür koşullar için açık bir şekilde 1/0 ("Konum açılır .. yukarıda / aşağıda açılır") hesaplayamaz!
Bu nedenle, tamamen doğru bir mantık kullanır:
(kapalı: Ayrı bir yorumla yeni bir kod eklemeye çalışıyorum - "taş çiçek çıkmıyor" :), sonra boş bir yorum, sonra sadece ilk sayfaya atıyor ... belki bazı unsurlar var metinde - "sindirilemez"... genel olarak - bu yüzden okuyun (yukarıda ortaya çıktığı gibi) :))
Beyler, Miroslav dün FSB'yi 2.8.3.6 Beta sürümüne güncelledi:
http://forexsb.com/forum/post/2446/#p2446
Sinyal mantığı birleştirildi. Değişiklikler göstergelerin büyük çoğunluğunu etkiledi. Göstergeleri hesaplama kodu değişmedi!
Mantık sinyalleri "gürültüye" karşı biraz daha az duyarlı hale geldi. Yapılandırma dosyasına iki parametre eklendi:
Parametreler, fiyat değişim seviyesinden sinyalleri tetiklemek için "eşik" belirler (grafik penceresindeki göstergeler ve kendi pencereleri olan göstergeler için).
İlgili MOD değerleri burada gösterilir:
http://forexsb.com/library/source/Sigma.html
"Varsayılan" değerlerin TAMAMEN yeterli olduğunu düşünüyoruz (çoğu durumda). Ama... deneyebilirsin :).
Çifte iş yapmamak için özellikle bu sürümü bekledim. Çalışmaları acc. ben de yayınlıyorum. Şu anda 20 gösterge var (2'yi "faydalı" olarak kabul etmem (Bar Kapatma / Bar Açma) - gelecekte kullanışlı olacaklar ;)):
Hesaplama algoritmaları ve sinyal mantığı tamamen FSB ile uyumludur (peki... gerekir :D)...
GÖSTERGELERİN DEĞERİ DAHİL!!! (FSB (uygulama) = -FSB- (dönüştürme) = MT (dahili) ) (herhangi bir işarete kadar)
Bunun istisnası " -FSB- Accumulation Distribution.ex4" - Miroslav, anlamaya başlayana kadar orada zor bir koda sahip (MT ile tam olarak eşleşmiyor, FSB ile kontrol etmedi).
Alfabetik sırayla devam ediyorum (neredeyse). Birinin daha öncelikli bir şeye ihtiyacı varsa - yazın ... (Saatlik Yüksek Düşük olan kişi bir yerde kayboldu, hala anlamıyorum - yardımcı oldu mu olmadı mı: D ?!)
Aynı zamanda, bu gösterge sürümleriyle çalışabilecek EA'nın geliştirilmesine başlıyoruz. Sonunda, bir demet gibi bir şey almalısın:
FSB -> Dışa aktarılan strateji dosyası -> EA, dönüştürülmüş göstergelere ve dahili ticaret mantığına dayalı, FSB ile uyumlu...
İyi şanlar! Ve Herkese Mutlu Bayramlar!!!
Çalışma haftasının başlamasına daha yakın bir zamanda geleceğim... boşa harcamayın...
Beyler, Miroslav dün FSB'yi 2.8.3.6 Beta sürümüne güncelledi:
http://forexsb.com/forum/post/2446/#p2446
Bir şey indiriyorum ama arşiv bozuk...: