Hatalar, hatalar, sorular - sayfa 2056

 

Video görüntülenmiyor.

 

Bu kodu çok dikkatli bir şekilde inceledim, ancak bunun neden olduğunu anlayamadım.

 #include <Graphics\Graphic.mqh> 

void OnStart ()
{
   const string Name = __FILE__ ;
   const double X[] = { 1 , 2 };
  
  CGraphic Graphic; 

   if ( ObjectFind ( 0 , Name) < 0 ) 
    Graphic.Create( 0 , Name, 0 , 0 , 0 , 780 , 380 ); 
   else 
    Graphic.Attach( 0 , Name); 

   ObjectSetInteger ( 0 , Name, OBJPROP_XOFFSET , 0 );

  Graphic.CurveAdd(X, CURVE_HISTOGRAM).HistogramWidth( 6 );
  
  Graphic.CurvePlotAll(); 
  Graphic.Update();  

   Sleep ( 1000 );
   ObjectSetInteger ( 0 , Name, OBJPROP_XOFFSET , 1 ); // Объект исчезает с экрана
}

Bu özel bir kaynak hatası mı yoksa yanlış bir şey mi yapıyorum?

Demo_BitmapOffset (OBJPROP_XOFFSET и OBJPROP_YOFFSET)
Demo_BitmapOffset (OBJPROP_XOFFSET и OBJPROP_YOFFSET)
  • oylar: 19
  • 2011.03.25
  • MetaQuotes Software Corp.
  • www.mql5.com
С появлением двух новых свойств стало возможным загружать одно изображение с набором из нескольких картинок. Такая технология давно используется в web-дизайне и получила название Спрайт: Важно: для использования свойств OBJPROP_XOFFSET и OBJPROP_YOFFSET обязательно указывайте размер области видимости с помощью свойств OBJPROP_XSIZE и...
 
fxsaber :

Bu kodu çok dikkatli bir şekilde inceledim ama bunun neden olduğunu anlayamadım.

Bu özel bir kaynak hatası mı yoksa yanlış bir şey mi yapıyorum?


Komut dosyası sona erer ve grafikleri kaldırır (kontrol etmek için en sona Sleep () öğesini koyabilirsiniz).

 
Vladimir Karputov :

Komut dosyası sona erer ve grafikleri kaldırır (kontrol etmek için en sona Sleep () öğesini koyabilirsiniz).

Bu doğru değil.

 
fxsaber :

Bu doğru değil.


Evet, doğru, Destroy()'u da çağırdım.

 
Böcek
 void OnStart ()
{
   int Property = CHART_SHOW ; // Если указать тип ENUM_CHART_PROPERTY_INTEGER, то ошибка исчезает
  
   Print ( ChartGetInteger ( 0 , Property)); // 'ChartGetInteger' - no one of the overloads can be applied to the function call
}
 
  • CHART_WINDOW_IS_VISIBLE определяет видимость подокна.
     //+------------------------------------------------------------------+
    //| Функция определяет, является ли данное окно или подокно графика  |
    //| видимым.                                                         |
    //+------------------------------------------------------------------+
    bool ChartWindowsIsVisible( bool &result, const long chart_ID= 0 , const int sub_window= 0 )
      {
    //--- подготовим переменную для получения значения свойства
       long value;
    //--- сбросим значение ошибки
       ResetLastError ();
    //--- получим значение свойства
       if (! ChartGetInteger (chart_ID, CHART_WINDOW_IS_VISIBLE ,sub_window,value))
         {
           //--- выведем сообщение об ошибке в журнал "Эксперты"
           Print ( __FUNCTION__ + ", Error Code = " , GetLastError ());
           return ( false );
         }
    //--- запомним в переменную значение свойства графика
       result=value;
    //--- успешное выполнение
       return ( true );
      }

Alt pencereyi görünmez ve ana pencereyi nasıl görünür yapabilirim?


CHART_WINDOW_IS_VISIBLE (salt okunur) özelliğinin nasıl kullanılabileceğini açıklayın.

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Примеры работы с графиком
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Примеры работы с графиком
  • www.mql5.com
В этом разделе представлены примеры для работы со свойствами графика. Для каждого свойства приведены одна или две законченные функции, которые позволяют задавать/получать значение этого свойства. Эти функции можно использовать в своих MQL5 программах как есть. На рисунке показана графическая панель для наглядной демонстрации того, как изменение...
 

Merhaba! Eurodollar grafiğindeki metatrader hatası nedir? Saatlik grafikte 10/9/2011 Pazar için günlük bir mum vardı, bu tarih için sadece bir saat 23:00. Belki de bu, saatlerin kış saatine aktarılmasından kaynaklanmaktadır. Nasıl düzeltilir? Bu mum daha önce yoktu.

 
fxsaber :
Böcek

Daha çok belgelerdeki bir hata gibi.

Aslında property_id her zaman ENUM_CHART_PROPERTY_INTEGER olmuştur

 
A100 :

Daha çok belgelerdeki bir hata gibi.

Aslında property_id her zaman ENUM_CHART_PROPERTY_INTEGER olmuştur

Aynen öyle!