MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 254
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Bir dosya aracılığıyla...
sakıncası yoksa biraz daha detay
sakıncası yoksa biraz daha detay
Tırnakları çıkarmak için Kopyalama işlevlerini kullanın:
https://www.mql5.com/ru/docs/series
Ayrıca https://www.mql5.com/ru/docs/files dosya işlemlerine bir bağlantıdır.
İyi akşamlar! Bir "raylar" modeli yapıyorum ama bu benim için çalışmıyor....bakın sorun ne? Şimdiden teşekkürler
Ve bu koşullar asla karşılanmayacak
Tünaydın! Görev şudur - sonraki 01.00 saate kadar çubuğun ne kadar olacağını belirlemeniz gerekir. Şimdiye kadar bir döngü ile yaptım ama belki bir şekilde iBarShift ile yapmak daha doğru olur? Belki genel olarak farklı bir şekilde daha doğrudur, yapılır mı?
Tünaydın! Görev şudur - sonraki 01.00 saate kadar çubuğun ne kadar olacağını belirlemeniz gerekir. Şimdiye kadar bir döngü ile yaptım ama belki bir şekilde iBarShift ile yapmak daha doğru olur? Belki genel olarak farklı bir şekilde daha doğrudur, yapılır mı?
Gelecekte mql5'e daha ağrısız bir geçiş için, her iki dilde de kullanılan işlevleri hemen kullanmak daha iyidir. Çubuk sayısını bulmak için kullanmak daha iyidir
Ve prensipte, iBarShift () bu görevle bir döngüden daha iyi başa çıkacaktır.
Gelecekte mql5'e daha ağrısız bir geçiş için, her iki dilde de kullanılan işlevleri hemen kullanmak daha iyidir. Çubuk sayısını bulmak için kullanmak daha iyidir
Ve prensipte, iBarShift () bu görevle bir döngüden daha iyi başa çıkacaktır.
int iBarShift(
dize sembolü, // sembol
int zaman çerçevesi, // dönem
tarihsaat saat, // saat ?????????
bool kesin=yanlış // mod
);
Evet ama sorun en yakın 01.00 saatini bulmak. Nasıl tanımlarsınız?
int iBarShift(
dize sembolü, // sembol
int zaman çerçevesi, // dönem
tarihsaat saat, // saat ?????????
bool kesin=yanlış // mod
);
Çubuk sayısını bulmak için kullanmak daha iyidir
Ve prensipte, iBarShift () bu görevle bir döngüden daha iyi başa çıkacaktır.
stop_time geçerli çubuğun zamanıysa, belirtilen saat ile geçerli olan arasındaki çubuk sayısını döndürür.
Tek sorun şu ki, bellek hücremi belirtilen süre ile barı dikkate alarak veya 1'den azını dikkate alarak ortaya çıkan değerin ne olacağı gibi gereksiz şeylerle asla doldurmam. Her seferinde sadece kontrol ediyorum.
stop_time geçerli çubuğun zamanıysa, belirtilen saat ile geçerli olan arasındaki çubuk sayısını döndürür.
Tek sorun şu ki, bellek hücremi belirtilen süre ile barı dikkate alarak veya 1'den azını dikkate alarak ortaya çıkan değerin ne olacağı gibi gereksiz şeylerle asla doldurmam. Her seferinde sadece kontrol ediyorum.
Bunu anlıyorum ama soruyu anlamaya çalış. Belirtilen zaman nasıl bulunur - benim durumumda en yakın 01.00 saati bulmanız gerekiyor. Nasıl yazacaksınız?
datetime start_time , // hangi tarihten itibaren???
Bunu anlıyorum ama soruyu anlamaya çalış. Belirtilen zaman nasıl bulunur - benim durumumda en yakın 01.00 saati bulmanız gerekiyor. Nasıl yazacaksınız?
datetime start_time , // hangi tarihten itibaren???