Enhanced Candlestick Charting with Proportional Width Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional charting methods fail to provide specific information on when high and low prices occurred during a time period, leading to inaccurate and visually incomplete representations of price movements in candlestick and OHLC charts.
Innovation Solution
The implementation of enhanced candlesticks and OHLC/HLC charts that visually depict the timing of high and low prices through proportional widening of the candle body and separate upper and lower price bars, along with tilting or shifting of wicks to indicate the relative timing of price events without additional graphical indicators.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If conventional candlestick and OHLC charts are used, then the charts are simple to generate and display, but they fail to provide specific information on when high and low prices occurred during a time period
Solution Approach 1:
The patent segments the single candle body into multiple segments representing different time periods. Each segment's width is proportional to the time duration it represents, allowing the chart to display when high and low prices occurred while maintaining visual clarity. This segmentation resolves the contradiction by encoding temporal information within the structural segments of the candlestick itself.
Solution Approach 2:
The patent introduces a temporal dimension by varying the width of candle segments along the time axis. Instead of using additional graphical indicators, the timing information is encoded in the horizontal dimension of the candle body, creating a two-dimensional representation where width corresponds to time duration. This allows timing information to be visualized without adding separate graphical elements.
2Measurement precision
If enhanced candlesticks with proportional widening are implemented, then timing information of price events is accurately represented, but computational resources increase
Solution Approach 1:
The patent implements dynamic candlestick widths that adjust based on the time duration of price events. As new price data arrives, the candle segments dynamically resize to reflect the elapsed time, providing continuous updates on when high and low prices occurred. This dynamic adjustment allows precise timing representation while optimizing computational resources by only recalculating widths when necessary.
Solution Approach 2:
The patent changes the width parameter of candle segments to encode temporal information. By varying the width parameter proportionally to the time duration of each price event, the system accurately represents timing information. This parameter change approach allows precise measurement of price event timing while maintaining efficient computation through straightforward width calculations based on time deltas.
3Loss of information
If separate upper and lower price bars are displayed with tilting or shifting wicks, then visual representation of price movement timing is improved, but device complexity increases
Solution Approach 1:
The patent introduces asymmetry by tilting or shifting the wicks relative to the candle body based on the timing of high and low prices. When the high price occurs before the low price, the upper wick tilts or shifts in one direction; when the low price occurs first, the wicks tilt or shift in the opposite direction. This asymmetric positioning encodes the temporal sequence of price events without requiring additional graphical indicators, resolving the contradiction between information completeness and visual simplicity.
Data Source
AI summary
A method of displaying a plurality of price range symbols, each price range symbol being representative of a time period, each time period having a same duration, the method includes generating and displaying, by a charting engine, a first of one or more price range symbols positioned starting at a first position corresponding to a first time and having a first symbol width spanning the time period, and generating and displaying, by the charting engine, a second of one or more price range symbols positioned starting at a second position corresponding to a second time and having a second symbol width spanning the time period, wherein the second time occurred after the first time and the second symbol width is wider than the first symbol width.


