Documentation
¶
Index ¶
- Constants
- func GetAlpacaAPIKey() string
- func GetAlpacaAPISecret() string
- func GetAlpacaBaseURL() string
- func GetBacktestImage() string
- func GetBacktestIngestionDefaultName() string
- func GetBacktestPortRangeEnd() int
- func GetBacktestPortRangeStart() int
- func GetDockerNetworkName() string
- func GetGRPCPort() string
- func GetHTTPPort() string
- func GetLogLevel() string
- func GetMarketDataProvider() string
- func GetMinioAccessKey() string
- func GetMinioSecretKey() string
- func GetMinioURL() string
- func GetNATSDeliveryPolicy() string
- func GetNATSDurable() string
- func GetNATSURL() string
- func GetPostgresURL() string
- func GetServerAddress() string
- func GetServerGRPCURL() string
- func Setup() error
Constants ¶
View Source
const ( ServerAddress = "SERVER_ADDRESS" ServerAddressDefault = "foreverbull" HTTPPort = "HTTP_PORT" HTTPPortDefault = "8080" GRPCPort = "GRPC_PORT" GRPCPortDefault = "50055" DockerNetwork = "DOCKER_NETWORK" DockerNetworkDefault = "foreverbull" BacktestIngestionDefaultName = "BACKTEST_INGESTION_DEFAULT_NAME" BacktestIngestionDefaultNameDefault = "default_ingestion" BacktestImage = "BACKTEST_IMAGE" BacktestImageDefault = "lhjnilson/zipline:latest" BacktestPortRangeStart = "BACKTEST_PORT_RANGE_START" BacktestPortRangeStartDefault = "27000" BacktestPortRangeEnd = "BACKTEST_PORT_RANGE_END" BacktestPortRangeEndDefault = "27015" LogLevel = "LOG_LEVEL" LogLevelDefault = "warning" PostgresURL = "POSTGRES_URL" PostgresURLDefault = "postgres://postgres:foreverbull@localhost:5432/postgres?sslmode=disable" NatsURL = "NATS_URL" NatsURLDefault = "nats://localhost:4222" NatsDurable = "NATS_DURABLE" NatsDurableDefault = "foreverbull" NatsDeliveryPolicy = "NATS_DELIVERY_POLICY" NatsDeliveryPolicyDefault = "all" MinioURL = "MINIO_URL" MinioURLDefault = "localhost:9000" MinioAccessKey = "MINIO_ACCESS_KEY" MinioAccessKeyDefault = "minioadmin" MinioSecretKey = "MINIO_SECRET" MinioSecretKeyDefault = "minioadmin" MarketDataProvider = "MARKET_DATA_PROVIDER" MarketDataProviderDefault = "alpaca_markets" AlpacaBaseURL = "ALPACA_MARKETS_BASE_URL" AlpacaBaseURLDefault = "https://paper-api.alpaca.markets" AlpacaApiKey = "ALPACA_MARKETS_API_KEY" AlpacaApiSecret = "ALPACA_MARKETS_API_SECRET" )
Variables ¶
This section is empty.
Functions ¶
func GetAlpacaAPIKey ¶
func GetAlpacaAPIKey() string
func GetAlpacaAPISecret ¶
func GetAlpacaAPISecret() string
func GetAlpacaBaseURL ¶
func GetAlpacaBaseURL() string
func GetBacktestImage ¶
func GetBacktestImage() string
func GetBacktestIngestionDefaultName ¶
func GetBacktestIngestionDefaultName() string
func GetBacktestPortRangeEnd ¶
func GetBacktestPortRangeEnd() int
func GetBacktestPortRangeStart ¶
func GetBacktestPortRangeStart() int
func GetDockerNetworkName ¶
func GetDockerNetworkName() string
func GetGRPCPort ¶
func GetGRPCPort() string
func GetHTTPPort ¶
func GetHTTPPort() string
func GetLogLevel ¶
func GetLogLevel() string
func GetMarketDataProvider ¶
func GetMarketDataProvider() string
func GetMinioAccessKey ¶
func GetMinioAccessKey() string
func GetMinioSecretKey ¶
func GetMinioSecretKey() string
func GetMinioURL ¶
func GetMinioURL() string
func GetNATSDeliveryPolicy ¶
func GetNATSDeliveryPolicy() string
func GetNATSDurable ¶
func GetNATSDurable() string
func GetNATSURL ¶
func GetNATSURL() string
func GetPostgresURL ¶
func GetPostgresURL() string
func GetServerAddress ¶
func GetServerAddress() string
func GetServerGRPCURL ¶
func GetServerGRPCURL() string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.