MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1504

 
Aleksei Stepanenko :


Çok yanlış değil...

Örneğinizde Myfunc () hem orada hem de orada işleniyor

çok doğru düşünmek

 bool flag= false ;
void OnChartEvent (...)
   {
   if (НажатиеНаКнопку) flag= true ;
   }

int OnCalculate (...)
   {
       if (flag)
         {
         Myfunc(); flag= false ;
         }
   }

void Myfunc()
   {
   
   }
 
Evet, neye ihtiyacınız olduğuna bağlı olarak varyasyonlar var.
 
MakarFX :

Çok yanlış değil...

Örneğinizde Myfunc () hem orada hem de orada işleniyor

çok doğru düşünmek

 bool flag= false ;
void OnChartEvent (...)
   {
   if (НажатиеНаКнопку) flag= true ;
   }

int OnCalculate (...)
   {
       if (flag)
         {
         Myfunc(); flag= false ;
         }
   }

void Myfunc()
   {
   
   }

Neden seçildi?

bu şekilde daha kolay

 void OnChartEvent (...)
   {
   if (НажатиеНаКнопку)
     Myfunc();
   }

int OnCalculate (...)
   {
   }

void Myfunc()
   {
     // Делаем что душе угодно…
   }
 
Alexey Viktorov :

Neden seçildi?

bu şekilde daha kolay

Kabul ediyorum
 
MakarFX :

İşte ihtiyacın olan şey

Doğru segmenti anlamak zor, izole etmeme yardım eder misin?

 
Ontic'te olmayan bir diziye bellek nasıl tahsis edilir?
 
Порт-моне тв :

Doğru segmenti anlamak zor, izole etmeme yardım eder misin?

 
pribludilsa :
Ontic'te olmayan bir diziye bellek nasıl tahsis edilir?

Bununla ilgili bir sorununuz olduğunu gözünüzün ucuyla gördüm. Herhangi bir sorun olmaması gerekir:

 int a[];

int OnInit ()
   {
   ArrayResize (a, 10000 , 10000 );
   }
 
Aleksei Stepanenko :

Bununla ilgili bir sorununuz olduğunu gözünüzün ucuyla gördüm. Herhangi bir sorun olmaması gerekir:

Teşekkür ederim. Aynen öyle. Tamamen aşırı ısınmış bir şey.
 

Benim için zevkti. biz de yanıyoruz ;)