Commit Graph

  • 9cf4f00672 Add resume for building candle db main ened 2024-11-16 00:44:27 +09:00
  • a1ad2c1296 Show current step and max step for building db ened 2024-11-15 08:19:23 +09:00
  • bab4d7ce0a Relax full cpu usage (99% -> 80%) ened 2024-11-15 08:06:34 +09:00
  • 2d56bf9ce0 Apply code sign app and contained frameworks ened 2024-11-15 00:30:28 +09:00
  • 49a30cabed Use auto release pool to resolve memory peak ened 2024-11-14 22:20:09 +09:00
  • 4eab2b4cd3 Validate first key item and skip to insert items ened 2024-11-14 21:42:49 +09:00
  • 4418efab6b Fix unit test error ened 2024-11-14 20:40:19 +09:00
  • 00f75821e2 Change market end time ened 2024-11-14 09:49:36 +09:00
  • e2ed178d87 Update module depedency ened 2024-11-14 07:50:04 +09:00
  • 36248e8040 Print working message for patience ened 2024-11-14 07:40:27 +09:00
  • d413d36a9d Change default candle db1 directory ened 2024-11-14 07:28:40 +09:00
  • d8041915a8 Check market time ened 2024-11-12 08:52:14 +09:00
  • 46425fcfc5 Implement db commands ened 2024-11-11 23:17:39 +09:00
  • bcbbd4c860 Add db command ened 2024-11-09 01:16:31 +09:00
  • 7750faf8d0 Add unit test code for DB1 ened 2024-11-08 23:24:03 +09:00
  • 9646dbe556 Add KissDB from CandleData ened 2024-11-08 01:14:20 +09:00
  • 4e0c01fed2 Add KissMeme submodule & change data url ened 2024-11-03 08:33:23 +09:00
  • d0e383a5b8 Apply codesign for console app ened 2024-10-30 00:50:59 +09:00
  • 768682a9e2 Update crypto library ened 2024-10-29 08:30:01 +09:00
  • 2b17e81b8d Update chrome version on UserAgent ened 2024-10-29 08:03:14 +09:00
  • 960b3c7253 Update KrxRequest format ened 2024-10-29 08:01:16 +09:00
  • 6855110bef Add oversea APIs (4 kind) ened 2024-10-29 02:27:03 +09:00
  • 17cc863672 Add KissMeSacks module ened 2024-07-07 18:22:24 +09:00
  • efc680b524 Add overseas stock API ened 2024-06-23 09:38:22 +09:00
  • cc1009c987 Long time not working ened 2023-09-29 20:54:52 +09:00
  • 1004ff468a Add parser with pending message handling ened 2023-08-28 22:57:03 +09:00
  • f8bfa2d965 Add Crypto library ened 2023-08-26 20:18:07 +09:00
  • 4890896c0a Moving code into kissme framework ened 2023-08-26 19:17:29 +09:00
  • aababdae8e Parsing websocket data ened 2023-08-26 15:46:30 +09:00
  • 19dbc2ca05 Parsing websocket data (working) ened 2023-08-26 01:05:41 +09:00
  • 0fc07264c1 Setup web socket delegate ened 2023-08-22 18:12:47 +09:00
  • 42e6c0304c General subscribe/unsubscribe for web socket connection ened 2023-08-21 23:34:55 +09:00
  • 2f81e398b1 Implement subscribe/unsubscribe for ContractPriceWebSocket ened 2023-08-21 23:13:17 +09:00
  • 02dcb4423e Handling for websocket ened 2023-08-13 23:13:27 +09:00
  • 809970d871 Arrange directory for Stock, Realtime ened 2023-08-11 20:47:28 +09:00
  • 7620d06d6e Apply top score scaling algorithm ened 2023-08-06 18:41:06 +09:00
  • 329d66e714 Initially done on DART api ened 2023-08-06 15:38:34 +09:00
  • 7139b3d5aa Working on DART api ened 2023-08-06 14:58:29 +09:00
  • e365bc67d0 Working on DART api ened 2023-08-05 18:41:31 +09:00
  • c25fc1f25d Collect news title and write to json file ened 2023-08-02 22:04:02 +09:00
  • d4714cac99 Crawling naver news data ened 2023-07-29 19:48:34 +09:00
  • 66c9e4be77 Write detail about json error message ened 2023-07-20 00:33:43 +09:00
  • 6a9b8d93c6 Working on DART api ened 2023-07-20 00:33:13 +09:00
  • eb9ee317c7 Working on DART api at home ened 2023-07-17 06:45:29 +09:00
  • 99b8fa7d28 Working on DART api at cafe ened 2023-07-16 20:22:02 +09:00
  • 0cd433f337 Working on DART api at cafe ened 2023-07-16 11:03:27 +09:00
  • eb0df23b89 Working on DART request api ened 2023-07-15 14:56:51 +09:00
  • 95b7451b64 Validate DART result using mock test ened 2023-07-15 09:31:46 +09:00
  • b1c3da2917 Fix DART result unit test ened 2023-07-15 02:07:21 +09:00
  • 46f0b3b1b3 Working on DART result unit test ened 2023-07-14 22:00:03 +09:00
  • 7b8bed18ce Working on DART api ened 2023-07-14 00:23:09 +09:00
  • 70d01d0b89 Working on DART api ened 2023-07-13 09:02:16 +09:00
  • 6496d4e5a2 Working on DART api (half-time) ened 2023-07-10 09:27:55 +09:00
  • 5679950f4d Working on DART api (+10 above) ened 2023-07-09 16:41:58 +09:00
  • 6c69e81154 Working on DART api ened 2023-07-09 13:37:17 +09:00
  • 824733ba45 Fix bug on "candle day all resume" ened 2023-07-07 02:35:49 +09:00
  • 3a43542040 Fix bug on "shorts all resume" when getting last date ened 2023-07-04 23:32:07 +09:00
  • 99ad984f92 Working on simulator ened 2023-07-04 22:53:54 +09:00
  • a0cca774d4 Run golder using sub-process ened 2023-06-30 16:23:08 +09:00
  • ef264faeaf Build matrix result ened 2023-06-30 08:50:41 +09:00
  • a3853af59e Clean error logging ened 2023-06-29 20:34:26 +09:00
  • 64c80a7200 Write output of sub-process using file stream. - If we use pipe output, printing big text (about 128kb above) will cause be stucked on pipe stream. ened 2023-06-29 20:22:45 +09:00
  • 86fe89ed82 Rename shorts.csv header field ened 2023-06-29 20:20:16 +09:00
  • 7c27266b08 Optimization to run faster ened 2023-06-29 13:18:05 +09:00
  • 9f06731963 Fix build error on macOS profiling build ened 2023-06-29 13:17:36 +09:00
  • 358be5d167 Update document & fix index/prices csv file ened 2023-06-29 11:21:44 +09:00
  • 3a9fcd4a5e Implement "index portfolio", "load index", "update index" command ened 2023-06-29 11:01:34 +09:00
  • a289e1852a Implement matrix model with given index set ened 2023-06-27 17:30:10 +09:00
  • 50dca4c4c4 Add index request APIs (under testing) ened 2023-06-27 10:02:36 +09:00
  • 63455d4481 Update KMI documents ened 2023-06-27 10:01:39 +09:00
  • 2ab7c9eaac Implement KMI-0002 index set ened 2023-06-26 18:23:45 +09:00
  • 5185f27c14 Implment "candle day all resume", "candle week all resume" command with minor function ened 2023-06-26 15:58:02 +09:00
  • b00cf1eead Implement KMI-0004 index set with another strategy (foreigner4DayIncreased) ened 2023-06-23 17:40:40 +09:00
  • e5c56c5d12 Implement KMI-0004 index set ened 2023-06-23 14:02:04 +09:00
  • e9ab446a89 Fix merge condition for prices.csv ened 2023-06-23 14:01:13 +09:00
  • b31c9a8b86 Split prices.csv file by montly data ened 2023-06-23 05:04:20 +09:00
  • 995b79810d Split investor.csv by monthly data ened 2023-06-23 00:32:02 +09:00
  • bb48abd3d3 Implement KMI-0003 index set ened 2023-06-22 18:50:20 +09:00
  • a113749d48 Adjust prices.csv by deleting comma in csv data ened 2023-06-22 17:51:22 +09:00
  • 0fc39aae9d Add environment variable "KISS_ASSERT_COMMA_CSV_DATA" ened 2023-06-22 14:42:11 +09:00
  • 148fea2864 Trim always comma when writing csv data ened 2023-06-22 12:39:32 +09:00
  • 18ae62a540 Validate comma before writing csv file ened 2023-06-22 12:23:19 +09:00
  • 31eeb8e75b Fix 24 hours ened 2023-06-21 22:50:57 +09:00
  • 4df9525880 Write logging when failed by default ened 2023-06-21 06:52:23 +09:00
  • dc60f272cd Add environment variable "KISS_RESPONSE_LOGGABLE" ened 2023-06-21 01:25:46 +09:00
  • ae643fda35 Rewrite holiday merging ened 2023-06-20 23:36:10 +09:00
  • f28f6277c4 Implement "shorts all resume" command ened 2023-06-20 23:22:02 +09:00
  • f66375d39c Implement "top all" command ened 2023-06-20 21:15:27 +09:00
  • 242e63366d Fix minor doc ened 2023-06-20 18:37:55 +09:00
  • bbf7d03827 Add KMI-0005 initial code ened 2023-06-20 18:30:04 +09:00
  • 929d59149c Add initial KissGram bot ened 2023-06-17 16:25:49 +09:00
  • 5760daaf1f Implement "holiday", "holiday 20230617" command ened 2023-06-15 07:05:20 +09:00
  • 9503f02f92 Limit 10 tps for "now all" command ened 2023-06-14 23:56:39 +09:00
  • 1355d789f6 Write top30 at specific file path ened 2023-06-14 23:50:44 +09:00
  • 2b843bae51 Add batch tool (still working) ened 2023-06-14 23:31:56 +09:00
  • b0315a64e1 Implement "short", "shorts all" command ened 2023-06-12 07:50:41 +09:00
  • ebf85a5105 Implement "now all" command to capture all current prices ened 2023-06-11 19:02:15 +09:00
  • 89f398862c Implement "invest", "invest all" command ened 2023-06-11 16:39:55 +09:00
  • 3880033e4d Implement "candle all resume" command ened 2023-06-11 13:39:19 +09:00
  • a3788f15af Fix minute candle csv header field ened 2023-06-11 12:39:39 +09:00