Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1131
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
Artyom, tipin DRAW_COLOR_HISTOGRAM2 olmasına ve iki veri arabelleğine ve üçüncü bir renk arabelleğine sahip olmasına dikkat etmemişsin.
Evet bu doğru. Ödemedim.
Evet bu doğru.
Genel olarak, evet. İlk tampon hesaplamalar için kullanılır, DRAW_COLOR_HISTOGRAM2 iki koordinat / tampon üzerine çizilir + renk için bir tane daha gereklidir.
Bu satır neden yorumlandı?
Her ne kadar diğer renkler buna dahil edilmelidir. Ya da en az biri, ancak beyanname olması gerekir.ben de kullanırım
#özellik göstergesi_renk2 YeşilC,KırmızıC
veya
PlotIndexSetInteger(1,PLOT_LINE_COLOR,0,GreenC);
PlotIndexSetInteger(1,PLOT_LINE_COLOR,1,RedC);
onlar. bir şey vardı ve MQL4'te olduğu gibi değiştirilebilir olduklarına inanıyorlardı, yani. bir renk önişlemci yönergesinin olmaması , PlotIndexSetInteger() işleviyle değiştirilir. MQL5'te durum böyle değil mi?
Genel olarak, evet. İlk tampon hesaplamalar için kullanılır, DRAW_COLOR_HISTOGRAM2 iki koordinat / tampon üzerine çizilir + renk için bir tane daha gereklidir.
ben de kullanırım
#özellik göstergesi_renk2 YeşilC,KırmızıC
veya
PlotIndexSetInteger(1,PLOT_LINE_COLOR,0,GreenC);
PlotIndexSetInteger(1,PLOT_LINE_COLOR,1,RedC);
onlar. bir şey ve MQL4'te olduğu gibi değiştirilebilir olduklarına inandılar, yani. bir renk önişlemci yönergesinin olmaması , PlotIndexSetInteger() işleviyle değiştirilir. MQL5'te durum böyle değil mi?
Eh, belgelerden alıntılar veriyorsunuz. Ve neden oradaki her şeyi iyice incelemiyorsun? Gerçekten de, örnekte, yönerge PlotIndexSetInteger'ın varlığından bağımsız olarak mevcuttur.
Eh, belgelerden alıntılar veriyorsunuz. Ve neden oradaki her şeyi iyice incelemiyorsun? Gerçekten de, örnekte, yönerge PlotIndexSetInteger'ın varlığından bağımsız olarak mevcuttur.
Evet, belgeleri inceledim, direktif örnekte var, ama üzgünüm, orada direktifin olması gerektiğini söyleyen bir paragraf fark etmedim, bu yüzden alışkanlıktan dolayı direktifi MQL4'teki gibi hariç tutuyorum.
Belgeler ayrıca grafik oluşturma için 64'e kadar rengin kullanılabileceğini söylüyor. Ancak direktiften sonra her rengin monoton bir şekilde numaralandırılması olmadan böyle bir palete bir numara atamanın bir yolunu bulamadım.
Ancak mesele halledilmiştir.
Evet, belgeleri inceledim, direktif örnekte var, ama üzgünüm, orada direktifin olması gerektiğini söyleyen bir paragraf fark etmedim, bu yüzden alışkanlıktan dolayı direktifi MQL4'teki gibi hariç tutuyorum.
Belgeler ayrıca grafik oluşturma için 64'e kadar rengin kullanılabileceğini söylüyor. Ancak direktiften sonra her rengin monoton bir şekilde numaralandırılması olmadan böyle bir palete bir numara atamanın bir yolunu bulamadım.
Ancak mesele halledilmiştir.
Ama bu
bir döngüde değiştirilemez mi? Bu konuda hiç bilgim yok, bu yüzden bilmiyorum.
Sonuçta, bir dizi renk başka bir diziden bir döngüye doldurulabilir. Orada, örnekte bir dizi color color = {}; renklerin listelendiği yer. Ve sonra bu "hizmet" dizisi, PlotIndexSetInteger(1,PLOT_LINE_COLOR, index_in_array, color); aracılığıyla doldurulur.
Farklı yerlerden alıntılar indiriyorum ve genellikle 1-2 çubukluk boşluklar görüyorum, sadece veri yok
Minimum bilgi kaybıyla nasıl doldurulabilirler? Herhangi bir algoritma var mı?
Eminim metatrader bunu yapıyor
Farklı yerlerden alıntılar indiriyorum ve genellikle 1-2 çubukluk boşluklar görüyorum, sadece veri yok
Minimum bilgi kaybıyla nasıl doldurulabilirler? Herhangi bir algoritma var mı?
Eminim metatrader bunu yapıyor
MetaTrader sadece boşlukları doldurmaz - bar varsa çizilir, bar yoksa atlanır.
İşte bir doğrulama uzmanı - her şey yolunda gidiyor:
ve sonuç:
Detaylı cevap için teşekkürler. Hatanın yalnızca, gerçek verilere bağlıysa , Uzman Danışmanı geçmiş üzerinde test ederken gözlemlendiği ortaya çıktı - her şey yolunda.
Expert Advisor'ı geçmiş verilerde hata ayıklama altında çalıştırırsanız, yanlış hesaplar:
2019.10.08 02:10:14.425 2019.01.01 00:00:00 Cilt 1.0, kar -> -50.00
2019.10.08 02:10:16.226 2019.01.01 00:00:00 Hacim 0.5, kar -> -50.00
Detaylı cevap için teşekkürler. Hatanın yalnızca, gerçek verilere bağlıysa , Uzman Danışmanı geçmiş üzerinde test ederken gözlemlendiği ortaya çıktı - her şey yolunda.
Expert Advisor'ı geçmiş verilerde hata ayıklama altında çalıştırırsanız, yanlış hesaplar:
2019.10.08 02:10:14.425 2019.01.01 00:00:00 Cilt 1.0, kar -> -50.00
2019.10.08 02:10:16.226 2019.01.01 00:00:00 Hacim 0.5, kar -> -50.00
Lütfen tam bilgi verin: tam kod, sembol, zaman dilimi, kaç pozisyon ve hangi sembollerin açık olduğu - genel olarak, durumu yeniden oluşturabilmeniz için.
Tünaydın!
Uzmanın kimliğinden hangi uzman olduğunu nasıl öğreneceğimi söyler misiniz?
ID 11032019, nerede bulacağınızı bulamıyor musunuz?