Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Библиотеки

Cosine distance and cosine similarity - библиотека для MetaTrader 5

Просмотров:
30
Рейтинг:
(9)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

функция для вычисления косинусного расстояния и косинусного сходства.

Косинусное расстояние между двумя векторами A и B равно :

So 1-CosineSimilarity

А косинусное сходство равно :

Проще говоря:

  • косинус угла между двумя векторами
  • или точечное произведение векторов, деленное на их величины, перемноженные

Вот самое простое объяснение (хотя его cos(45) неверен):




Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/47793

OBJ_RECTANGLE_LABEL.mq5 — Скрипт для создания и управления графическим объектом "Прямоугольная метка" на графике OBJ_RECTANGLE_LABEL.mq5 — Скрипт для создания и управления графическим объектом "Прямоугольная метка" на графике

Скрипт демонстрирует создание графического объекта "Прямоугольная метка" (OBJ_RECTANGLE_LABEL) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты (в пикселях относительно выбранного угла окна графика), размеры, цвет фона, тип и стиль границы, цвет и толщина рамки, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически изменяет размеры метки, визуализируя анимацию увеличения, затем поочерёдно меняет тип границы, а в завершение удаляет объект.

OBJ_RECTANGLE.mq5 — Скрипт для создания и управления графическим объектом "Прямоугольник" на графике OBJ_RECTANGLE.mq5 — Скрипт для создания и управления графическим объектом "Прямоугольник" на графике

Скрипт демонстрирует создание графического объекта "Прямоугольник" (OBJ_RECTANGLE) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты двух точек (по времени и цене, вычисляемым в процентах от размеров окна графика), цвет, стиль и толщина линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает точки привязки прямоугольника, изменяя их положение, визуализируя анимацию перемещения и обновления информации, а в завершение удаляет объект.

Volume Profile Volume Profile

Это индикатор для отображения профиля объема на графике, использующий простые расчеты и очень быстрое исполнение.

YURAZ_MCCH YURAZ_MCCH

Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.