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

 

A100 :

class A { public :
template < typename T>
        A( T ) { Print ( typename ( T )); }
};
class B { public :
template < typename T>
         void f( T t ) { A a( t ); } //вызываем A::A(...)
};
void OnStart ()
{
        B b;
         int i = 0 ;
        b.f( i ); } 
결과: 정수

하아. 약간 수정된 소스는 다음과 같습니다.

 class A { public :
template < typename T>
        A( T ) { Print ( typename ( T )); }
};
class B { public :
template < typename T>
         void f( T t )
        {
           delete new A( t ); // должны получить новый класс A<string>, а используется A<int>
        }
};
void OnStart ()
{
        B b;
         int i = 0 ;
        A *a = new A( 1 ); // здесь хотим тип int
        b.f( "" ); // а тут передаем строку
        delete a;
}

int와 string 대신 int를 두 번 출력합니다.

생성자의 첫 번째(알고리즘 실행 순서) 형식 유추는 생성되는 템플릿 클래스의 두 번째 인스턴스에 영향을 줍니다.

서비스 데스크는 여전히 조용합니다(티켓 번호 # 1336035 ).

 
Ilya Malev :
MT5 기능은 MT4에서 작동해야 합니까?
서비스 데스크는 포럼에서 주제에 대해 토론할 것을 제안했습니다. 관심 있는 경우 다음 링크를 참조하십시오. https://www.mql5.com/en/forum/66180
Сервисдеск. Жалобы, предложения.
Сервисдеск. Жалобы, предложения.
  • www.mql5.com
Поэтому уменьшайте количество баров на графике до необходимого предела. - - Категория: общее обсуждение
 
Stanislav Korotky :

하아. 약간 수정된 소스는 다음과 같습니다.

int와 string 대신 int를 두 번 출력합니다.

int와 string(MT5\1204\32)을 얻습니다. 다시 시도하십시오 - 때때로 편집 및 컴파일 직후 그래프에 첨부하면 이전 버전(편집 전)이 실행될 수 있습니다.

 

친구, 좋은 저녁!
손절매 가 항상 설정되어 있지 않은 이유, 즉 설정되지 않은 이유를 알려주세요.

 
Сергей Верещак :

친구, 좋은 저녁!
손절매 가 항상 설정되어 있지 않은 이유, 즉 그렇지 않은 이유를 알려주세요.

손절매 및 이익실현은 현재 가격에서 일정 간격(각 상품마다 다름) 이상으로 배치할 수 없습니다.
 
A100 :

int와 string(MT5\1204\32)을 얻습니다. 다시 시도하십시오 - 때때로 편집 및 컴파일 직후 그래프에 첨부하면 이전 버전(편집 전)이 실행될 수 있습니다.

MT4입니다. 나는 지난 며칠 동안 이것을 시도했습니다. 빌드 902/32.
 
   ENUM_TIMEFRAMES tf= NULL ;
   if (tf== NULL )   tf= Period ();

코드 생성 오류

빌드 1200/64

 

안녕하세요! 신호를 구독 할 수 없습니다. 그 이유는 무엇이며 어떻게 해결할 수 있습니까? 잡지에 씁니다

2015.11.01 08:31:01.786 '1448638': 시그널 - 제품 구매 오류 [136853] - 외부 시그널 구독 시도, 브로커는 자체 시그널만 활성화


 

움직이는:

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

"마켓 서비스에 제품을 게시하는 방법" 기사에 대한 토론

미하일 마트코프스키 , 2015.11.01 12:55

빌드 902로 터미널을 업데이트 할 수 없으며 모든 것이 이전에 업데이트되었지만 지금은 3 일 동안 할 수 없습니다. 버전: 4; 빌드: 890; 비트 깊이: 32. 그 이유는 무엇입니까?

 

메모리 누수

 class A {};
void OnStart ()
{
         for ( A a; false ; );
}
사유: