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

 
Tatiana Zyrianova :
안녕하세요. 이 사이트의 규칙에 따라 프리랜서 섹션을 통하지 않고 고문 및 기타 전문가를 만들고 고객과 직접 소통하고 고객 계정에서 계약자 계정으로 직접 지불하는 것이 가능한가요?
아니요.
 

널 포인터로 메소드 호출

 class A {
public :
         virtual void f() const { Print ( __FUNCSIG__ ); }
         virtual void g()       { f(); }
	static  void h()       { Print(__FUNCSIG__); }
};
void OnStart ()
{
        A *a = NULL ;
        a.f(); //нет ошибки при выполнении (!)
        a.g(); //invalid pointer access
        a.h(); //нормально
}
사실 이 특별한 경우 A::f()는 정적
 
A100 :

널 포인터로 메소드 호출

사실 이 특별한 경우 A::f()는 정적
감사합니다.
 

독에서 주어진 웹 요청을 사용하여 담벼락뉴스를 게시 하는 예가 작동하지 않습니다. 10일 전에 같은 예제가 작동했습니다.

인증에 성공하면 파일(그림)이 전송되고, 텍스트 전송을 시도하면 사이트에서 403 오류(금지)를 반환합니다.

헤더로 뭔가가 바뀌었나요?

이 주제에 대한 기사를 작성 중입니다. 가능한 한 빨리 답변을 받고 싶습니다.

WebRequest - Документация на MQL4
  • docs.mql4.com
WebRequest - Документация на MQL4
 

WindowExpertName() 함수는 이제 확장명과 함께 Expert Advisor의 전체 이름을 반환합니다.

 

여보세요,

컴파일러가 출력하는 코드의 오류가 무엇인지 말해 줄 수 있습니까? 'Cl' - 현재 범위에 허용되지 않는 선언 test.mq4 25 여덟

classCl

{

공공의:

인텍스;

정수 Y;

정수 함수();

};

int Cl::func()

{

리턴(x+y);

}

Clz;

zx=1;

zy=2;

정수 y=0;

y=z.func();

인쇄 (y);

 
Vasua :

여보세요,

컴파일러가 출력하는 코드의 오류가 무엇인지 말해 줄 수 있습니까? 'Cl' - 현재 범위에 허용되지 않는 선언 test.mq4 25 여덟

주요 부분(클래스 선언 후)이 일부 함수에 존재하는 경우 표시한 코드 조각은 문제 없이 컴파일됩니다.

MQL에서는 "공중에서" 실행 가능한 명령을 입력할 수 없습니다.

세부 정보:

https://www.mql5.com/ru/docs/runtime/running

Документация по MQL5: Программы MQL5 / Выполнение программ
Документация по MQL5: Программы MQL5 / Выполнение программ
  • www.mql5.com
Программы MQL5 / Выполнение программ - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
안녕하세요! 08:00 등이 아닌 시간에 Expert Advisor에서 주문을 여는 방법을 알려주십시오. 그러나 모든 것과 마찬가지로 08:30 주변에는 타이머 입력이 있습니다. int TimeFr=240; 테스트에서 변경되면 주문이 열리지 않습니다.
 
Romal001 :
안녕하세요! 08:00 등이 아닌 시간에 Expert Advisor에서 주문을 여는 방법을 알려주십시오. 그러나 모든 것과 마찬가지로 08:30 주변에는 타이머 입력이 있습니다. int TimeFr=240; 테스트에서 변경되면 주문이 열리지 않습니다.

이 경우 타이머는 잘못된 솔루션입니다. 그리고 타이머가 있는 테스터에서는 완전히 엉망이었습니다.

내가 올바르게 이해하면 본질은 가장 단순한 것으로 축소됩니다.

Expert Advisor의 각 눈금 에서 TimeCurrent()를 사용하여 "지금 주문할 시간입니까?"라는 질문에 대한 답변을 얻어야 합니다. 그리고...

 
Romal001 :
안녕하세요! 08:00 등이 아닌 시간에 Expert Advisor에서 주문을 여는 방법을 알려주십시오. 그러나 모든 것과 마찬가지로 08:30 주변에는 타이머 입력이 있습니다. int TimeFr=240; 테스트에서 변경되면 주문이 열리지 않습니다.

event is made = Opening time , 이 이벤트는 시간의 포크에서 이 이벤트를 찾는 것으로 분석되며, 모든 것과 함께 주문을 연 후에 다시 시작 플래그를 설정하고 추가 분석에 추가해야 재분석을 제외할 수 있습니다. -주문 개시 ...

예를 들어, 이벤트 모델은 컨테이너 <queue>에서 만들 수 있습니다 ...