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

 
Aleksey Vyazmikin :

Büyük olasılıkla kene modelleme yöntemine bağlıdır ...

Belki. Ancak bu broker, EUR/USD (en popüler çift) hariç tüm çiftlerde %100 kaliteye sahiptir. Expert Advisor'ı bu kalitede optimize ederseniz, tahliye garanti edilir.)

 
Aleksandr Prishenko :

Belki. Ancak bu broker, EUR/USD (en popüler çift) hariç tüm çiftlerde %100 kaliteye sahiptir. Expert Advisor'ı bu kalitede optimize ederseniz, tahliye garanti edilir.)

Herhangi bir koşula göre ayarlayabilirsiniz - asıl şey daha fazla değişken / göstergedir. Hiç kimse tarihte olduğu gibi aynı fiyatların tekrarını garanti etmez - bu sadece danışmanın hayatta kalması gereken bir olasılıktır...

 
Çubuk veya zaman başına bir ticaret. Nasıl uygulanır?
 
Vladimir Baskakov :
Bar başına bir ticaret ***

OnTradeTransaction'da TRADE_TRANSACTION_DEAL_ADD işlemini yakalıyor ve işlemin türünü belirliyoruz. Anlaşma DEAL_TYPE_BUY veya DEAL_TYPE_SELL ise - mevcut çubuğun açılış saatini unutmayın. Sinyal üretme bloğunda bu süre ile mevcut çubuğun açılma süresini karşılaştırıyoruz.

 
Vladimir Karputov :

OnTradeTransaction'da TRADE_TRANSACTION_DEAL_ADD işlemini yakalıyor ve işlemin türünü belirliyoruz. Anlaşma DEAL_TYPE_BUY veya DEAL_TYPE_SELL ise - mevcut çubuğun açılış saatini unutmayın. Sinyal üretme bloğunda bu süre ile mevcut çubuğun açılma süresini karşılaştırıyoruz.

 if (day!= TimeDay ( TimeCurrent ()))
      {
      
       // проверяем условие открытия
          {
           //если условие подходит, открываем сделку — и изменяем флаг day
          day= TimeDay ( TimeCurrent ());
          }
 
Vladimir Baskakov :

"TimeDay" - böyle bir işlev yok.

 
Vladimir Karputov :

"TimeDay" - böyle bir işlev yok.

Pardon, yanlış, değil mi?
 MqlDateTime currTime= TimeToStruct ( TimeCurrent ());
   if (day!=currTime.day)
      {
      day=currTime.day);
      
       // открываем сделку
      
 

Vladimir Baskakov :
Пардон ошибся, а так?

 MqlDateTime currTime= TimeToStruct ( TimeCurrent ());
   if (day!=currTime.day)
      {
      day=currTime.day);
      
       // открываем сделку
      

Bu, "günde bir işlem" olarak çalışacaktır.

 
Vladimir Karputov :

Bu, "günde bir işlem" olarak çalışacaktır.

Ah, neye ihtiyacın var!

 
Merhaba.
Soru: Zaman dilimi çubuklarının gerçek sayısı nasıl hesaplanır? Barlar sorgulanırken iBars 01/01/1970 (tarihe çevrilmişse) verir. Gerçekte ise bar 21.09.2019 tarihinden beri ekranda.
Grafikteki tüm geçmiş 25 haftadır... (PERIOD_W1).

Sorgu kodu dizisi tam olarak neye benziyor, ekranda gerçek olan ne? Nasıl kabul edilir? Teşekkür ederim.