Documentation ¶
Index ¶
- func BuildAndSaveNormalizedPlot(cd []models.CandlesData) error
- func BuildAndSavePercentagePlot(cd []models.CandlesData) error
- func BuildAndSavePricePlot(cd []models.CandlesData) error
- func BuildCorrelationMatrix(cd []models.CandlesData) [][]float64
- func BuildSpreadPlot(x, y models.CandlesData) (spread []float64, time []int64)
- func FindPearsonCorrelation(x, y []float64) float64
- func FindSellBuyPrices(data *sync.Map) *sync.Map
- func SaveCorrelationPlot(rs [][]float64, cd []models.CandlesData) error
- func SaveTime(cd []models.CandlesData, path string) error
- func WriteCSV(cd []models.CandlesData, data [][]float64, t, filename string) error
- type SellBuy
- type SpreadFile
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildAndSaveNormalizedPlot ¶
func BuildAndSaveNormalizedPlot(cd []models.CandlesData) error
func BuildAndSavePercentagePlot ¶
func BuildAndSavePercentagePlot(cd []models.CandlesData) error
func BuildAndSavePricePlot ¶
func BuildAndSavePricePlot(cd []models.CandlesData) error
func BuildCorrelationMatrix ¶
func BuildCorrelationMatrix(cd []models.CandlesData) [][]float64
func BuildSpreadPlot ¶
func BuildSpreadPlot(x, y models.CandlesData) (spread []float64, time []int64)
func FindPearsonCorrelation ¶
func SaveCorrelationPlot ¶
func SaveCorrelationPlot(rs [][]float64, cd []models.CandlesData) error
Types ¶
type SpreadFile ¶
type SpreadFile struct {
// contains filtered or unexported fields
}
func NewSpreadFile ¶
func NewSpreadFile(path string) (*SpreadFile, error)
func (*SpreadFile) AddSpread ¶
func (s *SpreadFile) AddSpread(spread []float64, time []int64, name string) error
func (*SpreadFile) SaveSpread ¶
func (s *SpreadFile) SaveSpread() error
Click to show internal directories.
Click to hide internal directories.