DebugBreak

Bu, hata ayıklama sırasındaki bir kırılma noktasıdır.

void  DebugBreak();

Dönüş değeri

Dönüş değeri yok.

Not

Bir MQL5 programının çalışması, sadece program hata ayıklama modunda çalıştırılmışsa kesintiye uğrayabilir. Fonksiyon değişkenlerin değerlerini görebilmek için ve/veya adım-adım çalıştırılma amacıyla kullanılabilir.

Örnek:

//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//--- F5 kullanarak dosyayı derle
//--- hata ayıklama modunda, i == j ise DebugBreak() dizgesinde dur  
   for(int i=0,j=20i<20i++,j--)
     {
      if(i==j)
         DebugBreak();
     }
  }