All Projects → evdubs → chart-simulator

evdubs / chart-simulator

Licence: MPL-2.0 license
Trading Simulator and Charting Application

Programming Languages

racket
414 projects

Projects that are alternatives of or similar to chart-simulator

CoinBrowser
Coinbrowser is a pair selection tool for Freqtrade and a simple crypto trading-simulator
Stars: ✭ 25 (-39.02%)
Mutual labels:  trading-simulator
awesome-pinescript
A Comprehensive Collection of Everything Related to Tradingview Pine Script.
Stars: ✭ 563 (+1273.17%)
Mutual labels:  trading-simulator
aku
Aku - Toy Backtesting/Trading Engine
Stars: ✭ 27 (-34.15%)
Mutual labels:  trading-simulator
trading sim
📈📆 Backtest trading strategies concurrently using historical chart data from various financial exchanges.
Stars: ✭ 21 (-48.78%)
Mutual labels:  trading-simulator
TradingMachine
TradingMachine is a mini-trading system simulation, whose components (market data and order feeds, FIX acceptor and initiator, back-end for filled orders) interact by queues and topics.
Stars: ✭ 26 (-36.59%)
Mutual labels:  trading-simulator
quick trade
convenient script for trading with python.
Stars: ✭ 63 (+53.66%)
Mutual labels:  trading-simulator
gym-cryptotrading
OpenAI Gym Environment API based Bitcoin trading environment
Stars: ✭ 111 (+170.73%)
Mutual labels:  trading-simulator

chart-simulator

This Racket application will display stock price charts and trade simulation output. You can click on a trade execution pair in the simulator to view the corresponding stock chart.

Here is a sample image of the simulator: Simulator

Here is a sample image of a stock chart: Chart

The intended way to launch this application is by doing the following:

$ racket main.rkt -u db-username -n db-name -p db-password

db-username defaults to 'user' and db-name defaults to local, so those arguments can be omitted if they match your database. db-password must be provided.

You will need to either use data from these projects or provide a database schema that mirrors the schema provided by:

Requires Racket 7.0 or greater.

Dependencies

It is recommended that you start with the standard Racket distribution. With that, you will need to install the following packages:

$ raco pkg install --skip-installed gregor
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].