Gösterge, Metin arasındaki DISTANCE'ın otomatik yönetimi hakkında tavsiyeye ihtiyacınız var (MT-4) - sayfa 2
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
MT4'te bu sorunun normal bir çözümü yoktur. Bir seçenek, ATR'yi 100 barlık bir periyotla (ve 1 ofset) kullanmaktır, ikinci seçenek, zaman çerçevesine bağlı olarak puan döndüren bir fonksiyon yazmaktır.
Kanvas, grafik nesnelere kıyasla çok büyük fırsatlara sahip, kesinlikle çapraz platform evrensel bir çözümdür.
neden her şeyi imzalasın?
bu, algıyı büyük ölçüde aşırı yükleyecektir - grafikte bir sürü metin.
Her model için farklı simge sembolleri yapardım (yani, parametrelerdeki sembol kodunun seçimi).
tuval olmadan nasıl yapılır, ancak aynı ilkelere göre:
1. Geçerli girintiyi belirlemek için, grafik penceresinin piksel cinsinden geçerli yüksekliğine ihtiyacınız vardır: CHART_HEIGHT_IN_PIXELS özelliğine sahip ChartGetInteger
2. çizimin başlangıcını belirlemek için: ChartTimePriceToXY
3. Şu anda grafiğin hangi bölümünü gördüğümüzü nasıl belirleyeceğiz? CHART_VISIBLE_BARS ve CHART_FIRST_VISIBLE_BAR özelliklerine sahip ChartGetInteger
4. Her şey OnChartEvent'te olur. OBJ_LABEL tipi etiketli nesneler çizin
ama genel olarak, çok satırlı metin hakkındaki eski sızlanmayı (benimki dahil) hatırlıyorum ... ah, keşke ...
tuval olmadan nasıl yapılır, ancak aynı ilkelere göre:
1. Geçerli girintiyi belirlemek için, grafik penceresinin piksel cinsinden geçerli yüksekliğine ihtiyacınız vardır: CHART_HEIGHT_IN_PIXELS özelliğine sahip ChartGetInteger
2. çizimin başlangıcını belirlemek için: ChartTimePriceToXY
3. Şu anda grafiğin hangi bölümünü gördüğümüzü nasıl belirleyeceğiz? CHART_VISIBLE_BARS ve CHART_FIRST_VISIBLE_BAR özelliklerine sahip ChartGetInteger
4. Her şey OnChartEvent'te olur. OBJ_LABEL tipi etiketli nesneler çizin
ama genel olarak, çok satırlı metin hakkındaki eski sızlanmayı (benimki dahil) hatırlıyorum ... ah, keşke ...
yorum? sol üst köşedeki bu mu? konunun yazarına nasıl yardımcı olacak?
yoksa fiyat/zaman bağlamalı çok satırlı metni görüntülemenin bir yolunu mu kastediyorsunuz? Dörtte böyle bir nesne hatırlamıyorum. öğretmek?
Tuval ve canavarla ilgili pasajı anlamadım...
Bu arada, işte Nikolai'den tuval üzerine bir örnek, yazarın neredeyse ihtiyacı olan şey, düzenlemeler minimum:
https://www.mql5.com/en/forum/329224#comment_14363671
tuval olmadan nasıl yapılır, ancak aynı ilkelere göre:
1. Geçerli girintiyi belirlemek için, grafik penceresinin piksel cinsinden geçerli yüksekliğine ihtiyacınız vardır: CHART_HEIGHT_IN_PIXELS özelliğine sahip ChartGetInteger
2. çizimin başlangıcını belirlemek için: ChartTimePriceToXY
3. Şu anda grafiğin hangi bölümünü gördüğümüzü nasıl belirleyeceğiz? CHART_VISIBLE_BARS ve CHART_FIRST_VISIBLE_BAR özelliklerine sahip ChartGetInteger
4. Her şey OnChartEvent'te olur. OBJ_LABEL tipi etiketli nesneler çizin
ama genel olarak, çok satırlı metin hakkındaki eski sızlanmayı (benimki dahil) hatırlıyorum ... ah, keşke ...
Mesafeyi fiyata göre döndüren, ancak belirli bir piksel sayısına karşılık gelen bir işlev yazmak daha iyidir. Ardından OnChartEvent'te grafiğin görünen kısmından geçin ve metin etiketlerine olan mesafeleri düzeltin. Bu yaklaşımla, iyileştirme miktarı minimumdur ve gösterge ile olağan gösterge arasındaki fark da minimumdur.
Kanvas, grafik nesnelere kıyasla çok büyük fırsatlara sahip, kesinlikle çapraz platform evrensel bir çözümdür.
Numara. Küçük bir avuç meraklı dışında kimsenin buna ihtiyacı yok. Ve temelde insanlar buna ihtiyaç duyar, böylece her şey basit, doğrudan ve anlaşılır olur.
Numara. Küçük bir avuç meraklı dışında kimsenin buna ihtiyacı yok. Ve temelde insanlar buna ihtiyaç duyar, böylece her şey basit, anlaşılır ve anlaşılır olur.