Study1: Ölçeklendirme ve Daha Fazlası için Çoklu Para Birimi Analizi - sayfa 3

 
PapaYozh :


А если не 13:47, а 13:01 ?

Bu tarihte bir boşluksa?

Bir delik ile ne yapabilirsiniz? Sanki bağlantı kopmuş gibi, en mantıklı şey alınan son tekliften, IMHO'dan devam etmektir.
 
PapaYozh :


Ve 13:47 değil, 13:01 ise?

Hatta 13:47, çünkü saat 13:48 olan barın kaçırılmamasının garantisi yok.

Bu tarihte bir boşluksa?


Garanti nedir? 13:48'den önce en yakın bar 13:01'deyse, 13:48'de bar yoksa 13:48'de Kapanması da geçerlidir.

Tarihte bir şey araştırdığınızda tarihin normal olduğunu görürsünüz. Eğer teknik boşluk sizin probleminizse (normal bir geçmişe bakın), eğer piyasa bir ise (pekala, keneler yoktu ve hepsi bu kadar) - o zaman çözümü yazdım.

Şubeyi kodun ayrıntılarının tartışılmasına indirgemek gerekli değildir. Orada her şey doğru.

Çoklu para birimi analizini tartışalım!

 
hrenfx :

13:48'de EURUSD'de bir bar var - Açın.

13:48'de GBPUSD'de bir bar var - onu Açık alıyoruz.

AUDUSD'de 13:48'de bar yoktur (şu anda kotasyon güncellemesi yapılmamıştır) - sonra 13:48'den önceki son fiyatı alırız. Örneğin, 13:48'den önceki çubuğun süresi 13:47 ise, o zaman Kapat alırız. Açıkçası, bu fiyat 13:48 saatinde geçerli olacaktır.

Ve neden Aç, neden her zaman Kapatmıyorsun?
hrenfx :


Orada her şey doğru.

Hadi tartışalım!

Sadece çok para birimi analizi, geleceğe kasıtsız gözetleme ile ilgili olarak "özellikle tehlikelidir", bu nedenle kod ayrıntılarının tartışılması bunun için "özellikle" uygundur.
 
hrenfx :

Fikrinize karşı bir şey söyleyemem, elbette MT5'te kontrol etmeniz gerekiyor. henüz kendim denemedim. Ve forumdan herhangi birinin bunu denemesi pek olası değil, MT5 henüz o kadar popüler değil.
 
Candid :
PapaYozh :
Bir delik ile ne yapabilirsiniz? Sanki bağlantı kopmuş gibi, en mantıklı şey alınan son tekliften, IMHO'dan devam etmektir.


Çoklu para birimi analizini denediğimde, gerekli süreye sahip bir çubuk yoksa, verilerin eksik olduğunu düşündüm. Önceki alıntıları almadım, aşırı durumlarda analiz edilen dönem için mevcut alıntılardan ilkini kullandım. Genel olarak, bence, çoklu para birimi analizinde, doğruluğunu (yani doldurma faktörünü) ayarlayarak belirli bir çerçeveyi analiz etmek mantıklıdır ve aslında gereken minimumdan daha az çubuk varsa, hiçbir şey yapmayın, ancak bekleyin.

Ve çoklu para birimi analizi hakkında bir düşünce daha. Burada bağlantılı çiftlerin analizi tartışıldığı için, analizden önce dersleri normalleştirmek mantıklıdır.

 
Candid :
Ve neden Aç, neden her zaman Kapatmıyorsun?

Ana şey senkronizasyondur. Kapat'ta da senkronize etmek mümkündür. Bu da Open'da olduğu gibi kötü. Ancak yalnızca bir dakikalık geçmişe sahip olmak için - Aç/Kapat senkronizasyonu en iyi seçenektir.
 
vasya_vasya :
Fikrinize karşı bir şey söyleyemem, elbette MT5'te kontrol etmeniz gerekiyor. henüz kendim denemedim. Ve forumdan herhangi birinin bunu denemesi pek olası değil, MT5 henüz o kadar popüler değil.


MT5, çok cihazlı Uzman Danışmanlar için yalnızca çok cihazlı bir test cihazına sahiptir. Tarihte çoklu para birimi analizi için MT4 oldukça yeterlidir. Kodu gönderdim, kolay.

MT5, yalnızca önceden yapılmış bir analiz temelinde yazılan danışmanın kapsamlı testi için gereklidir. Yani MT5 gerekli değildir.

 

PapaYozh :

Analizden önce kursları normalleştirmek mantıklıdır.

Normalleştirme ilginç bir sorudur. Yani, bir tür alıntıların aynı ölçeğe indirilmesinden mi bahsediyoruz?

Şimdiye kadar soruyu basitçe çözdüm: Alıntıları "birleştirmek" için iki parametreye ihtiyacımız var: bir ofset (yani, sıfırın konumu) ve bir ölçek. Yavaş bir dalga için sıfır alıyorum, ölçek - oynaklık için (basitlik için, Yüksek-Düşük için aynı dalga). Sonuç oldukça güzel görünüyor. Aynı zamanda, mach'ımıza göre alıntıların konumu hakkında ek bilgimiz var :)

 
hrenfx :


MT5, çok cihazlı Uzman Danışmanlar için yalnızca çok cihazlı bir test cihazına sahiptir. Tarihte çoklu para birimi analizi için MT4 oldukça yeterlidir. Kodu gönderdim, kolay.

MT5, yalnızca halihazırda yapılmış analiz temelinde yazılan Expert Advisor'ın kapsamlı testi için gereklidir. Yani MT5 gerekli değildir.

Benim için MT5 zorunludur, MT4'te böyle bir analize girmek ciddi değil. Test ve optimizasyon olmadan analiz nedir? Kulplu anlaşmaları sayın, talihsiz tüccarlar bunu nasıl yapar?
 
Candid :

Normalleştirme ilginç bir sorudur. Yani, bir tür alıntıların aynı ölçeğe indirilmesinden mi bahsediyoruz?

Şimdiye kadar soruyu basitçe çözdüm: Alıntıları "birleştirmek" için iki parametreye ihtiyacımız var: bir ofset (yani, sıfırın konumu) ve bir ölçek. Yavaş bir dalga için sıfır alıyorum, ölçek - oynaklık için (basitlik için, Yüksek-Düşük için aynı dalga). Sonuç oldukça güzel görünüyor. Aynı zamanda, mach'ımıza göre alıntıların konumu hakkında ek bilgimiz var :)


Bana öyle geliyor ki, son alıntı bir normalleşme noktası olarak düşünülmeli. Sonunda, oranların son değerine nasıl taşındığını bilmek istiyoruz. Bu yüzden basitçe normalleştirdim:

1) çiftleri, ortak para birimi ya herkesin paydasında ya da herkesin paydasında olacak şekilde çevirdi;

2) her bir döviz çiftinin tüm fiyatlarını, analiz edilen çerçevede bu çiftin son fiyatına bölün.

Onlar. sağdaki tüm çiftlerde 1.0 aldı ve çiftlerin buna geldiğini gördü.

Mevcut grafikte tüm bu rezaletleri göstermek için, normalleştirilmiş oranları, mevcut grafiğin normalleşme noktasındaki oranı ile çarpmanız yeterlidir.

Neden: