drift_flutter
Flutter 앱에서 플랫폼 간에 쉽게 드리프트 데이터베이스를 설정할 수 있습니다.
Yahoo Finance 차트와 사용자 정의 가능한 대시보드를 갖춘 크로스 플랫폼 주식 및 포트폴리오 트래커. Flutter로 제작됨.
Flutter 앱에서 플랫폼 간에 쉽게 드리프트 데이터베이스를 설정할 수 있습니다.
dart:ffi를 사용하여 SQLite에 대한 가볍고 편리한 바인딩을 제공합니다
일일 주식 가격을 얻기 위한 야후 파이낸스 데이터 리더입니다. 백테스트를 개발하는 데 사용할 수 있으며 야후 파이낸스의 모든 역사적 일일 데이터를 가져올 수 있습니다.
{"sdk":"flutter"}5.1.20^1.0.8^1.0.11^1.2.0^0.20.12.34.0^0.3.0^2.1.5^2.23.1^1.25.8^0.14.2^2.3.5^6.1.2^10.2.0^6.3.1^1.3.0^1.7.0^1.9.0^12.0.0-beta.7{"sdk":"flutter"}^13.2.0{"sdk":"flutter"}^4.8.0^6.0.0^3.3.4{"git":{"url":"https://github.com/insertjokehere/msix.git","ref":"msvc_redist"}}^2.4.14아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
Track stocks on any platform 📈
GitHub Release Release downloads
Get it on Google Play Get it on F-Droid Download MarketMonk from the Microsoft Store
MarketMonk holdings overview MarketMonk holding trade history MarketMonk edit ticker screen MarketMonk settings screen MarketMonk stock chart MarketMonk portfolio screen
If you would like to support this project:
bc1qzlte8featxzf7xvtp3rjv7qqtwkgpup8hu85gp85tmLfWKbpd8nxQnUY878DDuFjmfcoCFXPWR7XYKLHBSbDZV8wxgoKYUtHtq1kHWJg4m14sdBXhYuUSbxEDA29d19XuREL5All issues and pull requests are welcome! Bugs will be fixed faster if you include reproduction steps (and maybe logs). Any performance related pull requests will bring tears of joy to my eye.
Install flutter to run this app.
MarketMonk can use the standalone read-only proxy in server/ as the current portfolio source. The recommended backend connects to the standard TWS / IB Gateway socket API; the Client Portal Web API remains available as an alternative. With the native backend, current IBKR stock positions also prefer IBKR daily historical bars for charts. Yahoo remains the fallback for unheld symbols or when IBKR historical data is unavailable. The proxy is independent of any personal trading bot or login automation.
After editing any table in lib/tables.dart you need to:
schemaVersion in lib/database.dartdart run drift_dev make-migrationslib/database.dart migrationSteps.
e.g.from3To4: (Migrator m, Schema4 schema) async {
await m.createTable(schema.candles);
},
dart run build_runner build -d