Hatalar, hatalar, sorular - sayfa 3007

 
Soru ortaya çıktı: grafiğin seçili ve görünür olduğunu nasıl öğrenebilirim?
 
Artyom Trishkin :
Soru ortaya çıktı: grafiğin seçili ve görünür olduğunu nasıl öğrenebilirim?

bu mu

  • CHART_IS_MAXIMIZED – grafik penceresi büyütülür
  • CHART_IS_MINIMIZED – grafik penceresi simge durumuna küçültülür

uymuyor mu?

 
Artyom Trishkin :
Soru ortaya çıktı: grafiğin seçili ve görünür olduğunu nasıl öğrenebilirim?

Bu?

 void OnTick ( void )
{
   // if(ChartGetInteger(0, CHART_BRING_TO_TOP)) return; // Окно не активно - выход

   if ( ChartGetInteger ( 0 , CHART_BRING_TO_TOP )) {
       // Выполняется код, если окно активно
       Print ( "Active: " , Period ());
   }
}
 
Vitaly Muzichenko :

Bu?

Daha önce denedim. Her zaman false döndürdü. Yani, anladığım kadarıyla, bu, grafiği aktif hale getirmek için bir "impuls" verdiğimiz ve ardından tekrar false bir özellik döndürdüğümüz bir fonksiyondur. Ama tekrar kontrol edeceğim.

 
Alexey Viktorov :

bu mu

  • CHART_IS_MAXIMIZED – grafik penceresi büyütülür
  • CHART_IS_MINIMIZED – grafik penceresi simge durumuna küçültülür

uymuyor mu?

Daraltılmış/genişletilmiş. Her iki bayrak da yanlış olabilir. Küçültülmüş veya büyütülmemiş, ancak pencereli modda olması durumunda. Ve evet, bu değil. Şu anda hangi grafiğe baktığımı ve onunla çalıştığımı programlı olarak bilmem gerekiyor.

 
Artyom Trishkin :

Daraltılmış/genişletilmiş. Her iki bayrak da yanlış olabilir. Küçültülmüş veya büyütülmemiş, ancak pencereli modda olması durumunda. Ve evet, bu değil. Şu anda hangi grafiğe baktığımı ve onunla çalıştığımı programlı olarak bilmem gerekiyor.

Kontrol etmeye ne dersin?

 /********************Script program start function*******************/
void OnStart ()
 {
   long currChart = 0 ;
   int i = 0 , limit = 100 ;
   while (i < limit)
   {
    currChart = ChartNext (currChart);
     if (currChart < 0 )
       break ;
       Print (i, " " , ChartSymbol (currChart), " " , EnumToString ( ChartPeriod (currChart)), " ID = " , currChart, " " , ( bool ) ChartGetInteger (currChart, CHART_IS_MAXIMIZED ));
    i++;
   }
 } /******************************************************************/

Sonuç


 
Vitaly Muzichenko :

Bu?

Grafiği diğerlerinin üstünde göster

bool w/o

Bu özellik salt yazılır.

 
Alexey Viktorov :

Grafiği diğerlerinin üstünde göster

bool w/o

Bu özellik salt yazılır.

Kelimeler olmadan :)

Alexey Viktorov :

Kontrol etmeye ne dersin?

Sonuç


 
Vitaly Muzichenko :

Kelimeler olmadan :)

Peki, o zaman "Ah". Belgelere o kadar güvendim ki kontrol etmeyi gerekli görmedim.

 
Alexey Viktorov :

Kontrol etmeye ne dersin?

Sonuç


Pencereli modda grafikler yapın