mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-13 23:16:45 +00:00
37 lines
899 B
Go
37 lines
899 B
Go
package main
|
|
|
|
import (
|
|
"log"
|
|
"time"
|
|
)
|
|
|
|
type Exchange struct {
|
|
btcchina BTCChina
|
|
bitstamp Bitstamp
|
|
bitfinex Bitfinex
|
|
btce BTCE
|
|
lakeBTC LakeBTC
|
|
okcoin OKCoin
|
|
itbit ItBit
|
|
}
|
|
|
|
func main() {
|
|
log.Println("Bot started")
|
|
exchange := Exchange{}
|
|
|
|
for {
|
|
log.Println("BTC Pricing:")
|
|
log.Printf("BTC China: %v\n", exchange.btcchina.GetTicker("btccny"))
|
|
log.Printf("Bitfinex: %v\n", exchange.bitfinex.GetTicker("btcusd"))
|
|
log.Printf("BTC-e BTC: %v\n", exchange.btce.GetTicker("btc_usd"))
|
|
log.Printf("OKCoin: %v\n", exchange.okcoin.GetTicker("btc_usd"))
|
|
|
|
log.Println("LTC Pricing:")
|
|
log.Printf("BTC China: %v\n", exchange.btcchina.GetTicker("ltccny"))
|
|
log.Printf("Bitfinex: %v\n", exchange.bitfinex.GetTicker("ltcusd"))
|
|
log.Printf("BTC-e: %v\n", exchange.btce.GetTicker("ltc_usd"))
|
|
log.Printf("OKCoin: %v\n", exchange.okcoin.GetTicker("ltc_usd"))
|
|
time.Sleep(time.Second * 15)
|
|
}
|
|
}
|