renko
Renko
Description
Examples
Generate a Renko Chart for a Data Series for a Stock
Load the file SimulatedStock.mat
, which provides a timetable (TMW
) for financial data for TMW stock. This example shows how to plot a Renko chart for the most recent 21 days. Note that the variable name of asset price is renamed to 'Price'
(case insensitive).
load SimulatedStock.mat TMW.Properties.VariableNames{'Close'} = 'Price'; renko(TMW(end-8:end,:),2) title('Renko Chart for TMW')
Input Arguments
Data
— Data for a series of prices
matrix | table | timetable
Data for a series of prices, specified as a matrix, table, or timetable.
Timetables and tables with M
rows must contain a variable
named 'Price'
(case insensitive).
Data Types: double
| table
| timetable
Threshold
— (Optional) Least price change value when adding a new box
1
(default) | positive numeric
Least price change value when adding a new box, specified as a scalar positive numeric value.
Data Types: double
ax
— Valid axis object
current axes (ax = gca
) (default) | axes object
(Optional) Valid axis object, specified as an axes object. The renko plot
is created in the axes specified by ax
instead of in the
current axes (ax = gca
). The option ax
can precede any of the input argument combinations.
Data Types: object
Output Arguments
h
— Graphic handle of the figure
handle object
Graphic handle of the figure, returned as a handle object.
Version History
Introduced in R2008aR2022b: Support for negative price data
The Data
input accepts negative prices.
R2018a: Support for matrix, time, or timetable input for data
renko
accepts Data
input as a matrix,
timetable
, or table
.
The syntax for renko
has changed. Previously, when using table
input, the first column of dates could be a datetime array, date character vectors,
or serial date numbers, and you were required to have specific number of
columns.
When using table input, the new syntax for renko
supports:
No need for time information. If you want to pass in date information, use timetable input.
No requirement of specific number of columns. However, you must provide valid column names.
renko
must contain a column named‘price’
(case insensitive).
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)