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
Bu değil. Göstergenin kendisi bir alt pencerede çizilir ve panel, fiyat tablosunda oluşturulmalıdır. Subwin parametresine yanıt yok. Dialog.mqh'deki koda bakılırsa, şunları yapmamalıdır:
{
int width=m_chart.WidthInPixels();
//--- geometry for the minimized state
m_min_rect.LeftTop( 0 , 0 );
m_min_rect.Width(width);
m_min_rect.Height(CONTROLS_DIALOG_MINIMIZE_HEIGHT- 2 *CONTROLS_BORDER_WIDTH);
//--- determine subwindow
m_subwin= ChartWindowFind ();
Zaten bir çıkış yolu buldum, çok zor (ve çok sıradışı, makalede olacak). Yine de bu sınıfların yaratıcısının düşünce süreci çok ilginç.
SimplePanel göstergesinin bir alt pencerede değil, ana grafik penceresinde oluşturulabilmesi için #property gösterge_ayır_penceresi yerine #özellik göstergesi_chart_window yazmanız yeterlidir.
Tamam tamam, soracağım. Ama birkaç gün sonra. Biraz dinlenmeye ihtiyacım var, aşırı gerginim. Evet ve GUI gereksinimleri hakkında Roche'dan bir yanıt almak istiyorum.
Bununla birlikte, sakıncası yoksa, yukarıdaki resimde olduğu gibi pencereli bir şablon gösterin:
Doğal olarak, olaylar işlenmeli ve hatta pencerenin nasıl yeniden boyutlandırılacağına dair bir kod örneği.
Görevimin ana özü, anında kontrol setini anında değiştirmek.İlk iki giriş alanı metin girişi için mi olmalı? Ne yazık ki, sadece bir sonraki sürümde olacak ve ne zaman yayınlanacağını henüz söyleyemem. Materyal neredeyse hazır, ancak makale henüz yazılmaya başlamadı.
SimplePanel göstergesinin bir alt pencerede değil, ana grafik penceresinde oluşturulabilmesi için #property gösterge_ayır_penceresi yerine #özellik göstergesi_chart_window yazmanız yeterlidir.
İlk iki giriş alanı metin girişi için mi olmalı? Ne yazık ki, sadece bir sonraki sürümde olacak ve ne zaman yayınlanacağını henüz söyleyemem. Materyal neredeyse hazır, ancak makale henüz yazılmaya başlamadı.
Evet, bu nasıl? Giriş alanı, başlangıcın başlangıcıdır. Döndürme kutusu var, giriş alanı yok.
Genel olarak, standart numaralandırmalar için int parametreleri ve çeşitli seçenekler girmeniz gerekir: ortalama tür, fiyat (bunun için bir açılır liste). Ama sadece kütüphane temel bilgileri sağlamıyorsa, bilmiyorum. Buna değer mi. Böylece biri de kafasını duvara vuracaktı.
Evet, bu nasıl? Giriş alanı, başlangıcın başlangıcıdır. Döndürme kutusu var, giriş alanı yok.
Genel olarak, standart numaralandırmalar için int parametreleri ve çeşitli seçenekler girmeniz gerekir: ortalama tür, fiyat (bunun için bir açılır liste). Ama sadece kütüphane temel bilgileri sağlamıyorsa, bilmiyorum. Buna değer mi. Böylece biri de kafasını duvara vuracaktı.
Oldu. Geliştirmelerimde, henüz hiçbir yere ihtiyaç duyulmadı ve kelimenin tam anlamıyla son zamanlarda, bir metin giriş alanı için yalnızca birkaç kullanıcıdan bir talep alındı.
Kütüphane gelişiyor. Yavaş yavaş, her şey gerekli olacak. )
...
Genel olarak, standart numaralandırmalar için int parametreleri ve çeşitli seçenekler girmeniz gerekir: ortalama tür, fiyat (bunun için bir açılır liste).
Ve metin alanına hangi parametreler girilmelidir?
int sayılar
Böyle?
//---
Sayılar için PS Giriş alanları zaten orada. Bu, CSpinEdit sınıfıdır. Metin için giriş alanları, sınıf CTextEdit , bir sonraki güncellemede olacaktır ( build 5 ).
Böyle?
//---
Sayılar için PS Giriş alanları zaten orada. Bu, CSpinEdit sınıfıdır. Metin için giriş alanları, sınıf CTextEdit bir sonraki güncellemede olacak ( build 5 ).
Aynı zamanda alt pencerede herhangi bir gösterge varsa, panel hatalı olacaktır. Burada zaten bunun hakkında yazdı.
Hiçbir şey buggy değil. Semptomlar neler?
Sadece denedim. İlk olarak, alt penceredeki gösterge. Ardından tablodaki panel. Sonra bir alt pencerede benzer bir panel. Gördüğüm tek şey, ilk alt penceredeki SimplePanel2 yazısıydı. Ama çalışmayı etkilemez. Tüm düğmelere doğru şekilde basıldığında
SimplePanel2 ve SimplePanel arasındaki tek fark, gösterge_chart_window özelliğidir.
Not: Beşten mi yoksa dörtten mi bahsediyoruz?