Вот этот кусок кода.
Код я записал вот только после компиляции выдает вот это .
Нужно прописать.
Function "neuronet1" is not referenced and will be removed from exp-file
Function "th" is not referenced and will be removed from exp-file
Всё просто. х[] это вектор, состоящий из N элементов. Записываете в этот массив то, на чём будет принимать решение НС.
W[] - это веса нейронов, которые где то заранее должны быть писчитаны, этот массив скорее всего должен заполняться из файла, который и будет содержать веса.
if(neuronet1(W,x)>=1) { //то например Buy } if(neuronet1(W,x)<=-1) { //то например Sell }
Вообще не хватает алгоритма обучения, оптимизатор по моему тут не поможет, тут нужен именно алгоритм обратного распространения ошибки...
А 1 и -1 - это условно пороги... Кроме этого нет нормализации данных о чём Вы тоже должны заранее позаботиться... Не спец по НС, но этот пример мне как то не понятен в применении...
Всё просто. х[] это вектор, состоящий из N элементов. Записываете в этот массив то, на чём будет принимать решение НС.
W[] - это веса нейронов, которые где то заранее должны быть писчитаны, этот массив скорее всего должен заполняться из файла, который и будет содержать веса.
Таким образом он уже будет прописан в советник?
'W' - incompatible types C:\Program Files\0\experts\0t.mq4 (294, 16)
'x' - incompatible types C:\Program Files\0\experts\0t.mq4 (294, 18)
Нет, я же сказал где то надо веса считать, в этом коде нету расчёта весов, есть просто их применение. Ищите алгоритм который обучит это сетку. Или лучше с подобными вопросами обращайтесь сюда, там Вам может быть помогут, если не разбираетесь в НС, хотя бы поверхностно, то лучше не лезьте в эти дебри...
Добрый день .
Function "neuronet1" is not referenced and will be removed from exp-file
Function "th" is not referenced and will be removed from exp-file
Я понимаю что надо прописать..
Подскажите как прописать его в советник .
здесь рейронка показана как фунция, необходим источник входных сигналов (например показания индикатора), нормализация данных, активационная функция, и алгоритм принятия решений, и конечно же торговые фукции, потом можно и через оптимизатор высчитать коэффициэнты весов. и тогда, может быть на некоторых патернах (зависимо что одается на вход) и олучится что-то хорошее..
Добрый день .
Function "neuronet1" is not referenced and will be removed from exp-file
Function "th" is not referenced and will be removed from exp-file
Я понимаю что надо прописать..
Подскажите как прописать его в советник .
значит так, запоминай, а лучше на бумажку запиши
нажимаешь ПУСК->ПРОГРАММЫ->MetaTrader 4
там выбираешь мышкой MetaEditor, в нем и прописываешь. :D
Добрый день .
Function "neuronet1" is not referenced and will be removed from exp-file
Function "th" is not referenced and will be removed from exp-file
Я понимаю что надо прописать..
Подскажите как прописать его в советник .
Надо просто подумать...
На своём форуме я выкладывал примеры обучения этой НС с помощью генетического алгоритма. Можо использовать ГА Метатрейдера.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый день .
Function "neuronet1" is not referenced and will be removed from exp-file
Function "th" is not referenced and will be removed from exp-file
Я понимаю что надо прописать..
Подскажите как прописать его в советник .