"Новый нейронный" - проект Open Source движка нейронной сети для платформы MetaTrader 5. - страница 98

 
Maxim Dmitrievsky:

Они не обязательно должны быть строго периодическими, но должны быть не шумом. Картина же вероятностная а не строгая. Скользящее окно имеется в виду как для индикатора энтропии, так и кол-ва признаков для обучения, их можно оптить.

если сэмплы противоречивые то ничего не получится, поэтому у многих ошибка 50\50. А цикл не может быть противоречивым, он либо есть либо его нет, в любом виде. Если ты добавишь много разных циклов то они друг другу не противоречат.

Цикл\не цикл - относительное понятие в рамках энтропийной метрики

А как степень энтропии измерить на данных?

 
Maxim Romanov:

А как степень энтропии измерить на данных?

выше ссылка на вики моя и Александра на Хабр

 
kapelmann:

Я конечно не просматривал всё, но эти "с исходниками на MQL" все без самих нейросетей, а по сути упражнения в ООП в виде враперов ко всяким библиотекам или к тому же NeuroPro, честно говоря после десятка таких прочитанных статей, они все видятся одинаковыми, порой даже возникает чувство что ООП для биржевых роботов больше вредит чем помогает, ИМХО ООП для проектов от 100 тысяч строк, начинает показывать преимущества, а когда три функции оборачивают в пять классов да ещё и с наследованием это смешно.


PS: просьба не учить меня поиску в интернете, давайте конкретные ссылки на ОТКРЫТЫЙ КОД нейросетей, не враперы, не переписывание книжек и статей. 

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

 

В MQL невозможно сделать нормальную матрицу без костылей. О каких НС может идти речь при  таких урезанных языковых возможностях?

Многие тут даже формулу MLP не смогут воспроизвести.

 

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

На обоих рядах замерена энтропия. В подавляющем большинстве случаев она одинаковая, т.е. котировки это СБ.

А по ретурнам разница, как и должно быть (на рандоме энтропия выше):

Похоже, просто чувствительности не хватает для голого ряда. Интересно, хватит ли "чувствительности" у ваших НС. Сомневаюсь.

А вот снял с Биткойна (должен быть менее эффективным все еще, по идее). И, действительно.

Особенно на Н4

 
Roffild:

В MQL невозможно сделать нормальную матрицу без костылей. О каких НС может идти речь при  таких урезанных языковых возможностях?

Многие тут даже формулу MLP не смогут воспроизвести.

Вы с луны свалились, или в детстве с печки?

 
Maxim Dmitrievsky:

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

На обоих рядах замерена энтропия. В подавляющем большинстве случаев она одинаковая, т.е. котировки это СБ.

А по ретурнам разница, как и должно быть (на рандоме энтропия выше):

Похоже, просто чувствительности не хватает для голого ряда. Интересно, хватит ли "чувствительности" у ваших НС. Сомневаюсь.

А вот снял с Биткойна (должен быть менее эффективным все еще, по идее). И, действительно.

Особенно на Н4

Приколюха!

А сама энтропия в скользящих временных окнах как себя ведет?

Очевидно, что если провести исследования со скользящими временными окнами, кратными 1 часу (на минутках это: 60, 120, 180, ...), то должны определиться такие, в которых, в среднем, энтропия минимальна.

С этими выборками и следует работать - уверен, НС найдет там закономерности.

 
Грааль:

Есть портированый Алглиб(https://www.mql5.com/en/code/11077).

А вообще начинание joo было обреченно на бесславие и не по причине того что народ не коллаборативен, сама задумка бесперспективна.

Ок, благодарствую, изучаю.

Alexander_K:

Патамушта тут нетути настоящего лидера со знаниями, чтобы подопечные не перебирали варианты, а слушались бы его как дети.

Когда читал эту ветку, аж слезы текли по моим старческим щекам - как умоляли какого-то пендоса встать у руля, а тот и сам не шарит и .... все, приплыли.

Позорная и поучительная ветка.

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

 
Maxim Dmitrievsky:

Позднее, он написал стэнд элон jpredictor на яве, там 2 нейросети (mlp и svm, конкретнее) с автоматическим отбором признаков

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

 
Maxim Dmitrievsky:

На обоих рядах замерена энтропия. В подавляющем большинстве случаев она одинаковая, т.е. котировки это СБ.

уровень логики просто поражает ))