Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 26
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
Gösterge tamponları, gelecekte, çözüm sadece düz çizgiler için değil, aynı zamanda hareketli ortalama çizgiler ve diğerleri için de kullanılacaktır.
Neyle bitirmek istediğinizi detaylandırabilir misiniz?
Ortalamanın eğimini ölçmek ve -35 derece gibi göstermek istiyorum
Grafikte -35 ° nedir? Ya ölçek değişirse?
Sonunda ne istediğinizi açıklayabilir misiniz?
Yukarıdaki örnekte, çizgi, geçmişin tüm uzunluğu boyunca gösterge arabelleği kullanılarak çizilir.
Sadece son 20 bar ile sınırlamak gerekir. Onlar. böylece yeni bir çubuk belirdiğinde, çizgi sağda çizilir ve solda kısaltılır, böylece uzunluğu her zaman 20 çubuğa eşit olur.
Kodda ne yazdığımı tam olarak anlamadım ama ekranda hep aynı numara var. imleci çizgiye getirmeme rağmen derecelerin nasıl değiştiğini görüyorum.
ObjectDelete("TremdLineAverage");
ObjectCreate("TremdLineAverage", OBJ_TRENDBYANGLE ,0,0,0,0,0,0,0); // ------------------------- Trend çizgisi 2 koordinatları
ObjectSet("TremdLineAverage", OBJPROP_WIDTH, HirinaUgolAverage); // ---------------------------------------- Genişlik
ObjectSet("TremdLineAverage", OBJPROP_COLOR, colUgolAverage); // --------------------------------------------- Renk
ObjectSet("TremdLineAverage", OBJPROP_TIME1, Zaman[1]); // ---------------------------------- 1 zaman koordinatı
ObjectSet("TremdLineAverage", OBJPROP_TIME2 ,Zaman[0]); // ---------------------------------- 1 zaman koordinatı
ObjectSet("TremdLineAverage", OBJPROP_PRICE1,UgolAverage1_1); // -------------------------- 1 fiyat koordinatı
ObjectSet("TremdLineAverage", OBJPROP_PRICE2,UgolAverage1_0); // -------------------------- 2. fiyat koordinatı
ObjectSet("TremdLineAverage", OBJPROP_RAY, 15); açı=15;
ObjectCreate("TremdLineAverage", OBJ_TRENDBYANGLE ,0,0,0,0,0,0,0); // ------------------------- Trend çizgisi 2 koordinatları
ObjectSet("TremdLineAverage", OBJPROP_WIDTH, HirinaUgolAverage); // ---------------------------------------- Genişlik
ObjectSet("TremdLineAverage", OBJPROP_COLOR, colUgolAverage); // --------------------------------------------- Renk
ObjectSet("TremdLineAverage", OBJPROP_TIME1, Zaman[1]); // ---------------------------------- 1 zaman koordinatı
ObjectSet("TremdLineAverage", OBJPROP_TIME2 ,Zaman[0]); // ---------------------------------- 1 zaman koordinatı
ObjectSet("TremdLineAverage", OBJPROP_PRICE1,UgolAverage1_1); // -------------------------- 1 fiyat koordinatı
ObjectSet("TremdLineAverage", OBJPROP_PRICE2,UgolAverage1_0); // -------------------------- 2. fiyat koordinatı
ObjectSet("TremdLineAverage", OBJPROP_ANGLE, 15); açı=15;
teşekkürler anlayış.
Hazır fonksiyonu, deneyin.
SetTLineByAngle() işlevi.
Bu fonksiyon, trend çizgisinin OBJ_TRENDBYANGLE nesnesini mevcut grafiğin eğimine göre ayarlar.
cl - TREND LINE nesnesinin rengi. Gerekli parametre.
nm - Nesnenin adı. Varsayılan değeri - "" geçerken ad olarak mevcut çubuğun açılış zamanı kullanılır.
t1 - Nesnenin kurulum süresinin ilk koordinatı. Varsayılan değer 0 - onuncu çubuğun açılma zamanı.
p1 - Nesnenin kurulum fiyatının ilk koordinatı. Varsayılan değer 0 - onuncu çubuk düşük.
t2 - Nesnenin kurulum süresinin ikinci koordinatı. Varsayılan değer 0'dır - mevcut çubuğun açılma zamanı.
p2 - Nesnenin kurulum fiyatının ikinci koordinatı. Bu parametre bir çeşit anahtardır. Sıfır olmayan değeri bu işlevi SetTLine() işlevine eşitleyecektir, yani eğilim çizgisi zaman/fiyat koordinat çifti kullanılarak çizilecek ve eğilim çizgisinin eğim açısının değeri yok sayılacaktır. Varsayılan değer 0'dır - eğime dayalı bir trend çizgisi oluşturma.
an - Derece cinsinden eğim açısı. Varsayılan değer - 0 - yatay çizgi.
ry - RAY özelliğini işaretler. Varsayılan değer False'dır.
st - Çizgi stili. Geçerli değerler STYLE_SOLID (varsayılan), STYLE_DASH, STYLE_DOT, STYLE_DASHDOT, STYLE_DASHDOTDOT'tur.
wd - Çizgi kalınlığı. Varsayılan değer 1'dir.