Hatalar, hatalar, sorular - sayfa 2193

 
Aleksey Vyazmikin :
Belki birisi komut dosyası kullanılarak bir ekran yapıldığında komut dosyasının adını ve genellikle sağ üst köşedeki simgeyi nasıl kaldıracağını biliyordur?


aramak "."

 
Dmytro Zelenskyy :


aramak "."

Teşekkürler, ama ben de simgeden kurtulmak istiyorum ...

 
Aleksey Vyazmikin :

Teşekkürler, ama ben de simgeden kurtulmak istiyorum ...

Siyah bir dikdörtgen çizin. Veya arka plan rengi .
 
Vladislav Andruschenko :
Siyah bir dikdörtgen çizin. Veya arka plan rengi .

Onu kaplayacak şekilde nasıl çizebilirim? Simge her şeyin üstünde...

Ve sonra, bu yerde önemli bilgiler olabilir, aksi takdirde simgeyi diğer uygulamalarla kaldırabilirsiniz ...

 
Aleksey Vyazmikin :

Onu kaplayacak şekilde nasıl çizebilirim? Simge her şeyin üstünde ...

Ve sonra, bu yerde önemli bilgiler olabilir, aksi takdirde simgeyi diğer uygulamalarla kaldırabilirsiniz ...

Komut dosyasını bir grafik üzerinde çalıştırmayı deneyebilir ve çekim yaptığımız grafiğin kimliğini değiştirebilirsiniz.

 
Dmytro Zelenskyy :

Komut dosyasını bir grafik üzerinde çalıştırmayı deneyebilir ve çekim yaptığımız grafiğin kimliğini değiştirebilirsiniz.

Bu iyi bir fikir! Ancak, ihtiyacımız olan başka bir grafiğin kimliğini nasıl bulabiliriz? Bir yerde, yeni bir pencere oluşturmak ve orada daha önce komut dosyasının başlatıldığı tablodan kaydedilmiş bir şablonu dağıtmak için başka bir seçenek gördüm ... ama şimdi böyle bir tasarımı nerede bulabilirim?

 
   long Tmp_ChartIDF = ChartFirst();
   
   Print(">>> ", __FUNCTION__, "  ChartFirst(). Tmp_ChartIDF= ", Tmp_ChartIDF);
   
   int nChartCount= 0;
   
   do
   {
      if(Tmp_ChartIDF != ChartID() )
      {
         nChartCount++;
         
         
        ChartSymbol(Tmp_ChartIDF), ";", 
        ChartPeriod(Tmp_ChartIDF) ), ";",
        
        
         
         Sleep(20);
      }
      
      
      
      Tmp_ChartIDF = ChartNext(Tmp_ChartIDF);
      
      Print(">>> ChartNext(Tmp_ChartIDF)= ", Tmp_ChartIDF);
   }
   while(Tmp_ChartIDF != -1 && !IsStopped() );
 

Tüm grafiklerin numaralandırılması, bir sembol arayın, TF.

Kodu baykuşumdan çıkardım, düzeltmem gerekiyor.

 
Dmytro Zelenskyy :

Tüm grafiklerin numaralandırılması, bir sembol arayın, TF.

Kodu baykuşumdan çıkardım, düzeltmem gerekiyor.

Teşekkürler - diğer tüm çizelgeleri kapatırsanız ve sadece iki tane bırakırsanız bu iyi bir seçenektir. Aslında, her TF ile bir sembol ve 2-3 ile bir düzine grafik kullanıyorum :)

 
Aleksey Vyazmikin :

Teşekkürler - diğer tüm çizelgeleri kapatırsanız ve sadece iki tane bırakırsanız bu iyi bir seçenektir. Aslında, her TF ile bir sembol ve 2-3 ile bir düzine grafik kullanıyorum :)

ciddi yaklaşım

Peki, o zaman, tam olarak taramak istediğiniz şeyin üzerinde, üzerinde bir kez küçük bir komut dosyası çalıştırırsınız, bu da global değişkene kimliği verir (geçici bir global değişiklikten daha iyidir).

Ve betiğiniz kimliğe göre taranacaktır.