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
Yazarlar.)) DLL aracılığıyla üçüncü taraf kitaplıklarını aramak daha kolaydır ve bununla asla uğraşmayın.
Numara. Daha kolay değil.
Kase'yi bir enayilere satmak istiyorsanız, bunu üçüncü taraf DLL'leri olmadan yapmanız gerekecektir.
Evet ve tüm bu mezhdllevye etkileşimleri - Şahsen gerçekten sevmiyorum. Her şeyin "yerel" ve yerleşik olması çok daha iyi. Teorik olarak, taşınmış bir ALGLIB kullanmak mümkün olabilir, ancak iyiden iyiye bakmazlar - sınıfım bana uyuyor.
Ama yine de soru açık kalıyor.
"Sadece düz" nasıl tanımlanır.
zor, ALGLIB'de isterim.
Maliyetler aşağı yukarı aynı. Hız bence de.
Numara. Daha kolay değil.
Kase'yi bir enayilere satmak istiyorsanız, bunu üçüncü taraf DLL'leri olmadan yapmanız gerekecektir.
Evet ve tüm bu mezhdllevye etkileşimleri - Şahsen gerçekten sevmiyorum. Her şeyin "yerel" ve yerleşik olması çok daha iyi. Teorik olarak, taşınmış bir ALGLIB kullanmak mümkün olabilir, ancak iyiden iyiye bakmazlar - sınıfım bana uyuyor.
Enayi Kase'yi neden 3 kopek'e satayım? İşe yarayacaktır.))
Marketi bedavaya bile almadım.)) Kısıtlamalar konusunda moderatörle anlaşamadık.) Nizya, bilirsiniz, kısıtlamalar.
Ama iğrenç bir şekilde inşa ediyor.) Ancak, birçok uygulama için bu fazlasıyla yeterli.
Bununla birlikte, EMA kesinlikle her bakımdan diğer "standart" MA'lar arasında en iyisi olmaya devam etmektedir. Tek şey, sorunu yumuşatmak için bir dönemi olması - gerçekten hiçbir şeye karşılık gelmiyor. Bu nedenle, EMA'ları aynı T'deki diğer MA'larla karşılaştırmak kesinlikle yanlış ve anlamsızdır.
EMA dönemi neye karşılık geliyor - resimli başlıkta https://www.mql5.com/ru/forum/165546/page2#comment_3974141
EMA'da T parametresinin gerçeklikle hiçbir ilgisi olmadığını ve karşılaştırmanın yanlış olduğunu söyledim.
Butterworth'u daha çok seviyorum ve bunun nesnel nedenleri var.
Ancak bu tren, referans olarak artık alakalı değil - uzun süredir devam eden bir aşama.
Her türlü "geliştirilmiş" Mashek och kod tabanında. çok, ama onlar hakkında kesin bir şey söylemeyeceğim - bilmiyorum, denemedim.
Mql varyantında ema hesaplamak için önceki değeri, diğer maskaralar için daha fazla değer veya kat kat daha fazla değer gerekir. Artılardan, Butterworth'un seğirmediği yerde ema seğirmesini yakalayabilir veya güzel ve akıllı görünmesini sağlayabilirsiniz. Tüm maskot çeşitliliği ile, katsayıların hesaplanmasında (belki fark etmemiştim) ema yoktur - bu, ema'nın bariz bir akademik uyarlanabilirliği gibidir. Ancak normal bir tetikleyici için standart bir ema yeterlidir.
ALGLIB paketi, kullanıcı tanımlı bir işlev kullanarak doğrusal olmayan yaklaşımı destekler."
http://alglib.sources.ru/interpolation/leastsquares.php
Bir şey bana Smokchi'nin yeniden çizmeden böyle bir etki elde etmek istediğini söylüyor, çünkü her seferinde yalnızca son noktayı alır ve "yeniden çizmeyi" atarsak, kanalımız deli gibi dönecek ve böyle güzel bir resim olmayacak. Mesela, uh ..., eldeki çizelgede resim yok, hemen anlaşılır, LR'yi arkadan alıyoruz (Vinin, kod tabanında 3 * LWMA-2 * SMA formülüne sahipti. ) çizilmiş)). Yeşil noktalar. MA, LR gibi yapılırsa, dikdörtgen bir pencereye sahiptir, o zaman yeniden çizilir (böylece istenirse fare çizebilir)), SMA'nın kendisi yeniden çizmez ve LRMA da yeniden çizmez, ancak artık güzel bir resim yoktur. Bu arada, LR açısını buradan tg ile hesaplamak çok kolay.
PS Forumda, maskotlar aracılığıyla bile, 2 derecelik polinomları, ikinci dereceden LR'yi düşündüler ve bir başkası, 3 derecelik bir polinom için elini kaldırmaya çalıştı.
Tangent aracılığıyla hiçbir şey saymanıza gerek yok.
3*LW-2*SM sağ regresyon noktası
4*SM-3*LW sol regresyon noktası
sol noktayı sağ noktadan çıkarın ve boşluk sayısına (adımlara) bölün.
3*LW-2*SM - (4*SM-3*LW) = 3*LW+3*LW -2*SM -4*SM = 6*LW-6*SM
(6*LW-6*SM)/( PERİYOD -1) = (6/(PERIOD-1))*(LW-SM)
6 / (PERIOD-1) alırız OnInit'te bir kez sayarız, sonra LW-SM farkıyla çarparız, bu eğim açısıdır, peki ya da size uygun olan regresyon adımıdır.
ALGLIB kütüphanesini kullanarak mql'de nasıl yapacağımı kastetmiştim.
bunu anlamak uzun zaman alıyor, ALGLIB öyle bir şekilde yazılmış ki, .dll çıkartabiliyorsunuz ama ALGLIB'i kullanmak çok zor, her işlevi "google" yapmanız gerekiyor, çok zaman alıyor , İnternette bilgi yok, sadece sorular))
ÇUŞ'ları sıfırdan yazmak daha kolay, şimdiye kadar sadece lineer cebir ile arkadaş olmayı başardım - ama neredeyse bir hafta boyunca harcadığım zamanı kullanmak için - Matlab ile fonksiyonların analojilerini bulmak için birçok test yapmam gerekiyor.
onlar. fikirleri Matlab'da kontrol etmek (veya onları MQL'de sıfırdan yapmak) daha kolaydır ve fikrin MQL'ye taşınması gerekiyorsa, ALGLIB'yi incelemeniz gerekecektir.