오류, 버그, 질문 - 페이지 2017

 
Alexey Navoykov :

C++에서 피연산자 실행 순서는 규제되지 않으므로 모든 것은 특정 컴파일러의 재량에 따릅니다.

피연산자의 평가 순서는 컨텍스트에 따라 다르기 때문에 조절할 수 없습니다.

 #ifdef __MQL__
class A { public :
        A * operator +( A* ) { return NULL ; }
};
template < typename T>
T f( int i ) { Print ( __FUNCTION__ , ":" , i ); return NULL ; }
void OnStart ()
{
         int i = f< int >( 1 ) + f< int >( 2 ) + f< int >( 3 ); //слева направо 1-2-3
        A  *a = f<A* >( 1 ) + f<A* >( 2 ) + f<A* >( 3 ); //справа налево 3-2-1
}

#endif

엄격하게 규제되는 경우 2가지 경우 중 하나에서 효율성이 손실됩니다.
 
A100 :

피연산자의 평가 순서는 컨텍스트에 따라 다르기 때문에 조절할 수 없습니다.

엄격하게 규제되는 경우 2가지 경우 중 하나에서 효율성이 손실됩니다.

좋은 예!

실행할 때 "잘못된 포인터 액세스" 오류가 발생하는 이유를 알 수 없습니다. 모든 것이 깨끗해야 하는 것처럼. win7x64.

 
fxsaber :

실행할 때 "잘못된 포인터 액세스" 오류가 발생하는 이유를 알 수 없습니다. 모든 것이 깨끗해야 하는 것처럼. win7x64.

32비트 규칙. 64비트의 경우 추가 제스처가 필요합니다.

 class A { public :
        A * operator +( A *a ) { return a; }
};
static A a;
int f( int i ) { Print ( __FUNCTION__ , ":" , i ); return 0 ;  }
A  *g( int i ) { Print ( __FUNCTION__ , ":" , i ); return &a; }
void OnStart ()
{
         int i = f( 1 ) + f( 2 ) + f( 3 ); //слева направо 1-2-3
        A  *a = g( 1 ) + g( 2 ) + g( 3 ); //справа налево 3-2-1
}
 
A100 :

32비트 규칙. 64 - 추가 제스처가 필요합니다.

옵티마이저가 현명한 것 같습니다.

 
fxsaber :

IndicatorParameters(+ IndicatorRelease)


설명하는 것을 잊었습니다. mql4가 필요합니다. 그리고 손잡이가 없어요. 아이디어는 사용자가 차트에 표시기를 설치하고 프로그램에서 숫자, 이름 및 사용된 매개변수를 결정해야 한다는 것입니다(스파이웨어가 아닙니다. 사용자에게 필요)

 
Aleksandr Teleguz :

설명하는 것을 잊었습니다. mql4가 필요합니다. 그리고 손잡이가 없어요. 아이디어는 사용자가 차트에 표시기를 설치하고 프로그램에서 숫자, 이름 및 사용된 매개변수를 결정해야 한다는 것입니다(스파이웨어가 아닙니다. 사용자에게 필요)

ChartSaveTemplate + 구문 분석. 다음은 Expert Advisors를 위한 MT5 예시입니다. 유추하여 MT4 지표로 변환합니다.

 
이 주제와 관련이 없는 댓글은 " MQL4 MT4 MetaTrader 4 초보자의 질문 "으로 이동되었습니다.
 
이 주제와 관련이 없는 댓글은 " MQL4 MT4 MetaTrader 4 초보자의 질문 "으로 이동되었습니다.
 

끊임없이 개발자에게 질문:

같은 기능이 없는 이유

 datetime OrderDateModified(ticket)){} 		//последнее изменение на стороне брокера любого из параметров ордера
datetime OrdersTotalLastModified(){}		//последнее изменение на стороне брокера среди всех не закрытых ордеров MODE_TRADES на счете

결국, 그것은 얼마나 많은 불필요한 요청/작업을 제거하고 주문의 열거로 아기 죽에 시간을 절약할 수 있는지에 따라 생산성을 크게 향상시킬 것입니다.

걸레가 정확히 무엇입니까?

 

편집기 도움말에 ENUM_SYMBOL_ORDER_GTC_MODE 열거에 대한 설명이 없습니다.