Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 21

 

MetaEditor'da imleci kendiliğinden hareket ettiren var mı?

 
Renat :

MetaEditor'da imleci kendiliğinden hareket ettiren var mı?

Numara.

Merhaba Renat. Bir uzmanla zaman izin veriyorsa, mümkünse göstergeye bakın ... sorumdaki, önceki sayfadaki açıklamaya. Plug, kodu kendim idare edemem, ilk beşi çizmiyorum. Görünüşe göre her şeyi doğru yapıyorum, ama bir yerde bir hata var ... Dördünde soru sormadan çiziyor, doğru.

Sayesinde.

 
Olmuyor.
 
Hayır, bunu fark etmedim, ancak belirtiler istemsiz (veya kısa süreli) PageUp düğmelerine benziyor
 
R0MAN :

Hemen bir önceki sayfadaki ilk mesajıma ekledim. Bir göz atarsanız minnettar olurum.


soruyu anlamamışsın

kod derlenir. sorun değil

sorunlar çalışma zamanında ortaya çıktı.


Ama sorum şu - neden sınıflar veya yapılar aracılığıyla zarif bir çözüm yapmıyorsunuz?

kodunuzda aynı türden 48 (!) satırınız ve hesaplama çağrılarınız var. Sadece hindiler ve kulplarla çalışmak için bir dizi sınıf oluşturmasını istiyor. En ilkel bile, ama sonuçta soruyor!

void OnDeinit ( const int reason) 
  {
   IndicatorRelease (hMA_OPEN_S_EURUSD); IndicatorRelease (hMA_HIGH_S_EURUSD); IndicatorRelease (hMA_LOW_S_EURUSD); IndicatorRelease (hMA_CLOSE_S_EURUSD);
   IndicatorRelease (hMA_OPEN_F_EURUSD); IndicatorRelease (hMA_HIGH_F_EURUSD); IndicatorRelease (hMA_LOW_F_EURUSD); IndicatorRelease (hMA_CLOSE_F_EURUSD);
 
   IndicatorRelease (hMA_OPEN_S_GBPUSD); IndicatorRelease (hMA_HIGH_S_GBPUSD); IndicatorRelease (hMA_LOW_S_GBPUSD); IndicatorRelease (hMA_CLOSE_S_GBPUSD);
   IndicatorRelease (hMA_OPEN_F_GBPUSD); IndicatorRelease (hMA_HIGH_F_GBPUSD); IndicatorRelease (hMA_LOW_F_GBPUSD); IndicatorRelease (hMA_CLOSE_F_GBPUSD);
   
   IndicatorRelease (hMA_OPEN_S_EURGBP); IndicatorRelease (hMA_HIGH_S_EURGBP); IndicatorRelease (hMA_LOW_S_EURGBP); IndicatorRelease (hMA_CLOSE_S_EURGBP);
   IndicatorRelease (hMA_OPEN_F_EURGBP); IndicatorRelease (hMA_HIGH_F_EURGBP); IndicatorRelease (hMA_LOW_F_EURGBP); IndicatorRelease (hMA_CLOSE_F_EURGBP);
   
   IndicatorRelease (hMA_OPEN_S_EURJPY); IndicatorRelease (hMA_HIGH_S_EURJPY); IndicatorRelease (hMA_LOW_S_EURJPY); IndicatorRelease (hMA_CLOSE_S_EURJPY);
   IndicatorRelease (hMA_OPEN_F_EURJPY); IndicatorRelease (hMA_HIGH_F_EURJPY); IndicatorRelease (hMA_LOW_F_EURJPY); IndicatorRelease (hMA_CLOSE_F_EURJPY);
   
   IndicatorRelease (hMA_OPEN_S_USDJPY); IndicatorRelease (hMA_HIGH_S_USDJPY); IndicatorRelease (hMA_LOW_S_USDJPY); IndicatorRelease (hMA_CLOSE_S_USDJPY);
   IndicatorRelease (hMA_OPEN_F_USDJPY); IndicatorRelease (hMA_HIGH_F_USDJPY); IndicatorRelease (hMA_LOW_F_USDJPY); IndicatorRelease (hMA_CLOSE_F_USDJPY);
   
   IndicatorRelease (hMA_OPEN_S_GBPJPY); IndicatorRelease (hMA_HIGH_S_GBPJPY); IndicatorRelease (hMA_LOW_S_GBPJPY); IndicatorRelease (hMA_CLOSE_S_GBPJPY);
   IndicatorRelease (hMA_OPEN_F_GBPJPY); IndicatorRelease (hMA_HIGH_F_GBPJPY); IndicatorRelease (hMA_LOW_F_GBPJPY); IndicatorRelease (hMA_CLOSE_F_GBPJPY);   
   
  }

 
Renat :

MetaEditor'da imleci kendiliğinden hareket ettiren var mı?

hayır.

Yalnızca dokunmatik yüzeye elinizle dokunursanız. ancak tüm uygulamalarda açık olacaktır.

 
sergeev :

soruyu anlamadın

kod derlenir. sorun değil

sorunlar çalışma zamanında ortaya çıktı.


Ama sorum şu - neden sınıflar veya yapılar aracılığıyla zarif bir çözüm yapmıyorsunuz?

kodunuzda aynı türden 48 (!) satırınız ve hesaplama çağrılarınız var. Sadece hindiler ve kulplarla çalışmak için bir dizi sınıf oluşturmasını istiyor. En ilkel bile, ama sonuçta soruyor!

Kabul ediyorum.

MQL5 - Öğreniyorum... Hazır olur olmaz yapacağım, şimdilik - yani. Zaten burunda şampiyon.

Dördüncüde - ilk beşte her şeyi çiziyor - istemiyor, hata nerede - anlamıyorum. Ekranda görüntülenecek son satırı hesaplama formülü en basitidir.

Zamanı geldiğinde bir bak, lütfen.

Dosyalar:
 
Benden bağımsız olarak bazı değişkenler renkli olarak vurgulanıyor. Bunun ne anlama geldiği hakkında hiçbir fikrim yok?
 
Burada Ve derleyici ne hakkında konuşuyor, lütfen bana söyleyin? Chitwerk'te derlendi! Bu renkle alakalı mı?
 

Biliyorsunuz, çok üzgünüm, bir mql5 programında girdi değiştiricisi ile bir değişkenin değerini değiştiremeyeceğinizi fark ettim, bu tür değişkenler salt okunurdur.

Evet, ama onlarla her zamanki gibi nasıl çalışılır? tamam bir şey düşüneceğim..