Советники: ArtificialIntelligence_Right - страница 2

 
Martes:
А на какой паре лучше всего данного советника запускать?
Лучше на EURUSD. Период М30.
 
Scriptor:
Serg_ASV:
Зачем выставлять то, что уже висит более года?
P.S. Версия Right отличается от версии выложенной на ArtificialIntelligencehttp тем, что в ней исправлен небольшой баг из-за которого в случаях, когда перекрытые ордера не закрывались по встречной, МТС начинал "доливать" позиции в прежнем направлении, вместо того, чтобы разворачиваться по двойной. В данной версии такие безобразия не происходят. Но, закрывать встречные позиции на инструментах все равно приходится вручную, чтобы на них не накапливались свопы (можно раз в сутки).


Если позиции нужно закрывать вручную, то прогонять эксперта в тестере бесполезно?

 

Конечно же это никакая не нейтронная сеть, так, некий муляж с красивым и модным названием "Perceptron".

Не реализован алгоритм обучения, т.е. нет механизма обратной связи и запоминания результатов подстройки весовых коэффициентов.

//+------------------------------------------------------------------+
//| AI_PERCEPTRON's_v1. mq4 |
//| Базовый код Copyright © 2006, Yury V. Reshetov |
//| http://reshetov.xnet.uz/ |
//| Доработка Copyright © 2007, Valeriy V. Margorin |
//| mvv@list.ru |
//+------------------------------------------------------------------+
Этот вариант (Margorin) - простое добавление еще 2х условный ячеек т.н. "Perceptron" ов. - суть к сожалению та же самая.

Помоему реализовать идеи ИИ без использования объектно ориентированных языков только посредством MQL нереально.

 
Scriptor:
Martes:
А на какой паре лучше всего данного советника запускать?
Лучше на EURUSD. Период М30.

На часовке EURJPY у меня результаты получились получше, но тоже не блестящие.
 
Martes:
Scriptor:
Serg_ASV:
Зачем выставлять то, что уже висит более года?
P.S. Версия Right отличается от версии выложенной на ArtificialIntelligencehttp тем, что в ней исправлен небольшой баг из-за которого в случаях, когда перекрытые ордера не закрывались по встречной, МТС начинал "доливать" позиции в прежнем направлении, вместо того, чтобы разворачиваться по двойной. В данной версии такие безобразия не происходят. Но, закрывать встречные позиции на инструментах все равно приходится вручную, чтобы на них не накапливались свопы (можно раз в сутки).


Если позиции нужно закрывать вручную, то прогонять эксперта в тестере бесполезно?

 
nsx:
Martes:
Scriptor:
Serg_ASV:
Зачем выставлять то, что уже висит более года?
P.S. Версия Right отличается от версии выложенной на ArtificialIntelligencehttp тем, что в ней исправлен небольшой баг из-за которого в случаях, когда перекрытые ордера не закрывались по встречной, МТС начинал "доливать" позиции в прежнем направлении, вместо того, чтобы разворачиваться по двойной. В данной версии такие безобразия не происходят. Но, закрывать встречные позиции на инструментах все равно приходится вручную, чтобы на них не накапливались свопы (можно раз в сутки).


Если позиции нужно закрывать вручную, то прогонять эксперта в тестере бесполезно?


В том все и дело, что в тестере никаких проблем не происходит. А на демо и реале любой обрыв связи или занятость торгового потока и встречные позы остаются не перекрытыми. Чтобы пофиксить эти траблы, нужно в паре с ArtificialIntelligence_Right запускать на еще одном чарте МТС "Корректор". Тем самым все проблемы разруливаются.
 

Хороший советник для лабораторных опытов, и самостоятельно разработки сложных многослойных перцептронов.

Мне лично не понятно почему все не довольны?

Разве не ясно, что без указателей и сложных структурных данных таких как: связанные списки структур, массивы указателей, и т.п. разработать что-то более лучше нельзя. Обычная замена функции perceptron(), на библиотечную из DLL (написанной на языке программирования, не ограничивающим использование указателей) меняет картину прогнозирования в лучшую сторону.

Спасибо за скриптовую часть советника, очень помогло.