FAQ 작성에 대한 Subbotnik(자주 묻는 질문). 동료들을 도우자! - 페이지 6

 

질문: 사탑의 까다로운 이중 비교 방법이 무엇인지, 어떻게 작동하며 어떤 용도로 사용할 수 있는지 알려주세요.

 double A;
double B;

if ( NormalizeDouble ( MathAbs (A-B), Digits )< 0.1 * Point ) return (true);
else return (false);

답변: 첫째, 소수점 이하 자릿수로 정규화된 값은 0이거나 포인트의 정수일 수 있습니다. 함수 작성을 단순화할 수 있습니다.

 if ( NormalizeDouble ( MathAbs (A-B), Digits )== 0 ) return (true);
else return (false);

또한 0과 같은지 확인하므로 숫자의 부호는 더 이상 중요하지 않습니다. 함수 작성을 더욱 단순화할 수 있습니다.

 if (NormalizeDouble(A-B,Digits)== 0 ) return ( true );
else return ( false );

함수의 마지막 버전이 원본과 일치하는지 의심하는 사람들을 위해 다음 스크립트로 테스트할 수 있습니다.

 int start(){

  while (! IsStopped ()){
  double A=StrToDouble( "0." +DoubleToStr( MathRand (), 0 ));
  double B=StrToDouble( "0." +DoubleToStr( MathRand (), 0 ));
  if (F1(A,B)!=F2(A,B)){
  Alert ( "A=" +A+ ", B=" +B);
  }
  Sleep ( 1 );
  }

  return ( 0 );
}

bool F1( double A, double B){
  if ( NormalizeDouble ( MathAbs (A-B), 4 )< 0.1 * 0.0001 ) return (true);
  else return (false);
}

bool F2( double A, double B){
  if ( NormalizeDouble (A-B, 4 )== 0 ) return (true);
  else return (false);
}

이 스크립트 작업 중에 메시지가 있는 창이 한 번 이상 열리면 두 가지 기능 변형의 작업 결과가 동일하지 않습니다. 이 창이 30분 이내에 나타날 때까지 기다릴 수 없습니다.

이제 이 기능이 작동하는 방식에 대해 알아보겠습니다.

Digits=0, Point=1(명확성을 위해 Digits의 다른 값을 사용해도 결과는 비슷함)이라고 가정해 보겠습니다.

예를 들어 A=1.4, B=0.6입니다. 모두에게 알려진 반올림 규칙에 따라 두 숫자를 모두 반올림하면(Digits=0일 때 정확히 정수에 관심이 있음) A=1, B=1, 즉 숫자는 동일합니다. 먼저 A에서 B를 빼면 0.8이 되고 반올림 후에는 1이 됩니다. 숫자 A와 B는 같지 않습니다.

두 가격이 같은지 테스트하려면 이 방법을 적용할 수 있습니다. 그러나, 예를 들어 두 이동 평균 의 값과 같은 평등을 테스트하는 데 사용할지 여부는 위에 표시된 것처럼 숫자의 평등 여부에 대한 인식의 주관성에 달려 있습니다.

:)

 

질문: 레버리지란 무엇입니까?

답변: 이것은 포지션을 개설하고 유지하는 데 필요한 담보 금액을 반영하는 특정 특성이라고 말할 수 있습니다. 예를 들어 레버리지가 200이고 EURUSD에 $1,000를 예치하면 1랏 이하의 거래량으로 포지션을 열 수 있습니다. 100의 레버리지로 동일한 조건에서 최대 포지션은 0.7랏 등입니다.


 


주식 용어의 용어
는 FAQ에 별도의 섹션으로 포함됩니다.


간단한 도움말 검색을 위해 색인이 생성됩니다.
 
sergeev :


주식 용어의 용어
는 FAQ에 별도의 섹션으로 포함됩니다.

간단한 도움말 검색을 위해 색인이 생성됩니다.

레버리지에 대해, Integer 가 "대답한" 내용은 FAQ의 사전 교환 용어에 포함되어야 합니다 .

이 부분은 제가 처음에 제안한 대로 별도의 파일을 만드는 대신 맡을 수 있습니다.

같은 장소 또는 별도의 섹션에 근접 거래 조건을 배치할 수 있습니다.


추신. 저를 혼란스럽게 하는 것은 단 한 가지입니다. MT4의 FAQ에서 그렇게 큰 일을 하기에 너무 늦지 않았습니까? 아마도 MT5의 경우 즉시일까요?

 
joo :


추신. 저를 혼란스럽게 하는 것은 단 한 가지입니다. MT4의 FAQ에서 그렇게 큰 일을 하기에 너무 늦지 않았습니까? 아마도 MT5의 경우 즉시일까요?


따라서 지금은 별로 중요하지 않습니다. 많은 것들이 영원합니다.
 
게다가 중개사들의 5인조 도입 속도를 보면 4인조가 우리보다 더 오래 산다.
 
joo :

이 부분은 제가 처음에 제안한 대로 별도의 파일을 만드는 대신 맡을 수 있습니다.
같은 장소 또는 별도의 섹션에 근접 거래 조건을 배치할 수 있습니다.

오늘 이미 수집된 용어입니다.

온라인에서 두 가지 옵션을 찾았습니다. 그 중 하나가 chm으로 완전히 이전되었습니다. 그러나 물론 나는 참조와 더 넓은 것을 보았습니다.

첨부파일을 보세요. 이 용어 섹션을 개선할 생각과 계획이 있다면 그렇게 할 수 있습니다. 그는 당신의 것입니다.

파일:
mql4_6.zip  215 kb
 
저를 혼란스럽게 하는 것은 단 한 가지입니다. MT4의 FAQ에서 그렇게 큰 일을 하기에 너무 늦지 않았습니까? 아마도 MT5의 경우 즉시일까요?
귀찮게 하지 마세요. FAQ4는 전체 시스템의 작동을 테스트하는 첫 번째 항목이 될 것입니다. 특히 올해 MT5 이전에는 대규모로 아직 없습니다.
 
sergeev :
오늘 이미 수집된 용어입니다.

온라인에서 두 가지 옵션을 찾았습니다. 그 중 하나가 chm으로 완전히 이전되었습니다. 그러나 물론 나는 참조와 더 넓은 것을 보았습니다.

첨부파일을 보세요. 이 용어 섹션을 개선할 생각과 계획이 있다면 그렇게 할 수 있습니다. 그는 당신의 것입니다.

알겠습니다. 이 섹션(편집 및 추가)은 제가 처리하겠습니다.
 

이것은 WinCHM에 대한 링크입니다. http://files.mail.ru/BE1R5B

하위 섹션이 있는 프로젝트 아카이브에서. 전체 프로젝트의 동일한 아카이브를 되돌립니다.

파일:
vocabulary.zip  89 kb