MT4를 위한 빠르고 무료 라이브러리인 신경망 전문가의 기쁨을 위해 - 페이지 16

 
VladislavVG писал(а) >>

dll, mqh 및 전문가를 첨부할 수 있습니다. 원본과 차이점이 있습니다. 작업 형식으로 더 빨리 가져올 수 있습니다.

물어보니 부끄러웠다. 미리 감사드립니다.

 
lasso >> :

물어보니 부끄러웠다. 미리 감사드립니다.

문제가 아니다.

설치가 필요하지 않습니다. 적절한 디렉토리에 복사하기만 하면 됩니다.

주요 차이점:

1. 네트워크 생성 기능 - 임의의 네트워크를 생성할 수 있습니다. 첫 번째 매개변수는 레이어 수이고 두 번째 매개변수는 레이어의 뉴런 수를 가진 배열입니다.

2. 네트워크는 임의의 수의 출력을 가질 수 있습니다.

전문가가 이해해줄 거라 생각합니다.

3. 병렬 모드 및 다른 dll에 대한 종속성 없음

4. 제한 사항:

- 네트워크 수 2048(변경되지 않음, dll에서 설정)

제한 변경(전문가에서)

- 최대 네트워크 수 21(#define MAX_ANNS_COUNT 21) - 최대 2048

- 최대 레이어 수 5(#define MAX_ANNS_LAYERS 5) - 무제한

- 최대 입력 수 500(#define MAX_ANNS_INPUT 500) - 무제한

- 최대 출력 수 3(#define MAX_ANNS_OUTPUT 3) - 무제한

* 제한되지 않음 - 컴퓨터의 기능에 의해 실제로 제한됩니다.


행운을 빕니다.

파일:
vgtalib.mqh  9 kb
xeahvgfann.mq4  14 kb
 
lasso >> :

예, 가중치의 무작위화가 있습니다. 그러나 여전히 나는 반복합니다.

주목. 무작위화는 -1에서 1까지이며 네트워크 프로필에서 가중치 값은 -10.0e--003에서 10.0e-003입니다.

예: (12, -7.35577636217311400000e-003) (13, 7.63970005423449810000e-002)

맞나요?

그래서 네트워크 프로필을 보여달라고 요청했습니다 ....


연결 (Connected_To_Neuron, Weight) = (0, -5.565185546875000000E-001, 6.18225097656250000000E-001) (2, -8.03039550781250000000E-001) (3, 1.59057617187500000000E-001) (4, -8.42468261718750000000E-001) (5, -4.30847167968750000000E-001) (6, -7.183837890625000000E-002500000000E-002500000000E-00250000000E-001) (8, 5.6079101562500000000000E-001) (9, -3.3642578125000000000000E-001) (10, -3.41491699218750000 - 001) (11, -3.85803222656250000000e-001) (12, -6.25793457031250000000e-001)

두 번째 학위가 발생하지만 극히 드물게 ...

 
VladislavVG писал(а) >>

문제가 아니다.

두 개의 스위치가 더 필요합니다.

#include <hTradeServFuncs.mqh>
#include <hStrategyEnterPointFinder.mqh>

 
lasso >> :

두 개의 스위치가 더 필요합니다.

#include <hTradeServFuncs.mqh>
#include <hStrategyEnterPointFinder.mqh>

두 번째 것을 주석 처리하십시오. 사용되지는 않습니다. 지금은 그냥 "스텁"입니다.


행운을 빕니다

파일:
 
VladislavVG писал(а) >>

두 번째 것을 주석 처리하십시오. 사용되지는 않습니다. 지금은 "스텁"일 뿐입니다.

행운을 빕니다

여전히 맹세합니다. 주석 처리, 어떻게 든 컴파일되었습니다. 그러나 테스터 로그에는 다음과 같이 나와 있습니다.

2009.12.26 14:21:07 2008.02.01 00:00 xeahvgFANN EURUSD,M5: 'vgTALib.dll' 라이브러리를 로드할 수 없습니다(오류 126),

dll이 라이브러리에 있고 dll 가져오기가 활성화되어 있습니다.

VladislavVG >>

설치가 필요하지 않습니다. 적절한 디렉토리에 복사하기만 하면 됩니다.

컴퓨터는 작동 중이고 Visual Studio는 작동한 적이 없습니다. 최대값은 msvcr71.dll입니다. (((

....

 
lasso >> :

여전히 맹세합니다. 주석, 어떻게 든 컴파일. 그러나 테스터 로그에는 다음과 같이 나와 있습니다.

2009.12.26 14:21:07 2008.02.01 00:00 xeahvgFANN EURUSD,M5: 'vgTALib.dll' 라이브러리를 로드할 수 없습니다(오류 126),

dll이 라이브러리에 있고 dll 가져오기가 활성화되어 있습니다.

컴퓨터가 작동 중이고 Visual Studio가 작동한 적이 없습니다. 최대값은 msvcr71.dll입니다. (((

....

이것을 시도하십시오 - 프로젝트가 의존하는 모든 라이브러리를 링크한 것 같습니다.

 
VladislavVG писал(а) >>

이것을 시도하십시오 - 프로젝트가 의존하는 모든 라이브러리를 링크한 것 같습니다.

네. dll이 로드되었습니다.

그리고 hTradeServFuncs.mqh 를 컴파일할 때 'GetAncestor'의 부재에 대해 불평합니다. 함수가 정의되지 않았고 핸들을 얻기 위해 몇 개 더 있습니다.

내가 이해하는 한 테스트에는 필요하지 않지만 여전히 모든 것이 깨끗하게 컴파일되기를 바랍니다. 시작한 이후로.....))

미리 감사드립니다.

 
lasso >> :

네. dll이 로드되었습니다.

그리고 hTradeServFuncs.mqh 를 컴파일할 때 'GetAncestor'의 부재에 대해 불평합니다. 함수가 정의되지 않았고 핸들을 얻기 위해 몇 개 더 있습니다.

내가 이해하는 한 테스트에는 필요하지 않지만 여전히 모든 것이 깨끗하게 컴파일되기를 바랍니다. 시작한 이후로.....))

미리 감사드립니다.

이것은 코드베이스에서 가져온 것입니다.

파일:
winuser32.mqh  110 kb
 
VladislavVG писал(а) >>

이것은 코드베이스에서 가져온 것입니다.

이해는 하지만 어째서인지 그런 기능이 없습니다. 나는 이것들이 이 포함에 대한 당신의 개인적인 추가라고 생각했습니다. 사실이 아니다?