diff src/fx/fx.go @ 33:90659c7171ed

add magicpacket.go
author pyon@macmini
date Tue, 13 Aug 2019 19:55:10 +0900
parents a55c5a0cbd04
children
line wrap: on
line diff
--- a/src/fx/fx.go	Fri May 17 19:50:32 2019 +0900
+++ b/src/fx/fx.go	Tue Aug 13 19:55:10 2019 +0900
@@ -1,3 +1,6 @@
+/*
+   fx.go: make MA/RSI/BB-Band graph
+*/
 package main
 
 import (
@@ -13,6 +16,7 @@
 )
 
 const debug = false
+const ratefile = "./fx_result.csv"
 
 func main() {
     n, m := 20, 14
@@ -20,12 +24,13 @@
     var date []string
 
     // Read Exchange-data
-    content, err := ioutil.ReadFile("/Users/takayuki/Downloads/USDJPY.csv")
+    content, err := ioutil.ReadFile(ratefile)
     if err != nil {
         log.Fatal(err)
     }
 
     r := csv.NewReader(bytes.NewReader(content))
+    r.Comment = '#'
     for {
         record, err := r.Read()
         if err == io.EOF {
@@ -47,7 +52,7 @@
         f, err = strconv.ParseFloat(record[2], 64)
         xh = append(xh, f)
 
-        date = append(date, strings.ReplaceAll(record[0], "/", "-"))
+        date = append(date, record[0])
     }
 
     // Calc Moving-Average
@@ -173,7 +178,7 @@
     }
 
     // Print Data
-    if false {
+    if debug {
         fmt.Println("[j] n x bb1 bb2 rsi | n x bb1 bb2")
         fmt.Println("---")
         for i, j := len(x) - term, 0; i < len(x); i++ {