Package: ichimoku 1.5.7

Charlie Gao

ichimoku: Visualization and Tools for Ichimoku Kinko Hyo Strategies

An implementation of 'Ichimoku Kinko Hyo', also commonly known as cloud charts. Static and interactive visualizations with tools for creating, backtesting and development of quantitative ichimoku strategies. As described in Sasaki (1996, ISBN:4925152009), the technique is a refinement on candlestick charting, originating from Japan and now in widespread use in technical analysis worldwide. Translating as one-glance equilibrium chart, it allows the price action and market structure of financial securities to be determined at-a-glance. Incorporates an interface with the 'OANDA fxTrade' API <https://developer.oanda.com/> for retrieving historical and live streaming price data for major currencies, metals, commodities, government bonds and stock indices.

Authors:Charlie Gao [aut, cre], Hibiki AI Limited [cph]

ichimoku_1.5.7.tar.gz
ichimoku_1.5.7.zip(r-4.7)ichimoku_1.5.7.zip(r-4.6)ichimoku_1.5.7.zip(r-4.5)
ichimoku_1.5.7.tgz(r-4.6-x86_64)ichimoku_1.5.7.tgz(r-4.6-arm64)ichimoku_1.5.7.tgz(r-4.5-x86_64)ichimoku_1.5.7.tgz(r-4.5-arm64)
ichimoku_1.5.7.tar.gz(r-4.7-arm64)ichimoku_1.5.7.tar.gz(r-4.7-x86_64)ichimoku_1.5.7.tar.gz(r-4.6-arm64)ichimoku_1.5.7.tar.gz(r-4.6-x86_64)
ichimoku_1.5.7.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
ichimoku/json (API)

# Install 'ichimoku' in R:
install.packages('ichimoku', repos = c('https://r-multiverse.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/shikokuchuo/ichimoku/issues

Pkgdown/docs site:https://shikokuchuo.net

Datasets:

On CRAN:

Conda:

ichimokuichimoku-cloudoandaquantitative-finance

7.00 score 36 stars 46 scripts 657 downloads 34 exports 47 dependencies

Last updated from:e96e5bd713 (on v1.5.7). Checks:13 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64OK156
linux-devel-x86_64OK158
source / vignettesOK213
linux-release-arm64OK175
linux-release-x86_64OK152
macos-release-arm64OK86
macos-release-x86_64OK209
macos-oldrel-arm64OK162
macos-oldrel-x86_64OK230
windows-develOK114
windows-releaseOK102
windows-oldrelOK113
wasm-releaseOK149

Exports:.ichimokuarchiveautoplotautostratcoredatadf_appenddf_mergeformat_POSIXctgrid_duphasStratichimokuindexiplotis.ichimokulookmatrix_dfmlgridmoreoandaoanda_chartoanda_instrumentsoanda_ordersoanda_positionsoanda_quoteoanda_set_keyoanda_streamoanda_studiooanda_switchoanda_viewrelativestratstratcombinetradingDaysxts_df

Dependencies:base64encbslibcachemclicommonmarkcpp11digestfarverfastmapfontawesomefsggplot2gluegtablehtmltoolshttpuvisobandjquerylibjsonlitelabelinglaterlatticelifecyclemagrittrmemoisemimemirainanonextotelpromisesR6rappdirsRColorBrewerRcpprlangS7sassscalessecretbaseshinysourcetoolsvctrsviridisLitewithrxtablextszoo

ichimoku: Cloud Charts - The Reference Manual
Ichimoku Kinko Hyo | Definition | Interpretation | Context | A Typical Workflow | Data | Input data requirements | ichimoku() | ichimoku.ichimoku() | Preserving Data | Defining custom holidays | Working with ichimoku objects | plot() | 1. Static Plots | Oscillators | Custom Sub-plots | Further Options | 2. Interactive Plots | Implementation notes | archive() | Writing | Reading | Data Integrity Verification | Supplementary Information | Data validation | ichimoku object specification | API modifications | Since version 0.x | Dependencies | References

Last update: 2026-05-18
Started: 2021-05-16

ichimoku: Auxiliary Functions
Introduction | Core Auxiliary Functions | tradingDays() | look() | Dataframe Constructors | xts_df() | matrix_df() | Dataframe Utilities | df_merge() | df_append() | Timestamp Utilities | format_POSIXct()

Last update: 2025-04-27
Started: 2021-07-22

ichimoku: Beyond Visualization - Quantitative Strategies
Introduction | Working with Strategies | 1. Use ichimoku() | 2a. Simple strategies using strat() | 2b. Complex strategies using strat() | 3. View strategy summary with summary() | 4. Visualize by calling plot() or iplot(). | 5. Combine strategies using stratcombine() | 6. Further backtesting and returns analysis | Advanced Strategies and ML | autostrat() | autostrat() Levels 2 and 3 | mlgrid() | relative() | Strategy Summary Specification | References

Last update: 2025-04-27
Started: 2021-06-16

ichimoku: The OANDA fxTrade API
About OANDA fxTrade | Registering with OANDA | Setting your OANDA API Key | Using a Live Account | The OANDA Functions | oanda() | oanda_chart() | oanda_studio() | Downloading Data | oanda_stream() | oanda_quote() | oanda_view() | oanda_orders() / oanda_positions() | Available Instruments | Caching Implementation | References

Last update: 2025-04-27
Started: 2021-07-22

Readme and manuals

Help Manual

Help pageTopics
ichimoku: Visualization and Tools for Ichimoku Kinko Hyo Strategiesichimoku-package
Read/write Objects <> Archive Files with Data Verificationarchive
Convert ichimoku to data.frameas.data.frame.ichimoku
Automated Ichimoku Strategiesautostrat
Extract the Core Data of Ichimoku Objectscoredata coredata.ichimoku
Append New Data to Dataframedf_append
Merge Dataframesdf_merge
Format POSIXctformat_POSIXct
hasStrathasStrat
ichimokuichimoku ichimoku.data.frame ichimoku.default ichimoku.ichimoku ichimoku.matrix ichimoku.xts
Extract the Index of Ichimoku Objectsindex index.ichimoku
Interactive Ichimoku Cloud Plotiplot
is.ichimokuis.ichimoku
Look at Informational Attributeslook
Convert matrix to data.framematrix_df
mlgrid Numeric Representationmlgrid
Print More Rows of Ichimoku Objectsmore
OANDA Price Dataoanda
OANDA Real-time Cloud Chartsoanda_chart
Available OANDA Instrumentsoanda_instruments
OANDA Order Bookoanda_orders
OANDA Position Bookoanda_positions
OANDA Quote Latest Priceoanda_quote
Set OANDA fxTrade API Keyoanda_set_key
OANDA Streaming Dataoanda_stream
OANDA Studio Interactive Live Analysisoanda_studio
Switch Default OANDA Serveroanda_switch
OANDA View Market Performanceoanda_view
Plot Ichimoku Cloud Chartplot.ichimoku
Print Ichimoku Objectsprint.ichimoku
Relative Numeric Representationrelative
Sample OHLC Price Datasample_ohlc_data
Display the Structure of Ichimoku Objectsstr.ichimoku
Create Ichimoku Strategiesstrat
Combine Ichimoku Strategiesstratcombine
Summary of Ichimoku Objects and Strategiessummary.ichimoku
Select Trading DaystradingDays
Convert xts to data.framexts_df