Fan sayfamıza katılın
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
- Görüntülemeler:
- 248
- Derecelendirme:
- Yayınlandı:
- 2022.03.21 09:24
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
Grafiğe grafik nesneleri (OBJ_CHART) yerleştirip, sonrasında da normal bir grafik olarak kullanmak mı istiyorsunuz? Bu mümkün.
İhtiyacınız olan tek şey OBJ_CHART nesnesinin tanıtıcı değeri. Grafik İşlemlerini kullanarak göstergeler ekleyebilir ve silebilir (ChartIndicatorAdd() ve ChartIndicatorDelete()) ve grafiğin Zaman Dilimini, Sembolünü vb. ayarlayabilirsiniz.
EA_OBJPROP_CHART_ID Uzman Danışmanı şu eylemleri gerçekleştirir:
- Müşteri terminalinin standart paketinde bulunan PriceChannel göstergesini (terminal_veri_klasörü\MQL5\Indicators\Examples klasöründe bulunur) ekler;
- Subwindow göstergesini kullanarak bir alt pencere oluşturur (Subwindow.mq5 dosyasını terminal_veri_klasörü\MQL5\Indicators klasörüne yerleştirin);
- Grafiğin sembolüne ve D1 ve H4 zaman dilimlerine sahip OBJ_CHART türünde nesne oluşturur (alt pencerede);
- OBJ_CHART türündeki her nesne için, varsayılan parametrelerle bir PriceChannel göstergesi ekler ve arka plan rengini değiştirir.
Uzman Danışman grafikten kaldırıldığında, oluşturulan tüm göstergeler de kaldırılır:
//+------------------------------------------------------------------+ //| Uzman danışman sonlandırma fonksiyonu | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- nesneleri sil // ObjectDelete(0,D1); // ObjectDelete(0,H4); //--- alt pencereyi sil ChartIndicatorDelete(0,subwindow_ID,"Subwindow"); //--- ana pencereden PriceChannel göstergesini sil //--- varsayılan parametrelerle kısa adı "Price Channel(22)" ChartIndicatorDelete(0,0,"Price Channel(22)"); }
MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/359
![DRAW_COLOR_CANDLES](https://c.mql5.com/i/code/indicator.png)
DRAW_COLOR_CANDLES çizim stili, açılış, yüksek, düşük ve kapanış fiyatlarını içeren dört gösterge arabelleğinin değerlerine göre, farklı renklere sahip mumlar çizer.
![DRAW_COLOR_BARS](https://c.mql5.com/i/code/indicator.png)
DRAW_COLOR_BARS çizim stili, açılış, yüksek, düşük ve kapanış fiyatlarını içeren dört gösterge arabelleğinin değerlerine göre, farklı renklere sahip çubuklar çizer.
![Optimizasyon Sonuçlarının Gerçek Zamanlı Olarak Görselleştirilmesi](https://c.mql5.com/i/code/expert.png)
Optimizasyon sonuçlarının gerçek zamanlı olarak görselleştirilmesinin bir örneği (bakiye hareketleri ve Uzman Danışmanın istatistiksel parametreleri).
![IndicatorParameters() Fonksiyonuyla Çalışma Örneği](https://c.mql5.com/i/code/expert.png)
Bu Uzman Danışman, girdi parametrelerinin sayısı, türleri ve değerleri hakkında bilgi almak için IndicatorParameters() fonksiyonun kullanımını gösterir.