
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Graff:
ЗЫ: кто-то может выложить мод, чтоб советник напрямую из терминала втягивал инфу, без скрипта?
Сам не понимаю зачем они. Ведь можно получать инфу напрямую из терминала.
страшно даже представить чем именно, наверно кто-то их вручную считал.
ЗЫ: кто-то может выложить мод, чтоб советник напрямую из терминала втягивал инфу, без скрипта?
какая инфа вам нужна?
Здравствуйте, уважаемые форумчане!
Очень интересная статья! Пытаюсь тоже этот код SOM использовать.
Веса p1-p4 - данные с рынка (пока что просто разница между точками ZZ)
p5 - результат виртуальной сделки Buy - TP=1, SL=-1 (пока TP=SP=300пп) . На форварде для предсказания результата просто одного p5 BMU (самого близкого вектора) не достаточно, мне кажется.
Может ли кто подсказать, как проще сделать расчет результата области вокруг BMU (для наглядности обвер синим), с учетом расстояние от BMU ?
Может ли кто подсказать, как проще сделать расчет результата области вокруг BMU (для наглядности обвер синим), с учетом расстояние от BMU ?
мне вот интересно, это то что я тоже подумал? вы хотели сказать, как программно найти эту область с координатами?
В классе CSOM уже есть функция:
int BestMatchingNode(double &vector[]); // нахождения наилучшего узла сети по заданному вектору
Зная размерность нашей сетки, легко вычислить координаты BMU (или BMN в данной реализации).
Здесь хочется сделать именно расчет общего результата (по одному параметру (весу)) области вокруг BMU, с учетом расстояния от BMU. Например, берем область диаметром 10 нейронов (ячеек). Ближайшие нейроны имеют высокое влияние на результат. И чем дальше, тем слабее...
Здесь еще появляется вопрос, как нам относится к BMU-шкам, расположенным у краев сетки. Ведь кол-во соседей у них меньше.
Подскажите пожалуйста как находить бары на картах?
На вход подали четыре вектора, получили 4 карты. Хотелось бы начертить на всех траекторию скажем от текущего дня (для дневок) на 3 бара назад и проанализировать состояние кластеров.
Возможно сделать это программно, например функцией void DrawTrajectory(int from, int count) которая на всех картах нарисует траекторию от заданного номера бара.
И второй вопрос, как получить карту выхода и главное, карту частот?
Не дождался отклика... Написал сам метод отображения на картах входов траектории от заданного номера входного вектора на заданное число шагов, не обессудьте если что не так - не программист :)
Может кто все же доведет очень толковую библиотеку (спасибо и автору и Алексею Сергееву) до уровня практического прменения?!!
В классе CSOM счетчик загруженных обучающих векторов m_nSet обнуляется только в конструкторе CSOM::CSOM().
В результате, в зацикленном режиме переобучения кол-во обучающих векторов постоянно растет.
Лучше добавить строчку m_nSet=0; в метод CSOM::LoadTrainData(...) .
Может кто все же доведет очень толковую библиотеку (спасибо и автору и Алексею Сергееву) до уровня практического прменения?!!