Нейросетевой советникВ основу работы торгового робота положена нейросеть Fast Artificial Neural Network Library. Алгоритм работает при использовании библиотеки данных fann2mql (c) Mariusz Woloszyn. Первичная настройка советникаДля правильной работы советника необходимо создать в корне диска C: директорию с названием "ANN", в которой будут создаваться новые файлы нейросетей. Чтобы дать советнику права на использование библиотеки нужно поставить галочку в пункте "Разрешить импорт DLL" в меню "Сервис" - "Советники" терминала Metatrader 4. Обучение советника и оптимизация параметровОптимизация параметров торгового робота должна происходить при участии генетического алгоритма. Всего имеется два параметра, используемых для обучения советника. Первый - это "StopLoss" - величина стоп-уровней (разрешенный диапазон значений - от 1 до 100 при четырех знаках после запятой, и от 100 до 1000 при пяти). Второй - "x" - имеет диапазон значений от 0 до 1.000.000. Его значение состоит в установлении количества циклов обучения нейросети. Полученные данные используются впоследствии в нахождении оптимального значения параметра "StopLoss". Следующий шаг - выбор валютной пары ( к примеру, GBPUSD) и временного интервала (H1). В меню "Оптимизация" выберите параметр "По ценам открытия", настройте и активируйте подбираемые параметры "StopLoss" и "x". После этого приступайте к тестированию нажав кнопку "Старт". После того, как процесс оптимизации сети завершится, вы можете выбрать в колонке наиболее удачных "Результатов оптимизации" значение параметра "StopLoss", который обеспечил наилучший результат при обучении нейросети. Именно эту цифру следует внести в соответствующее поле в настройках советника для автоматической торговли. |
Процентные ставки
|