Ücretsiz bir gösterge yazacağım - sayfa 2

 
A.Fedorov :
Hey! Burada, başka bir göstergeden (CCI, OsMA, Stoch, vb.) elde edilen bir EA'da iMA veya iBB'den 'ilk göstergenin verileri' veya 'önceki göstergenin verileri' parametresinin kullanımını denemek istiyorum. Başka bir deyişle... 'ilk göstergenin verileri' parametresini kullanarak standart bir göstergenin iMA'sı ile kesişme noktasını elde etmek için bir gösterge nasıl oluşturulur . Resim ektedir. Şimdiden teşekkürler.

Benden ne istediğinizi tam olarak anlamadım, bu durumda, sizin versiyonunuz aracılığıyla kavşak sadece gözlerinizle yakalanabilir. Otomatik olarak yakalayabilmeniz veya örneğin bu yerleri oklarla işaretleyebilmeniz için tüm hesaplamaların tek bir yerde yapılması için bir gösterge yazmanız gerekir. Anladığım kadarıyla, örneğin, bir döviz çiftinin MACD'si alınır, arabelleğe girilir, bundan sonra ikinci geçiş bu MACD'nin iBand'lerine bakar ve ardından kesişmeler bir çift kullanılabilir arabellekte tek bir yerde görünür.

Prensip olarak, ilk verilere göre herhangi bir gösterge üzerine bindirdiğiniz bir gösterge yapmanın mümkün olduğunu ve sizin için kesişme aramak için seçilen yöntemi kullanacağını düşünüyorum, ancak her göstergenin bir farklı sayıda satır ve ayar, sonuç olarak, gösterge çok sayıda ayar ile ortaya çıkacaktır. Herhangi bir göstergeye göre oluşturabilirsiniz, bu da varsayılan olarak işleyeceğimiz satır sayısını bilmediğimiz anlamına gelir.

Örnek: yapılan göstergeyi RSI'ye koyun, gösterge kaç tane ilk veri arabelleği görmelidir, eğer bir tane - hatırlayın, ardından göstergedeki ayarları seçin - ne oluşturduğumuz - örneğin BB, o zaman bazı seçenekler olabilir - kesişimi Üç BB çizgisinin tümü ile RSI, yukarıdan aşağıya ve arkaya kesin sırayla kesişmeleri için en basit seçeneklerdir ...

Genel olarak, tamamen teoride, bunu hemoroid olmasına rağmen yapmak mümkündür, göstergede her çizim seçeneği için, her satır için, dönem ayarları için birçok ayar olacaktır ....

Gerçekten böyle bir şeye ihtiyacınız varsa, yapabilirsiniz, sadece tam olarak ne ve hangi göstergeleri anlamanız gerekir.

Başka bir an, örneğin, MACD'ye göre RSI çizilemiyor, çizgilerden birine inşa etmek gerekiyor ve kesişme olmayacak, farklı boyutları olacak - bu sadece eşleşmeyen göstergelere bir örnek.

Prensip olarak şimdilik BB ve MA yapmayı deneyebilirsiniz.

 

Hayır olmasına rağmen, özel göstergeler ilk verilerden veri almıyor gibi görünüyor; bu, yalnızca bir göstergenin gerekli tüm gösterge geçişlerini içermesi ve bunları orada ayrıştırması gerektiği anlamına gelir.

 

iExposure.mq4'ü MT5'e yeniden yazın

teşekkürler

 
Server Muradasilov :

iExposure.mq4'ü MT5'e yeniden yazın

teşekkürler


ve ne yeniden yapılacak tam olarak nerede? nereden alınır?

bir şey var https://www.mql5.com/ru/code/354

genel olarak, yeniden yapılması gerekenleri veren ve ne olduğunu açıklayan başka sürümler de var.

Exposure
Exposure
  • oylar: 17
  • 2011.05.16
  • //www.mql5.com/ru/users/IvanBG">
  • www.mql5.com
Скрипт читает все открытые позиции и вычисляет суммарный размер активов для каждой валюты.
 
Yurij Izyumov :
....

Prensip olarak şimdilik BB ve MA yapmayı deneyebilirsiniz.

görmek harika olurdu...
 
A.Fedorov :
görmek harika olurdu...

Baktım, Özel göstergeler ilk verileri almak için üst üste getirilemez, bu nedenle izlenmesi gereken her şeyi tek bir göstergeye girmeniz gerekecektir.

ayrıca, belirttiğiniz BB ve MACD'nin kesişimi - basitçe - MACD'yi verilerle - EMA 12 ve 26 ile oluşturarak, ancak BB = 20 periyodu olan SMA - bu kesişme yakalanacak, yani bir gösterge yapılabilir, ancak bu özellikle MACD + BB ? geri kalanı da özel olarak aranmalıdır - her seçenek ayrı ayrı

 

Lütfen böyle bir gösterge yazın - dikey bir çizgiden grafiksel olarak RSI okumasının belirttiğim bazı değerleri aştığı mumları göstermeniz gerekir. Bu değerler (RSI seviyeleri) 0'dan 100'e kadar değişebilir ve dört ondalık basamak girebilmeniz önemlidir, örneğin 79.9834 değeri.

Gösterge ayarlarında, RSI periyodunu değiştirebilmek ve mum çubuğundan dikey çizgilerin görüneceği RSI seviyesine girebilmek gerekiyordu.

Peki örneğin RSI periyodu 2 ve diyelim ki 86.8840 seviyesini geçtikten sonra bu mumların arasından dikey bir çizgi çizilecek şekilde girdim.


 
piiterr :

Lütfen böyle bir gösterge yazın - dikey bir çizgiden grafiksel olarak RSI okumasının belirttiğim bazı değerleri aştığı mumları göstermeniz gerekir. Bu değerler (RSI seviyeleri) 0'dan 100'e kadar değişebilir ve dört ondalık basamak girebilmeniz önemlidir, örneğin 79.9834 değeri.

Gösterge ayarlarında, RSI periyodunu değiştirebilmek ve mum çubuğundan dikey çizgilerin görüneceği RSI seviyesine girebilmek gerekiyordu.

Peki örneğin RSI periyodu 2 ve diyelim ki 86.8840 seviyesini geçtikten sonra bu mumların arasından dikey bir çizgi çizilecek şekilde girdim.

çizgi çizmezdim . Aynı şekilde, bunlar nesnelerdir ve yönetimi çok uygun değildir. DRAW_ARROW stilini kullanmak çok daha mantıklı.
 

gösterge talebim başta saçma gelebilir ama değil...

RSI'da MT4'ün yatay çizgisini gösterdiği bölümler var ve orada RSI okumaları aynı gibi görünüyor ... öyle değil ... Aynı bölümdeki fiyat düşerse veya yükselirse RSI yatay olamaz .. sadece RSI'daki değişiklik o kadar küçük ki (virgülden sonra 4 hane) MT4 bunu farkedilir şekilde gösteremiyor, işte bir örnek

 
Yurij Izyumov : ...ilk veriyi almak için üst üste bindirilemez,
Evet, bu biraz garip. Terminal böyle bir f() sağlar, ancak dil sağlamaz. güzel güzel...
Neden: