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

 
Vladimir Karputov :

Daha dün yazdı:

Görev:

her onayda açık, yüksek, düşük, yakın ve zaman öğelerinin "InpCountCopy"sini alın.

Uygulama:

  1. "0"dan "InpCountCopy-1"e döngü - döngüde her seferinde bir açık, yüksek, düşük, kapalı ve zaman alırız.
  2. bir seferde öğeleri MqlRates "InpCountCopy" yapısına alırız ve ardından yapı boyunca döngü yaparız.

Fırsatlar:

nasıl kontrol edeceğinizi seçebilirsiniz: OnTick'te veya OnTimer'da (1 saniye).


Buna neden ihtiyacım var??? Soru herkes için değil, sadece Aleksey Vyazmikin içindi
 
Alexey Viktorov :
Buna neden ihtiyacım var??? Soru herkes için değil, sadece Aleksey Vyazmikin içindi

Düzenlendi: şimdi herkes için :)

 

Söyle bana, Feng Shui'ye göre her şeyi yapmış gibiyim, init'te bir çizgi çizdim, vurguladım, ancak test cihazında görsel modda onu hareket ettiremiyorum, onunla hiçbir şey yapmak imkansız.

Yanlış olan nedir, bunu yönetmek için ne yapılması gerekiyor? Dört sorun değil.


 
Vitaly Muzichenko :

Söyle bana, Feng Shui'ye göre her şeyi yapmış gibiyim, init'te bir çizgi çizdim, vurguladım, ancak test cihazında görsel modda onu hareket ettiremiyorum, onunla hiçbir şey yapmak imkansız.

Yanlış olan nedir, onu yönetmek için ne yapmak gerekir? Dört sorun değil.

Test cihazında bildiğim kadarıyla grafikler manuel olarak kontrol edilemez.
 
Alexey Kozitsyn :
Test cihazında bildiğim kadarıyla grafikler manuel olarak kontrol edilemez.

Cevap büyük olasılıkla doğru değil, öyle olamaz, bu bir strateji test cihazı . Benim tarafımda daha çok bir hata, ama nasıl düzeltebilirim?

 
Vitaly Muzichenko :

Cevap büyük olasılıkla doğru değil, öyle olamaz, bu bir strateji test cihazı . Benim tarafımda daha çok bir hata, ama nasıl düzeltebilirim?

MT5 strateji test cihazı , nesnelerle manuel etkileşime izin vermez, çünkü MT5 tester ayrı bir programdır.
 
Alexey Kozitsyn :
MT5 strateji test cihazı , nesnelerle manuel etkileşime izin vermez, çünkü MT5 tester ayrı bir programdır.
OnChartEvent(), MT5 test cihazında çalışmıyor mu?
 
Artyom Trishkin :
OnChartEvent(), MT5 test cihazında çalışmıyor mu?
Şimdi kontrol edelim :)
 
Alexey Kozitsyn :
Şimdi kontrol edelim :)
Çalışmış gibi. Son zamanlarda doğru. Ve şimdi cep telefonundan - kontrol edemiyorum. Bekleyin efendim.
 
Artyom Trishkin :
Çalışmış gibi. Son zamanlarda doğru. Ve şimdi cep telefonundan - kontrol edemiyorum. Bekleyin efendim.

Mouse hareketi olayı kesinlikle tetiklenmez. Gerisi bence aynı.

 #property version    "1.00"
#property indicator_chart_window
#property indicator_plots 0
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit ()
  {
//--- indicator buffers mapping
   ChartSetInteger ( 0 , CHART_EVENT_MOUSE_MOVE , true );
//---
   return ( INIT_SUCCEEDED );
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
  {
//---

//--- return value of prev_calculated for next call
   return (rates_total);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void OnChartEvent ( const int id, const long &lparam, const double &dparam, const string &sparam)
  {
   if (id== CHARTEVENT_MOUSE_MOVE )
     {
       Print ( __FUNCTION__ , ": ДВИЖЕНИЕ!" );
     }
  }
//+------------------------------------------------------------------+