포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 409

 
ErrorDescription
이 연산자, 함수 또는 변수는 간단히 말해서 무엇입니까?
컴파일러가 오류를 제공하지 않도록 이것을 입력하는 방법:
'ErrorDescription' - variable not defined  
?

네비게이터에서 대체품을 찾았습니다.
 #include <stdlib.mqh>
.
 
Link_x :
이 연산자, 함수 또는 변수는 간단히 말해서 무엇입니까?
컴파일러가 오류를 제공하지 않도록 이것을 입력하는 방법:

변수는 사용 전에 선언해야 합니다.

[삭제]  
Link_x :
이 연산자, 함수 또는 변수는 간단히 말해서 무엇입니까?
컴파일러가 오류를 제공하지 않도록 이것을 입력하는 방법:
?

여기처럼https://docs.mql4.com/ru/constants/errors


텍스트 메시지를 표시하려면 stdlib.mqh 파일에 정의된 ErrorDescription() 함수를 사용하십시오.

#include < stderror.mqh >
#include < stdlib.mqh >
 
BeerGod :

여기처럼https://docs.mql4.com/ru/constants/errors


텍스트 메시지를 표시하려면 stdlib.mqh 파일에 정의된 ErrorDescription() 함수를 사용하십시오.


이미 했지만 어쨌든 감사합니다. :)
 
vadynik :
최적화 프로그램이 실제로 느려지는 이유는 무엇입니까? 처음 2개의 런은 몇 초 안에 지나가다가 쐐기 모양처럼 되고 40분 후에 다른 런이 추가됩니다.
달리기가 빠른 곳은 빠른 배수입니다. :)))
[삭제]  
vadynik :
최적화 프로그램이 실제로 느려지는 이유는 무엇입니까? 처음 2개의 런은 몇 초 안에 지나가다가 쐐기 모양처럼 되고 40분 후에 다른 런이 추가됩니다.

아마도 그는 균형이 마이너스인 쓸모없는 옵션을 놓치고 있지만 시간이 필요합니다.
 
이블라이브 정말 감사합니다!!! 보고 배우겠습니다. 저는 25년 전에 Fortran에서 BASIC을 공부했습니다. :), mql은 약간 느립니다.
[Deleted]  
khorosh :
예금 통화에서.


이와 같이? 잘 썼어?
 double FindRightLot ( int otype) // функция поиска лота, необходимого для выхода из просадки после 
                               //закрытия сетки ордеров
{
   double Loss= 0 ; double TotalLoss= 0 ; double LotIneed= 0 ; double TL= 0 ;
   for ( int i = OrdersTotal ()- 1 ; i> 0 ; i--)
  {
     if ( OrderSelect (i, SELECT_BY_POS , MODE_TRADES ))
    {
       if ( OrderSymbol ()== Symbol () && OrderMagicNumber ()==Magic && OrderType () == otype)
       {
         if (otype == OP_BUY )
         {
           if ( OrderProfit ()< 0 )
           {
              Loss = OrderProfit ();
              TotalLoss +=Loss;
              TL = MathAbs (TotalLoss);
              LotIneed = NormalizeDouble (TL / TakeProfit, 2 );
           }
         }
           
       
         else if (otype == OP_SELL )
         {
           if ( OrderProfit ()< 0 )
           {
              Loss = OrderProfit ();
              TotalLoss +=Loss;
              TL = MathAbs (TotalLoss);
              LotIneed = NormalizeDouble (TL / TakeProfit, 2 );
           }
         }
       }
     }
   }
   return (LotIneed);
   
 }
//+------------------------------------------------------------------+
[Deleted]  
또 다른 질문, 테스터가 오류 138 (ERR_REQUOTE)로 가득 차 있다는 것은 무엇을 의미합니까?
 
Trader7777 :
또 다른 질문, 테스터가 오류 138(ERR_REQUOTE)로 가득 차 있다는 것은 무엇을 의미합니까?


오류 코드