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

 

내 EA의 입력 매개변수는 다음과 같이 구성되어 있습니다.

 enum ENUM_TFcode
{  code10= 10 ,   // Parameter A
   code20= 20 ,   // Parameter B
   code30= 30 ,   // Parameter C
}; 
input ENUM_TFcode TFcode= 10 ; // Parameter

Expert Advisor가 실행되면 매개변수 선택 메뉴에 주석이 표시되고 선택 항목이 즉시 명확해집니다. 그러나 브라우저에서 테스트를 html로 작성하면 다음과 같이 표시됩니다.


보고서(1)에 변수 이름 TFcode 대신 Parameter(2)가 있고 값 10 대신 Parameter A가 있도록 어떻게 만들 수 있습니까? "Parameter=Parameter A"를 입력하십시오. 편리하지는 않지만 제 코드에서는 여전히 무엇을 참조해야 하는지 이해할 수 있지만 다른 사람이 컴파일된 프로그램을 사용한다면 어쩐지 보기 흉할 것입니다.

 
paladin800 :

... 하지만 내 코드에서 나는 여전히 무엇과 관련되어야 하는지 이해할 수 있지만, 다른 사람이 내 컴파일된 프로그램을 사용한다면 어떻게든 추악할 것입니다.

테스터의 최적화 결과 가 있는 표에서도 상황은 비슷합니다.

서비스 데스크에서 응답을 받았습니다.

... 출력이 아닌 입력을 단순화하기 위해 별칭(주석 뒤에 이름)이 정확하게 만들어졌습니다.
 
fyords :

테스터의 최적화 결과 가 있는 표에서도 상황은 비슷합니다.

서비스 데스크에서 응답을 받았습니다.

4-ke - Processing Optimization results in Excel 에 대한 이전 주제에 대한 링크를 제공할 수 있습니다.
Обработка результатов оптимизации в Excel - MQL4 форум
  • www.mql5.com
Обработка результатов оптимизации в Excel - MQL4 форум
 
Rosh :
4-ke - Processing Optimization results in Excel 에 대한 이전 주제에 대한 링크를 제공할 수 있습니다.
고마워, 내가 읽을게.
 

명확히하고 싶습니다 .. 만일을 대비하여 (파일에 쓰기).

터미널을 닫을 때 OnDeinit() 함수가 완전히 처리할 시간이 있습니까?

Deinit 이벤트는 다음과 같은 경우 Expert Advisors 및 표시기에 대해 생성됩니다.

  • mql5 프로그램이 첨부된 차트의 기호 또는 기간 변경으로 인한 재초기화 전
  • mql5 프로그램을 언로드하기 전에.


때로는 터미널이 순식간에 닫힙니다.

 
Rosh :
4-ke - Processing Optimization results in Excel 에 대한 이전 주제에 대한 링크를 제공할 수 있습니다.

또는 변수만 작성하는 대신 보고서에서 다음을 수행할 수 있습니다.


다음과 같이 해당 주석의 값도 출력하는 것이 좋습니다.


 
Karlson :

명확히하고 싶습니다 .. 만일을 대비하여 (파일에 쓰기).

터미널을 닫을 때 OnDeinit() 함수가 완전히 처리할 시간이 있습니까?

Deinit 이벤트는 다음과 같은 경우 Expert Advisors 및 표시기에 대해 생성됩니다.

  • mql5 프로그램이 첨부된 차트의 기호 또는 기간 변경으로 인한 재초기화 전
  • mql5 프로그램을 언로드하기 전에.


때로는 터미널이 순식간에 닫힙니다.

개인 확인이 필요합니다. 하드웨어 및 일반적인 환경에 있습니다.
 
Yedelkin :

아니, 그게 문제가 아니야. 결국, 배당금은 double 유형 입니다.

문제는 다음 줄로 인해 발생할 가능성이 큽니다.

반올림(정수) 없이 "(entry_price - stop_price)/ _Point" 값을 인쇄해 보십시오.

답변에 감사드립니다(드디어 구독을 취소할 기회가 생겼습니다). 문제는 실제로 intu로의 "직접" 축소에 있었습니다. 두 가지 방법으로 올바른 결과를 얻었습니다.

 // Вариант 1
int stop_pips = int ( MathRound ((entry_price - stop_price)/ _Point ));

// Вариант 2
int stop_pips = ( int ) NormalizeDouble ((entry_price-stop_price)/ _Point , 0 );
 

새 빌드에서 수정 사항이 예상됩니다.

9. MQL5: Исправлена ошибка работы с альфа-каналом для изображений из ресурсов, приводившая к потере прозрачности. 

업데이트가 그러한 질문이 나올 때까지. 터미널이 다음과 같은 메시지를 제공한다는 사실과 관련이 있습니다.

전에 찾았습니다.

 
tol64 :

새 빌드에서 수정 사항이 예상됩니다.

업데이트가 그러한 질문이 나올 때까지. 터미널이 다음과 같은 메시지를 제공한다는 사실과 관련이 있습니다.

전에 찾았습니다.

아니요, 관련이 없습니다.