ama teknik olarak mümkün mü? servicedesk'e bir istek yazmalı mıyım ("kutuyu işaretlemek" için değil)?
Teknik açıdan bunun mümkün olduğuna eminim, çünkü aslında zaten uygulanıyor, sadece dile yeni parametreler eklemeniz gerekiyor.
Rosh, bana öyle geliyor ki göstergelerle çalışma işlevselliğinin genişletilmesiyle ilgili zaten çok sayıda talep var.
Şu anda göstergelerle programlı olarak çalışmak için sadece 4 fonksiyonumuz var:
Servicedesk'e yapılan talepte #98320 | 2011.05.08 19:13 ek bir işlev önerdi:
ChartIndicatorFileName - gösterge dosyasının adını döndürür
Göstergelerle genişletilmiş çalışma talebi de uzun zaman önce ortaya çıktı (kullanıcıların hayallerinde :):
ChartIndicatorSetDouble, ChartIndicatorSetInteger, ChartIndicatorSetString - IndicatorSetDouble , IndicatorSetInteger, IndicatorSetString özel göstergelerinin işlevlerinin tam analogları , ancak yalnızca referans grafikteki belirli bir göstergeye yöneliktir.
ama teknik olarak mümkün mü? servicedesk'e bir istek yazmaya değer mi ("kutuyu işaretlemek" için değil)?
ChartIndicatorAdd() işlevi gösterge tutamacını, yani hesaplama kısmını çalıştırır. Gösterge tanıtıcısı tekrar tekrar ve aynı anda kullanılabilir ve verilerinin hangi belirli grafikte görüntülendiği ve görsel olarak nasıl göründüğü hakkında hiçbir şey bilmez. Bunu yalnızca grafiğe atılan göstergenin kendisi bilir.
Yani, şu anda, MQL5 dilinde bir grafiğe atılan bir göstergenin görsel özelliklerini yönetmek için hazır olanaklar yoktur. Çekilecek ipler yok.
Tamam. bana ChartSaveTemplate fonksiyonunun "Chart" nesnesinden şablonları neden kaydetmediğini söyleyin?
"Chart" nesnesi için ChartApplyTemplate iyi çalışmasına rağmen!
Tamam. bana ChartSaveTemplate fonksiyonunun şablonları neden " Chart " nesnesinden kaydetmediğini söyleyin?
Geçenlerde burada farklı renklerle ilgili benzer bir soru sormuştum: https: MA olan Alligator'u ekledim. Onları ihtiyacım olan dönemlere ayarladım.
Ve dolayısıyla soru: Alligator'da çizgilerin renkleri (görüntülenen tamponlar) nerede ayarlanır? Buna bir şekilde erişmek mümkün mü?
O zaman benzetme yoluyla gerekli renklendirme ile kendi göstergemi yazabilirim.
- www.mql5.com
Ve dolayısıyla soru: Alligator'da çizgilerin renkleri (görüntülenen tamponlar) nerede ayarlanır? Buna bir şekilde erişmek mümkün mü?
O zaman benzetme yoluyla gerekli renklendirme ile kendi göstergenizi yazmanız mümkün olacaktır.
ChartIndicatorAdd() fonksiyonunu kullanırken, gösterge varsayılan renklerle grafiğin üzerine yerleştirilir. Bu (doğrudan) kontrol edilemez.
Teorik olarak, çizgi rengini özel göstergenin harici bir değişkenine koymak ve böylece istenen rengi ayarlamak mümkündür.
Bu olasılık başlangıçta düşünülmemişti.
MetaTrader 5 İstemci Terminali yapı 468
Çok teşekkür ederim! Her şey çalışıyor.
Rosh, #98320 numaralı istek üzerine, fiziksel dosyanın adını gösterge işleyici nesnesine ekleyebilir misin?
Yani, göstergenin yalnızca kısa adını değil, aynı zamanda tam dosya adını da öğrenebilmeniz için?
ChartIndicatorFileName
Возвращает имя файла индикатора по номеру в списке индикаторов на указанном окна графика.
string ChartIndicatorFileName( long chart_id, // grafik tanımlayıcısı int sub_window // alt pencere numarası int index // bu grafik alt penceresine eklenen göstergeler listesindeki gösterge indeksi );
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
EA_OBJPROP_CHART_ID:
Bu Uzman Danışman, OBJ_CHART nesneleriyle normal grafiklerde olduğu gibi çalışma olanaklarını gösterir. Özel renk ayarları yapabilir, göstergeler ekleyebilirsiniz vb.
Yazar: MetaQuotes