Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Bibliothèque

Cosine distance and cosine similarity - bibliothèque pour MetaTrader 5

Vues:
3183
Note:
(9)
Publié:
\MQL5\Include\ \MQL5\Experts\
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

function to calculate the cosine distance and the cosine similarity.

The cosine distance between 2 vectors A and B is : 

So 1-CosineSimilarity

And the cosine similarity is :

In simple terms :

  • the cosine of the angle between the 2 vectors
  • or , the dot product of the vectors divided by their magnitudes multiplied

Here is the simplest explanation (although his cos(45) is wrong) : 




Volume Profile Volume Profile

This is an indicator for showing volume profile on the chart, using simple calculations and very fast execution.

COLLECT ALL INDICATORS DATA COLLECT ALL INDICATORS DATA

This Script collects all MQL5 built-in indicators buffers and stores them in a CSV file for analysis purposes

Connect Disconnect Sound Alert Connect Disconnect Sound Alert

This utility is simple example to add sound alert on connect / disconnect

wd.Multi_ClockPrice lite! wd.Multi_ClockPrice lite!

The 'wd.Multi_ClockPrice lite!' is the lite version of 'wd.Multi_ClockPrice', providing a visual representation of server time and bid prices on the chart. It synchronizes with PC clock every seconds, allowing seamless updates even when MT5 is offline. Real-time bid prices are displayed, efficiently meeting the need for price information. Place informational labels in the specified sub-window, adjusting positions as needed.