MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1321

 
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 .
Документация по MQL5: Общие функции / Sleep
Документация по MQL5: Общие функции / Sleep
  • www.mql5.com
Функцию Sleep() нельзя вызывать из пользовательских индикаторов, так как индикаторы выполняются в интерфейсном потоке и не должны его тормозить. В функцию встроена проверка состояния флага остановки эксперта каждую 0.1 секунды.
 
Порт-моне тв :
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ı

 
Igor Makanu :

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..

 input int WaitXBars = 100 ;
//+------------------------------------------------------------------+
void OnStart ()
{
   int WaitXBarsInSec = PeriodSeconds () * WaitXBars;
   if ( TimeCurrent () - LastOrderCloseTime() > WaitXBarsinSec)
   {
       // выставим новый ордер
   }
Port Monet TV :

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


 
Igor Makanu :

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

 
Iurii Tokman :

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?

Документация по MQL5: Доступ к таймсериям и индикаторам / Bars
Документация по MQL5: Доступ к таймсериям и индикаторам / Bars
  • www.mql5.com
Если указаны параметры start_time и stop_time, то функция возвращает количество баров в диапазоне дат. Если эти параметры не указаны, то функция возвращает общее количество баров. Если данные для таймсерии с указанными параметрами при вызове функции Bars() еще не сформированы в терминале, или данные таймсерии в момент вызова функции не...
 
Igor Makanu :

çubuk sayısı   o zaman beklemek?

Документация по MQL5: Доступ к таймсериям и индикаторам / Bars
Документация по MQL5: Доступ к таймсериям и индикаторам / Bars
  • www.mql5.com
Если указаны параметры start_time и stop_time, то функция возвращает количество баров в диапазоне дат. Если эти параметры не указаны, то функция возвращает общее количество баров. Если данные для таймсерии с указанными параметрами при вызове функции Bars() еще не сформированы в терминале, или данные таймсерии в момент вызова функции не...
 
Порт-моне тв :
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