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

 
Алексей Тарабанов :
Beyler, ücretsiz bir şey karşılığında ücretsiz bir şey alabilirsiniz. Bu başlıkta, yeni fikirlere ve dolandırıcılara susamış programcıları bekliyorsunuz. Sizin için bir şeyin inşa edilmesini istiyorsanız, bir fikirden ilham alın. Belki satılacak, belki çalınacak.

Alexey, kimse yardım etmen için seni rahatsız etmiyor.

konu başlatıcının şu anda fazla zamanı yok, ayrıca potansiyele sahip olabilecek - konunun kendisinde - " forma yerleştirme - Market'te ücretsiz bir ürün veya CodeBase'de bir kod " için uygun olabilecek görevler

 

Tünaydın!

Meslektaşlarım, lütfen basit bir gösterge yazın. (Meşe meşe programlamada kendim)

Göstergenin özü, her mumun altında Hacim / (aç - kapat) değerlerini göstermektir, eğer açık - kapalı = 0 ise, o zaman = 1

Ve ikinci değer Cilt1 - Cilt2, yani. önceki muma göre oynaklığın ne kadar değiştiği.


Ne veriyor? Bu değerleri analiz ederek, fiyatı düşürmek veya artırmak için yaklaşan hareketin anını hesaplıyoruz. Misal

Ad, örneğin - Açık İlgi Alanı. Ya da seçiminiz.
 
İyi günler, Yuri! MT5'teki normal ses seviyesi göstergesini iyileştirebilir misiniz? Mevcut özet ayarlanan seviyeye ulaştığında sesli bir bip sesi çıkarması için bir uyarı yapıştırmanız gerekir.
Индикаторы объемов - Использование технических индикаторов - MetaTrader 5
Индикаторы объемов - Использование технических индикаторов - MetaTrader 5
  • www.metatrader5.com
Индикаторами объемов называются те индикаторы, в расчетах которых учитываются объемы. Для рынка Форекс под объемами подразумеваются количество тиков (изменений цены), прошедших за временной интервал. Для биржевых инструментов под объемами подразумеваются объемы совершаемых сделок (в контрактах или в денежном выражении).
Dosyalar:
Volumes.mq5  4 kb
 
Borodin.A :
İyi günler, Yuri! MT5'teki normal ses seviyesi göstergesini iyileştirebilir misiniz? Mevcut özet ayarlanan seviyeye ulaştığında sesli bir bip sesi çıkarması için bir uyarı yapıştırmanız gerekir.

denemek

Dosyalar:
Volumes_a.mq5  4 kb
 
Çabuk olduğun için teşekkürler, Yuri! Her şey çalışıyor, sürekli monitöre bakmanıza gerek yok. Teşekkürler!!!
 

Tünaydın. Göstergemi iyileştirme ihtiyacı vardı ama yeterli bilgi ve deneyim yoktu.

Göstergenin kendisi bir trend göstergesidir. Ayrıca iki işleve ihtiyacım var - seçilen dalgalar için oynaklık kanalları. Bunun için bence bolinger bantları çok uygun. Gerekli özellikler: Üç dalga için aynı anda oynaklık gösterme yeteneği, hesaplama periyodunu ve standart sapma kullanım faktörünü değiştirme ve kanal sınırının görüntüsünü değiştirme yeteneği.

Ve ikinci fonksiyon ile daha zordur. Aslında fikir benim değil, bir yerde okuduğum bir makaleden (şimdi bulamıyorum). Sonuç olarak, herhangi bir trend yön göstergesinin gürültüsünü bastırmak için aynı bolinger bantlarını kullanmaktır. Onlar. yönlü bir eğilimle, gösterge bolinger bantlarına "durur" ve bir düzeltme ile sıfıra yakındır. Buna göre gösterge, oynaklık sınırının karşı tarafının bir testi olarak bir trend değişikliğini yansıtıyor. Ancak burada hangi göstergenin temel alınacağını açıkça tanımlayamıyorum. Bu nedenle, işlev hala zayıf bir şekilde uygulanmaktadır.

Gösterge ektedir.

Bir grafikte, hepsi şöyle görünmelidir:


Dosyalar:
 
Sana iyi günler.
MT4 için zikzak göstergesini kullanarak yeni bir zirveye zaman göstergesi yapabilirsiniz, yani zikzak göstergesinin zirveleri yaklaşık olarak aynı mesafede inşa edilir, tarihteki mesafeyi almanız gerekir, diyelim 1000, hesaplayın 150 hızındaki zirveler, zirveler arasındaki ortalama mesafeyi belirler ve dijital bir göstergede %1 ila %100 arasında gösterilir (burada %100, yeni bir zirvenin beklenen görünümüdür).
Bu gösterge, bir trendin tersine çevrilmesini veya geri alınmasını analiz etmek için bir ektir.
Giriş verilerinde:
ZZHistory-
ZZSpeed-
Hesaplama - açılış fiyatları, kapanış fiyatları vb.
Yerleştirme - ekranın uzunluğuna ve yüksekliğine göre
Mümkünse yazı tipi boyutu .
Bu göstergenin göstergesine bağlı olarak, daha iyi görselleştirme için dijital göstergenin rengini değiştirmesini istiyorum. Yani, bir dijital göstergenin üç aralığını girme yeteneği ile:
0-69 - yeşil
70-89 - sarı
90-100 - kırmızı

 
Güzel gün! Bir mumun açılış fiyatı kapanış fiyatına eşit olduğunda bir gösterge yazmama yardım et, böylece bu çubuk (mum) farklı bir renkle, diyelim ki siyahla vurgulansın
 
Konnektor :
Güzel gün! Bir mumun açılış fiyatı kapanış fiyatına eşit olduğunda bir gösterge yazmama yardım et, böylece bu çubuk (mum) farklı bir renkle, diyelim ki siyahla vurgulansın

Gösterge yokken, bunu renk ayarlarını kullanarak yapabilirsiniz:


 
Konnektor :
Güzel gün! Bir mumun açılış fiyatı kapanış fiyatına eşit olduğunda bir gösterge yazmama yardım et, böylece bu çubuk (mum) farklı bir renkle, diyelim ki siyahla vurgulansın
bar_color = yeşil(open[1] == kapat[1] ) ? red(open[1] == kapat[1]) : siyah
barcolor(color=bar_color)

Söyle bana, hata nerede?