Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1 Commit

Repository files navigation

MaximumSubarrayDFS

This project class is designed for predicting potential breakout patterns in historical financial market data. It utilizes the Maximum Subarray algorithm with Depth-First Search (DFS) to identify periods of significant price movement.

Install

npm install ccxt
npm install maximumsubarraydfs

Example

importccxtfrom'ccxt'importMaximumSubarrayDFSfrom'maximumsubarraydfs'/** * Fetch historical data */constexchange=newccxt.binance()constsymbol='BTC/USDT'consttimeframe='1h'constlimit=1000consthistoricalData=awaitexchange.fetchOHLCV(symbol,timeframe,undefined,limit)/** * Find maximum subarray */constalgoInit=newMaximumSubarrayDFS(historicalData)constprediction=algoInit.findMaxSubarray()console.log({ prediction })

Results

{
prediction: {
price: 68625.96,
timestamp: 1711562400000,
direction: 'bullish'
}
}

License

MIT

About

This project designed to analyze historical OHLC (Open-High-Low-Close) data of financial markets and predict potential breakout patterns. It utilizes the Maximum Subarray algorithm with Depth-First Search (DFS) to identify periods of significant price movement.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages