[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 198
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Programda bir tuşa basan bir kullanıcıya bir yanıt uygulamak (ve mümkünse hangi işlevlerin yardımıyla) mümkün müdür?
MT5'te yapabilirsiniz
Söyle bana, test cihazında günlüğe kaydetmeyi tamamen devre dışı bırakmak mümkün mü? Test cihazı kelimenin tam anlamıyla yüzlerce gig günlük üretir, C sürücüsünde çalışmak imkansızdır :) (danışmandaki tüm Baskılar kapatılır, ancak sistem hala kendi yazar)
Çok hata var gibi
yani yapamazsın :)
Mümkün, ancak danışmanı akla getirmeniz gerekiyor
tür dökümünü baytlarla çalışmak olarak düşünün. Örneğin, bir double 8 bayttır.
Bir türden diğerine dönüştürdüğünüzde, bilgisayarın belleğindeki sayının bayt temsili ile çalışıyorsunuz demektir.
baytlar hiçbir yere gitmez, yalnızca bir veri türü bu aynı baytları başka bir veri türünden tamamen farklı bir şekilde görüntüler.
Bu o kadar basit değil. Yine de, işaret, mantis ve üs çift olarak saklanır ve her bölüm tamamen tamsayı olmayan sayıda bayt kaplar. Yani int'ye double yapmak o kadar önemsiz bir süreç değil ....
Anlamıyorum... Görüşler aşağıdaki gibidir. bir çizgimiz var
GlobalVariableGet (Miktar) işlevi, bir çift değer döndürür. Expert değişkeni int'dir. Daha sonra tip döküm kuralına göre işlem işaretinin sağındaki ifadenin değeri (bu durumda işlemin eşittir işaretinden) işlem işaretinin solundaki değişkenin tipine çevrilir. Onlar. bu durumda Expert değişkeni daha önce olduğu gibi int tipine sahip olacaktır. Ama sırada
GlobalVariableSet (Miktar, Uzmanlar) fonksiyonuna sahibiz, burada 2. parametrenin (yani Expert değişkeninin) (tanım gereği) double tipine sahip olması gerekir ve Expert değişkenimizin int tipine sahip olması gerekir... Bir döküm kuralı türleri var mı ( veya benzeri bir şey) İÇ FONKSİYONLAR?Tip döküm her yerde çalışır ve bunun imkansız olduğu yerlerde derleyici size nazikçe anlatacaktır.
Kancalar aracılığıyla, görünüşe göre, özellikle control+I'yi geçersiz kılmak istiyorsanız.
Büyük olasılıkla onlara ihtiyacınız olmayacak, ancak gerçekten ihtiyacınız varsa, o zaman burada .Teşekkür ederim! Eğlenceli...):
Kancalı bir örnek olabilir))): verirlerdi))): bir gösterge veya bir parça ...
===========================================
Ve ANA SORU şuydu:
SORU 1
iBarShift aracılığıyla tarih nasıl değiştirilir?
Onlar. Bunun anlamı, tarihi global değişkenlere koymamdır (örneğin "06/02/2010 07:00") ve ardından kısayol tuşuna (Cntrl+I) basmak iBarShift öğesini ekler. Ve gösterge değerleri değişir, yani. test edildi))): görsel olarak. İlkel olarak iBarShift'e eklemeniz veya çıkarmanız gerektiği açık ...
Soru MÜMKÜN mü yoksa HAYIR mı?
Olumlu siparişler pahasına tüm kârsız siparişleri kapatacak bir fonksiyona ihtiyacımız var. Ve sadece siyah olan emirleri bırakın.
Bu kütüphaneyi kullanarak grafiği kaydırabilirsiniz. "4.3. Grafikle Çalışma Fonksiyonları" bölümünde ServiceSetBar () fonksiyonu bulunmaktadır.
Başka bir şeye ihtiyacı var - böylece tuş kombinasyonuna basıldığında programın dahili değişkeni değişir, göstergeyi oluşturmak için referans noktası ve ardından çizgi yeniden hesaplanır ve yeniden çizilir.
Bu arada MT neden kanca istemiyor?