新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1504

 
Aleksei Stepanenko:


没有太大的问题...

在你的例子中,Myfunc()有两种工作方式

我想这是对的

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

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

void Myfunc()
   {
   
   }
 
是的,可以有变化,这取决于需要什么。
 
MakarFX:

没有太大的问题...

在你的例子中,Myfunc()有两种工作方式

我想这是对的

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

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

void Myfunc()
   {
   
   }

为什么要突出强调呢?

这样更简单

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

int OnCalculate (...)
   {
   }

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

突出的是什么?

这样更容易,不是吗?

同意的
 
MakarFX:

以下是 你需要的东西。

右边的部分很难理解,你能帮我弄清楚吗?

 
如何给不在ontika中的数组分配内存?
 
Порт-моне тв:

很难理解右边的部分,你能帮我把它分离出来吗?

 
pribludilsa:
如何为不在ontika的数组分配内存?

我从眼角的余光看到,你对这个问题有意见。这似乎不是一个问题。

int a[];

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

我从眼角的余光看到,你对这个问题有意见。这似乎不是一个问题。

谢谢你。对。它是过热的。
 

不客气。这里也热得要命;)