错误、漏洞、问题 - 页 583

 
这样做的唯一方法是明确地将一个 函数 分配给一个变量。请纠正.
class proba
  {
   private:
      int   Nambe;
   public:
       void     Init(){Nambe=10 ;};
       void     Vedenie() {Nambe--  ;};
       bool     Start(){if (Nambe >0) return(true); return(false) ;};        
  };
//=========================================================================
proba cikl;
void OnStart()
  {
      cikl.Init();
      bool aaa;
        do
          {
            cikl.Vedenie() ;
            Print(" Функция старт вернула ",cikl.Start());
            aaa=cikl.Start() ;
          }
        while(aaa);
  }
Документация по MQL5: Основы языка / Операции и выражения / Операции присваивания
Документация по MQL5: Основы языка / Операции и выражения / Операции присваивания
  • www.mql5.com
Основы языка / Операции и выражения / Операции присваивания - Документация по MQL5
 

我在去年冬天写过这个问题,但至今还没有得到纠正。

如果存款大于100米和相应的手数,收盘 结果就不再正确核算。

平仓的损失不从余额中扣除。正因为如此,我们不可能在大的历史间隔上测试策略

 

文件中存在一个错误。

 
vdv2001:

当几天的工作付诸东流,你不得不重新开始时,这是令人沮丧的。

文件缓存是否已经创建?这就是创建文件缓存的目的,应该用于重新计算。
 
ivandurak:

恕我直言,请解释一下这个问题。我认为,问题不在滑雪者身上,也不在沥青上,滑雪板仍然存在。循环怎么可能变得无限大呢?或向滑雪的方向踢。

谢谢你,我们会研究的。
 
Urain:

为什么ENUM_APPLIED_PRICE 枚举以 1 开始?

结果。

为什么不呢?这个枚举器一直是这样的
 
stringo:
为什么不呢?这个统计员一直是这样的。

在四人组中,它从零开始。而其余的枚举也是从零开始的。我们很容易认为这个人是从零开始的,但事实并非如此。

一般来说,问题的发生,在你不知道这个特性的条件下,只有当你使用数字而不是名字时(这在循环中有时是必要的),在其他情况下,你应该写出所需值的名称。

 
Karlson:

文件中存在一个错误。

谢谢你,已经改正了。
 
papaklass:

我是否遗漏了什么,或者这是个错误?

它给出了一个错误4805。
如果是这样,就可以正常工作了。

我认为该建筑是540。比特率是多少?

我无法马上重现它。

 
papaklass:

我是否遗漏了什么,或者这是个错误?

它给出的错误是4805。

这就是它的工作方式。

//--------------------------ОБЪЯВЛЕНИЕ ВНЕШНИХ ПАРАМЕТРОВ------------------------------------------------+
input ENUM_TIMEFRAMES      TF = PERIOD_H4;
//--------------------------ОБЪЯВЛЕНИЕ ГЛОБАЛЬНЫХ ПЕРЕМЕННЫХ---------------------------------------------+
int
   frHandle;
bool
   start;   
//--------------------------ИНИЦИАЛИЗАЦИЯ ЭКСПЕРТА-------------------------------------------------------+
int OnInit(){
//---
   frHandle = iFractals(Symbol(),(ENUM_TIMEFRAME)TF);
   if(frHandle == INVALID_HANDLE){
      Print(__FUNCTION__," : ","error handle indicator",GetLastError());
      start = true;
   }
   
//---
   return(0);
}//+-----------------------------------------------------------------------------------------------------+