블로그

트레이딩 차트는 어떻게 만들어지는가: 주요 제품을 공개 문서로 읽어 보고, TradeCanvas를 만들며 만난 문제를 씁니다.

글은 영어로 쓰여 있습니다.

엔지니어링8분 읽기

Adding WebGL to a Canvas 2D chart: the GPU was not the slow part

What we measured while giving TradeCanvas a WebGL renderer. A blend per canvas every frame, a stencil buffer nobody used, 19,200 rectangles, float32 rounding and a browser that quietly drops the sixteenth context.

엔지니어링8분 읽기

Drawing where there are no bars yet: Ichimoku's cloud

Ichimoku plots its cloud 26 bars ahead of the price, where a chart has no bars, no times and no values. For a while TradeCanvas drew it under the price instead. What it took to put it where it belongs.

엔지니어링5분 읽기

Price tags that never cover each other

A trading chart puts a dozen tags on its price axis, and the interesting ones sit at the same price. How TradeCanvas lays them out so each stays readable, and the bugs that taught us where else they collide.