Hatalar, hatalar, sorular - sayfa 1282

 
joo :

Burada hatalarla ilgili paylaşımlarda bulunanlar (tamamen ücretsiz, karşılıksız - gönderiler için para ödemeye her zaman açığım) en azından özel eğitim almış kişilerin soruna dikkat edeceğini umuyor. Bazen bir hatanın kanıtını sağlamak gerçekçi değildir - kimse onları beklemiyor ve çoğu zaman nereye kazılacağı net değil.

Yani, eylemlerinizin gerçek açıklamasına göre, soru yok. Her şey tarif ettiğim gibi.

Bu, sizin için kesinlikle açık olduğu ve herhangi bir yanlış anlaşılma olmadığı için bir sorun aramayacağınız anlamına gelir.

 
Renat :

Yani, eylemlerinizin gerçek açıklamasına göre, soru yok. Her şey tarif ettiğim gibi.

Bu, sizin için kesinlikle açık olduğu ve herhangi bir yanlış anlaşılma olmadığı için bir sorun aramayacağınız anlamına gelir.

Artık MQL dilinde herhangi bir sorun aramayacağım. Ben, sorunu erişilebilir bir şekilde göstermek için, hatayı açıkça açıklayan, kanıtlayan ve aynı zamanda tekrarlanabilir bir şekilde gösteren bir program yazmalıyım . Yapacak daha önemli işlerim var - sorunu çözecek şekilde bir kod parçasını yeniden yazın.

Bu arada, başka bir püf noktası daha: Programın çalıştığı çizelgedeki enstrümanı değiştirmek için yardımda belirtilmeyen bir takım eylemler yapmanız gerekir. ama burada da bir yakalama var.

önce genel bakışta istediğiniz enstrümanı açmanız, ardından grafik enstrümanını değiştirmeniz (gerçekten değişmez, sadece yeni bir tablo açar), ardından eski grafiği kapatmanız gerekir. ancak eski aracı incelemeden kaldırmak işe yaramaz. kaynak kodu sağlamak? - sonuçta, neden böyle karmaşık vücut hareketleri sadece beni ilgilendiriyor gibi görünüyor.

 
joo :

Bu arada, başka bir püf noktası daha: Programın çalıştığı çizelgedeki enstrümanı değiştirmek için, yardımda belirtilmeyen bir dizi işlem yapmanız gerekir. ama burada da bir yakalama var.

önce genel bakışta istediğiniz enstrümanı açmanız, ardından grafik enstrümanını değiştirmeniz (gerçekten değişmez, sadece yeni bir tablo açar), ardından eski grafiği kapatmanız gerekir. ancak eski aracı incelemeden kaldırmak işe yaramaz. kaynak kodu sağlamak? - sonuçta, neden böyle karmaşık vücut hareketleri sadece beni ilgilendiriyor gibi görünüyor.

Ve bu yüzden? Yoksa bir şey mi anlamadım?
 void OnStart ()
{
   string symbol= "EURUSD" ;
   SymbolSelect (symbol, true );
   ChartSetSymbolPeriod ( ChartID (),symbol, _Period );
}
 
fyords :
Ve bu yüzden? Yoksa bir şey mi anlamadım?
Bu da mümkündür, ancak bir zamanlar (3 ay önce) bu işlevi kullanırken standart nesne kitaplığında güçlü hatalar vardı.
Görünüşe göre zaten düzeltildi ve gözlemlenmiyor (o zaman genel olarak bu aksaklık API aracılığıyla atlandı).
 
Emin olmak için soruyorum:
MT4'te, istenen çubuğun mumunun rengini özel olarak ayarlamanın hala bir yolu yoktur.
(5. çubuk kırmızı olacaksın, 6. - yeşil .....) ?


Sadece hep birlikte grafik için yükseliş veya düşüş olmasına bağlı olarak değiştirilebilir....?
 

Kod tabanındaki dilleri değiştirme.

Forumun İngilizce bölümündeyim, kod tabanındayım - https://www.mql5.com/en/code/821

Şimdi bu kodun Rusça versiyonunu görmek istiyorum. Daha önce kod adının yanında dil seçme butonu bulunuyordu. Şimdi gitti.

Google Chrome Sürümü 40.0.2214.115m

Internet Explorer 11.0.9600.17631

Windows 8.1 x64.

News VLine
News VLine
  • oylar: 25
  • 2012.04.24
  • Nikolay Demko
  • www.mql5.com
The script adds vertical lines on the chart at the news events.
 

Derleme Hatası

 #define MACRO1 \
class A { \
/*comment*/


#define MACRO2 \
MACRO1 \
};
 
Braketi yeniden düzenlemeli miyim?
 
tara :
Braketi yeniden düzenlemeli miyim?

Neden yeniden düzenle? C++ hatasız derlenir, yani orada değildir.

/*comment*/ kaldırılırsa, MQL hatasız derlenir

 
}{ELP