155 Commits

Author SHA1 Message Date
7b8bed18ce Working on DART api 2023-07-14 00:23:09 +09:00
70d01d0b89 Working on DART api 2023-07-13 09:02:16 +09:00
6496d4e5a2 Working on DART api (half-time) 2023-07-10 09:27:55 +09:00
5679950f4d Working on DART api (+10 above) 2023-07-09 16:41:58 +09:00
6c69e81154 Working on DART api 2023-07-09 13:37:17 +09:00
824733ba45 Fix bug on "candle day all resume" 2023-07-07 02:35:49 +09:00
3a43542040 Fix bug on "shorts all resume" when getting last date 2023-07-04 23:32:07 +09:00
99ad984f92 Working on simulator 2023-07-04 22:53:54 +09:00
a0cca774d4 Run golder using sub-process 2023-06-30 16:23:08 +09:00
ef264faeaf Build matrix result 2023-06-30 08:50:41 +09:00
a3853af59e Clean error logging 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.
2023-06-29 20:22:45 +09:00
86fe89ed82 Rename shorts.csv header field 2023-06-29 20:20:16 +09:00
7c27266b08 Optimization to run faster 2023-06-29 13:18:05 +09:00
9f06731963 Fix build error on macOS profiling build 2023-06-29 13:17:36 +09:00
358be5d167 Update document & fix index/prices csv file 2023-06-29 11:21:44 +09:00
3a9fcd4a5e Implement "index portfolio", "load index", "update index" command 2023-06-29 11:01:34 +09:00
a289e1852a Implement matrix model with given index set 2023-06-27 17:30:10 +09:00
50dca4c4c4 Add index request APIs (under testing) 2023-06-27 10:02:36 +09:00
63455d4481 Update KMI documents 2023-06-27 10:01:39 +09:00
2ab7c9eaac Implement KMI-0002 index set 2023-06-26 18:23:45 +09:00
5185f27c14 Implment "candle day all resume", "candle week all resume" command with minor function 2023-06-26 15:58:02 +09:00
b00cf1eead Implement KMI-0004 index set with another strategy (foreigner4DayIncreased) 2023-06-23 17:40:40 +09:00
e5c56c5d12 Implement KMI-0004 index set 2023-06-23 14:02:04 +09:00
e9ab446a89 Fix merge condition for prices.csv 2023-06-23 14:01:13 +09:00
b31c9a8b86 Split prices.csv file by montly data 2023-06-23 05:04:20 +09:00
995b79810d Split investor.csv by monthly data 2023-06-23 00:32:02 +09:00
bb48abd3d3 Implement KMI-0003 index set 2023-06-22 18:50:20 +09:00
a113749d48 Adjust prices.csv by deleting comma in csv data 2023-06-22 17:51:22 +09:00
0fc39aae9d Add environment variable "KISS_ASSERT_COMMA_CSV_DATA" 2023-06-22 14:42:11 +09:00
148fea2864 Trim always comma when writing csv data 2023-06-22 12:39:32 +09:00
18ae62a540 Validate comma before writing csv file 2023-06-22 12:23:19 +09:00
31eeb8e75b Fix 24 hours 2023-06-21 22:50:57 +09:00
4df9525880 Write logging when failed by default 2023-06-21 06:52:23 +09:00
dc60f272cd Add environment variable "KISS_RESPONSE_LOGGABLE" 2023-06-21 01:25:46 +09:00
ae643fda35 Rewrite holiday merging 2023-06-20 23:36:10 +09:00
f28f6277c4 Implement "shorts all resume" command 2023-06-20 23:22:02 +09:00
f66375d39c Implement "top all" command 2023-06-20 21:15:27 +09:00
242e63366d Fix minor doc 2023-06-20 18:37:55 +09:00
bbf7d03827 Add KMI-0005 initial code 2023-06-20 18:30:04 +09:00
929d59149c Add initial KissGram bot 2023-06-17 16:25:49 +09:00
5760daaf1f Implement "holiday", "holiday 20230617" command 2023-06-15 07:05:20 +09:00
9503f02f92 Limit 10 tps for "now all" command 2023-06-14 23:56:39 +09:00
1355d789f6 Write top30 at specific file path 2023-06-14 23:50:44 +09:00
2b843bae51 Add batch tool (still working) 2023-06-14 23:31:56 +09:00
b0315a64e1 Implement "short", "shorts all" command 2023-06-12 07:50:41 +09:00
ebf85a5105 Implement "now all" command to capture all current prices 2023-06-11 19:02:15 +09:00
89f398862c Implement "invest", "invest all" command 2023-06-11 16:39:55 +09:00
3880033e4d Implement "candle all resume" command 2023-06-11 13:39:19 +09:00
a3788f15af Fix minute candle csv header field 2023-06-11 12:39:39 +09:00