asıl soru - sayfa 9

 
m100 :

Görünüşe göre senin kadar beynim yok ve bir bakışta ne yazdığını bile anlamadım, ama yavaş yavaş harekete geçmeye başlıyorum, söyle bana, kodundaki ortalama normal mi yoksa üstel mi?)


Normal. Size daha önce basit bir MA'nın aritmetik bir ortalama olduğunu söylemiştim. Sayı serisinin elemanlarının toplamının sayılarına bölünmesiyle hesaplanır. Kapanış fiyatlarına dayanan olağan 35 dönemlik MA, son 35 mumun 35 Kapanış fiyatının 35'e bölünmesiyle elde edilir. Üstel bir MA elde etmek için, son 35 kapanış fiyatını bir diziye girmeniz ve diğer işlemleri yapmanız gerekir. onlarla manipülasyonlar - MA değerini burada görebileceğiniz formüle göre hesaplayın http://s1.ipicture.ru/uploads/20101228/UeQ7Bu5n.jpg

Bu arada, MACD'nin iki satırı vardır - ana ve sinyal. Bu göstergeye hareketli bir ortalama atma girişimi, bu hareketli ortalama ile hangi gösterge çizgisi değerlerinin ortalamasının alınacağının belirsizleşmesine neden olur.

 
m100 :
çocuklar eylemlerinizi takdir etmeyecek ...

Ve hasta olmana gerek yok

İyi şanlar ))))

 
m100 :
örneğin, bu nasıl yapılabilir?
Pantolonunu başına geçirmeye çalışıyorsun, fikrini değiştir! :)
 
drknn :


Normal. Size daha önce basit bir MA'nın aritmetik bir ortalama olduğunu söylemiştim. Sayı serisinin elemanlarının toplamının sayılarına bölünmesiyle hesaplanır. Kapanış fiyatlarına dayanan olağan 35 dönemlik MA, son 35 mumun 35 Kapanış fiyatının 35'e bölünmesiyle elde edilir. Üstel bir MA elde etmek için, son 35 kapanış fiyatını bir diziye girmeniz ve diğer işlemleri yapmanız gerekir. onlarla manipülasyonlar - MA değerini burada görebileceğiniz formüle göre hesaplayın http://s1.ipicture.ru/uploads/20101228/UeQ7Bu5n.jpg

Bu arada, MACD'nin iki satırı vardır - ana ve sinyal. Bu göstergeye hareketli bir ortalama atma girişimi, bu hareketli ortalama ile hangi gösterge çizgisi değerlerinin ortalamasının alınacağının belirsizleşmesine neden olur.

şimdi aynı, ancak üstel ortalama için kodunuzu yeniden oluşturmanız mümkün mü?
 
ChachaGames :
Pantolonunu başına geçirmeye çalışıyorsun, fikrini değiştir! :)

Sadece nasıl uygulanabileceğini merak ediyorum, böylece her şey otomatik olarak yapılır, kimse böyle yapacağımı söylemedi...

Evet, bugün bütün gün bu forumun bir kullanıcısı fikrimi değiştirmeme neden oluyor...

benim hayran kulübüme de katılır mısın?

 
m100 :
şimdi aynı, ancak üstel ortalama için kodunuzu yeniden oluşturmanız mümkün mü?


Hayır - Şimdi gitmem gerekiyor ve varışta programlamaya oturun. Üç günüm kaldı ve binden fazla satır için oldukça karmaşık bir kod yapmam gerekiyor. Uykusuz geceler beni rahatsız ediyor.

İstediğiniz değişkene nasıl erişilir sorunuzu yanıtladım. Edinilen bilgiyi uygulayamıyorsanız neden bunu sorduğunuz açık değil.

 
drknn , "usta ustadır" dediğiniz gibi ama elde edilen değerlere gelince, bunlar zaten benim sorunlarım)))

Bana ayırdığın emek ve zaman aynen böyle geçmeyecek yardımın için teşekkürler iş hayatında başarılar

 
m100 :
örneğin, bu nasıl yapılabilir?

msdn, WinApi, WindowHandle'ı okuyun. Ben bu teknolojilerde uzman değilim. Göreviniz için bunun tam bir sapkınlık olduğunu unutmayın.

Burada bir şey var https://www.mql5.com/en/forum/120356

 
m100 :

Sadece nasıl uygulanabileceğini merak ediyorum, böylece her şey otomatik olarak yapılır, kimse böyle yapacağımı söylemedi...

Yani size zaten makinede doğrudan bir çözüm verildi.
 

goldtrader , belki sana çok aptalca bir soru soracağım ama yine de "Veri Penceresi" o zamandan tüm değerleri nereden alıyor?

Ve bunu yapabiliyorsa, o zaman "Veri Penceresinden" veri alabilen bir fonksiyon olabilir mi?