MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1321
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
Başka kim yardım edebilir? Kenelerde veya mumlarda (çubuklarda) duraklama , uykuya dalmama (Uyku), yani örneğin, 100 barlık bir anlaşmayı kapattıktan sonra işlem yapmayın, işlevin test cihazında gerçek hayatta da çalışması için hiçbir şey yapmayın .
sihrin ve sembolünle tarihteki son kapalı düzeni bul
bu siparişin bir kapanış zamanı olacak
her tik saatin kaç olduğunu öğrenin ve bu süreyi kapalı siparişin bulunan zamanından ve işinizi, barlarda bile nasıl karşılaştıracağınızı çıkarın - barın bir açılış süresi ve TF'si vardır, sadece saniyeler içinde bile
tek sorun ilk sıradır, son kapatılan sıra belirlenirken, geçmişte bulunamadıysa, 0 döndürür, yani. 1970.01.01
Kod yazmayacağım - KIM işlevlerinde son kapatılan siparişi bulmanın bir yolu olmalı
sihrin ve sembolünle tarihteki son kapalı düzeni bul
bu siparişin bir kapanış zamanı olacak
her tik saatin kaç olduğunu öğrenin ve bu süreyi kapalı siparişin bulunan zamanından ve işinizi, barlarda bile nasıl karşılaştıracağınızı çıkarın - barın bir açılış saati ve TF'si vardır, sadece saniyeler içinde bile
tek sorun ilk sıradır, son kapatılan sıra belirlenirken, geçmişte bulunamadıysa, 0 döndürür, yani. 1970.01.01
Kod yazmayacağım - KIM işlevlerinde son kapatılan siparişi bulmanın bir yolu olmalı
Bana nasıl çalıştığını söylesen iyi olur.
int WaitXBars = 100;
tarihsaat sinyalTime = TimeCurrent() ;
if (iBarShift(NULL,0, signalTime) < 100) döner; // geçmek, atlamak..
Test cihazında istemiyor. Ve yazdıklarınız zor ve itici.
Bana nasıl çalıştığını söylesen iyi olur.
int WaitXBars = 100;
tarihsaat sinyalTime = TimeCurrent();
if (iBarShift(NULL,0, signalTime) < 100) döner; // geçmek, atlamak..
Ve yazdıklarınız zor ve itici.
Karşılığım yok, bekle, belki biri sana ne kadar kolay olduğunu söyler, ne kadar güvenilir olduğunu önerdim
Bana nasıl çalıştığını söylesen iyi olur.
int WaitXBars = 100;
tarihsaat sinyalTime = TimeCurrent();
if (iBarShift(NULL,0, signalTime) < 100) döner; // geçmek, atlamak..
her zaman mevcut bara sahipsiniz - sıfır
ve SIFIR, STA'dan küçük olduğu için her zaman 100'den küçüktür.
son kapatılan pozisyonun zamanına ihtiyacınız olduğu söylendi
ve hatta nereye bakılacağını belirtti
bar numarasını döndüren bir fonksiyon bile var, her şey hazır
Karşılığım yok, bekle, belki biri sana ne kadar kolay olduğunu söyler, ne kadar güvenilir olduğunu önerdim
mümkünse - işlem kodunu içeren bir örnek gönderin, İnternette hiçbir şey bulamadım
mümkünse - işlem kodunu içeren bir örnek gönderin, İnternette hiçbir şey bulamadım
https://www.mql5.com/ru/forum/131859
her zaman mevcut bara sahipsiniz - sıfır
ve SIFIR, STA'dan küçük olduğu için her zaman 100'den küçüktür.
son kapatılan pozisyonun zamanına ihtiyacınız olduğu söylendi
ve hatta nereye bakılacağını belirtti
çubuğun numarasını döndüren bir fonksiyon bile var, her şey hazır
hiçbir şekilde giremediğim bir şey, o zaman belirtilen bekleme çubuklarının sayısı nerede?
çubuk sayısı o zaman beklemek?
Belirtildiği yerde hiçbir şekilde giremediğim bir şey çubuk sayısı o zaman beklemek?
senin örneğinde zaten belirtilmiş
sadece zamanı değiştirmen gerek