Metatrader 5에서 고유한 기호 및 데이터 피드 - 페이지 6

 
이전 페이지에서 알고리즘의 예를 들었습니다. gif에서는 프로세스가 끝나기 훨씬 전에 최대치의 덩어리가 형성되고 모든 최대치가 한 번에 형성되는 것을 볼 수 있습니다.

다음은 몇 분 안에 이 기능에 대한 GA 작업의 결과입니다. 내 의견으로는 꽤 가깝습니다.


 
IvanIvanov :

원격 에이전트 다운로드는 유치하지 않습니다! :-)

특히 이 길에 대해서는 "몇 세대 후손의 돈으로는 부족할 수 있다"고 적었다.

숫자 뒤에 숨겨진 물리적 의미를 잃지 마십시오.

 
Renat :
우리는 MT5용 데이터 피드를 작성하기 위한 인터페이스를 열기로 결정했습니다.

실시간 데이터 소스를 포함하여 자신의 데이터 소스를 자유롭게 작성할 수 있습니다. 이를 통해 자세한 내역 및 레벨 2 주문서를 포함한 모든 데이터를 연결할 수 있습니다.

기본적으로 오프라인 데이터 피드를 포함하여 다수의 일반 데이터 피드를 제공합니다. 가상 기호는 테스터에서도 사용할 수 있습니다.

물론 이 모든 것은 무료입니다.
이 작업을 수행하는 방법의 예와 함께 자세한 설명이 있습니까?
[삭제]  
Renat :

특히 이 길에 대해서는 "몇 세대 후손의 돈으로는 부족할 수 있다"고 적었다.

숫자 뒤에 물리적 의미를 잃지 않습니다.

당신에게 어떤 차이가 있습니까? 나는 할 수 없습니다, 아마도 나는 할 수 없습니다, 누군가는 할 수 있습니다, 당신은 이익을 얻습니다 ... GA를 제거하는 것이 아니라 사용자에게 선택권이 있음을 제안하는 것입니다 ...
 
event :

함수 Z = cos(1.5*x)*cos(1.5*x) + sin(2.25*y) + cos(3*x*y); 여기서 X와 Y는 -3에서 +3까지입니다.

나는 또한 MT5에서 최고점을 찾는 방법에 관심이 있습니다.

방법에 따르면 - Habré에 대한 기사의 아이디어, matlab 및 C #에서의 구현.

초등학교:

 input double x= 0 ; // start=-3.0, step=0.01, stop=3.0
input double y= 0 ; // start=-3.0, step=0.01, stop=3.0

double OnTester ()
  {
   return ( MathCos ( 1.5 *x)* MathCos ( 1.5 *x) + MathSin ( 2.25 *y) + MathCos ( 3 *x*y) );
  }

지정된 한계와 단계로 361,201 패스(53초)에 대한 철저한 검색의 수학적 모드에서 시작합니다.


그 후 필요한 최대값의 여러 클러스터를 찾은 후 8,700패스(12초) 이내의 유전학을 실행합니다.


[삭제]  

이동 평균 - 표준 배송 MT5

두 매개변수의 전체 열거(약 40분 소요) 동일한 기간에 동일한 두 매개변수를 선택하기 위한 유전 알고리즘(몇 초 소요)


열거에 대한 매개변수의 신뢰도 영역의 융기가 보입니다.

유전학에서 수평으로 가는지 아래에서 왼쪽으로 가는지 명확하지 않습니다.

 
IvanIvanov :
당신에게 어떤 차이가 있습니까? 나는 할 수 없습니다, 아마도 나는 할 수 없습니다, 누군가는 할 수 있습니다, 당신은 이익을 얻습니다 ... GA를 제거하는 것이 아니라 사용자에게 선택권이 있음을 제안하는 것입니다 ...

즉, 당신은 그것을 얻지 못했습니다.

제 답변을 다시 읽어주세요.

 
Prival-2 :
이 작업을 수행하는 방법의 예와 함께 자세한 설명이 있습니까?
다음 릴리스 이후에만 처리할 것입니다.
 
Renat :
다음 릴리스 이후에만 처리할 것입니다.
미리 감사드립니다. 자세한 내용을 부탁드립니다. 저는 특히 레벨 2와 이 데이터에 대한 테스트에 관심이 있습니다.
[삭제]  

MathExp(cos(1.5*x)*cos(1.5*x) + sin(2.25*y) + cos(3*x*y));

철저한 검색

유전학

0.025 단위로 -3 ~ 3