На радость нейросетевикам, быстрая и бесплатная библиотека для 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.0е--003 до 10.0e-003

Пример: (12, -7.35577636217311400000e-003) (13, 7.63970005423449810000e-002)

Это правильно?

Поэтому и просил показать Ваши профили сетей....


connections (connected_to_neuron, weight)=(0, -5.56518554687500000000e-001) (1, 6.18225097656250000000e-001) (2, -8.03039550781250000000e-001) (3, 1.59057617187500000000e-001) (4, -8.42468261718750000000e-001) (5, -4.30847167968750000000e-001) (6, -7.18383789062500000000e-002) (7, -3.76770019531250000000e-001) (8, 5.60791015625000000000e-001) (9, -3.36425781250000000000e-001) (10, -3.41491699218750000000e-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: cannot load library 'vgTALib.dll' (error 126),

dll лежит в libraries, импорт dll включен

VladislavVG писал(а) >>

Установки не требует - просто копируйте в соответствующий директорий.

Комп на работе, на нем VisualStuidio никогда не было. Максимум что есть msvcr71.dll. (((

....

 
lasso >>:

Все равно ругается. Покомментил, кое как скомпилил. Но в логе тестера пишет

2009.12.26 14:21:07 2008.02.01 00:00 xeahvgFANN EURUSD,M5: cannot load library 'vgTALib.dll' (error 126),

dll лежит в libraries, импорт dll включен

Комп на работе, на нем VisualStuidio никогда не было. Максимум что есть msvcr71.dll. (((

....

Попробуйте эту - вроде подлинковал все библиотеки, от которых проект зависит.

 
VladislavVG писал(а) >>

Попробуйте эту - вроде подлинковал все библиотеки, от которых проект зависит.

Да. dll загрузилась.

А при компиляции hTradeServFuncs.mqh ругается на отсутствие 'GetAncestor' - function is not defined и еще нескольких для получения хендлов.

Я так понимаю для тестирования они не нужны, но все-таки хотелось что бы все компилировалось чистенько. Раз уж начали..... ))

Заранее благодарю.

 
lasso >>:

Да. dll загрузилась.

А при компиляции hTradeServFuncs.mqh ругается на отсутствие 'GetAncestor' - function is not defined и еще нескольких для получения хендлов.

Я так понимаю для тестирования они не нужны, но все-таки хотелось что бы все компилировалось чистенько. Раз уж начали..... ))

Заранее благодарю.

Это из codebase.

Файлы:
winuser32.mqh  110 kb
 
VladislavVG писал(а) >>

Это из codebase.

Я понял, но у меня таких ф-ций почему-то нет. Подумал что это Ваши личные добавки в этот инклюдник. Это не так?

Причина обращения: