Canvas is cool! - page 103

 
Rorschach #:

You can find a theory on compression on the hubra.

Problem formulation.
 

time-series and ticks, among other things, are now fashionable and modern to write/exchange via parquet https://parquet.apache.org/

everyone knows it and supports it; it is compact in itself, and because it is column-oriented (homogeneous data lie side by side) it compresses perfectly.

and it's no fun to invent another format...if only you have time to spare.

Parquet
Parquet
  • parquet.apache.org
Apache Parquet Documentation Releases Apache Parquet is an open source, column-oriented data file format designed for efficient data storage and retrieval. It provides high performance compression and encoding schemes to handle complex data in bulk and is supported in many programming languages and analytics tools.
 
Maxim Kuznetsov #:

time-series and ticks including, it is now fashionably modern to write/share via parquet https://parquet.apache.org/

Everyone knows it and supports it; it is compact in itself, and because it is column-oriented (homogeneous data lying side by side) it compresses perfectly.

and it's no fun to invent another format...if only you have time to spare.

Interesting thing, uses the same SNAPPY, BROTLI, LZ4, ZSTD.

 

Forum on trading, automated trading systems and testing trading strategies

Possibilities of Canvas.

Sergey Golubev, 2026.02.25 02:52

MQL5 Trading Tools (Part 20): Canvas Graphing with Statistical Correlation and Regression Analysis

MQL5 Trading Tools (Part 20): Canvas Graphing with Statistical Correlation and Regression Analysis

In our previous article (Part 19), we built an interactive tools palette in MetaQuotes Language 5 (MQL5) for chart drawing, featuring draggable panels, resizing, theme switching, and buttons for various analysis tools. In Part 20, we create a canvas-based graphing tool for statistical correlation and linear regression between two variables, featuring draggable/resizable elements, dynamic ticks, and statistical display. This visualization supports pair trading insights through regression lines, data points, and metrics like slope and R-squared.