tools

package
v0.0.0-...-6d55769 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 3, 2020 License: MIT Imports: 11 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Escape

func Escape(service string, currency_pair string, size float64)

Types

type AvailablePairsStruct

type AvailablePairsStruct struct {
	BitFlyer ccyutils.AvailablePairs
	BitBank  ccyutils.AvailablePairs
	Binance  ccyutils.AvailablePairs
}

func GetAllAvailablePairs

func GetAllAvailablePairs() AvailablePairsStruct

type PersonalTick

type PersonalTick struct {
	ServiceName     string
	CurrencyCode    string
	KeyCurrencyCode string
	Amount          float64
	Amount_BTC      float64
	Amount_key      float64
	LastPrice_BTC   float64
	LastPrice_key   float64
	Spread          float64
	Volume          float64
}

func BalanceToTicker

func BalanceToTicker(b *ccyutils.Balance, key_currency_code string, available_pairs *ccyutils.AvailablePairs) (pt PersonalTick)

type PersonalTickArray

type PersonalTickArray []PersonalTick

func BalanceToTickerMulti

func BalanceToTickerMulti(f func() (ccyutils.BalanceArray, error), key_currency_code string, available_pairs *ccyutils.AvailablePairs) (arr PersonalTickArray)

func PersonalTicker

func PersonalTicker(key_currency_code string, pairs AvailablePairsStruct) (arr PersonalTickArray)

手持ちの通貨の残高とTicker情報を取得

func (PersonalTickArray) Search

func (ptarr PersonalTickArray) Search(currency_code string, service_i interface{}) (output PersonalTick, ok bool)

func (PersonalTickArray) SumBTC

func (p PersonalTickArray) SumBTC() (sum float64)

func (PersonalTickArray) SumKey

func (p PersonalTickArray) SumKey() (sum float64)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL