Documentation
¶
Overview ¶
Package goflux provides technical analysis indicators, strategy rules, and backtesting utilities.
This package includes:
- Indicators (trend, momentum, volume, moving averages)
- Rule-based strategies (AND/OR/NOT composition, cross rules)
- Trading records, positions, and analysis utilities
- Time series and candle utilities
Index ¶
Constants ¶
View Source
const ( BUY = trading.BUY SELL = trading.SELL )
Re-export constants
Variables ¶
View Source
var ( ZERO = decimal.ZERO ONE = decimal.ONE )
View Source
var ( NewDecimal = decimal.New NewDecimalFromInt = decimal.NewFromInt NewDecimalFromString = decimal.NewFromString NewDecimalFromStringWithError = decimal.NewFromStringWithError NewTimeSeries = series.NewTimeSeries NewCandle = series.NewCandle NewTimePeriod = series.NewTimePeriod NewClosePriceIndicator = indicators.NewClosePriceIndicator NewAveragePriceIndicator = indicators.NewAveragePriceIndicator NewMedianPriceIndicator = indicators.NewMedianPriceIndicator NewWeightedCloseIndicator = indicators.NewWeightedCloseIndicator NewBollingerBandwidthIndicator = indicators.NewBollingerBandwidthIndicator NewATRRatioIndicator = indicators.NewATRRatioIndicator NewATRRatioIndicatorFromSeries = indicators.NewATRRatioIndicatorFromSeries NewEMAIndicator = indicators.NewEMAIndicator NewSMAIndicator = indicators.NewSimpleMovingAverage NewTRIMAIndicator = indicators.NewTRIMAIndicator NewRMAIndicator = indicators.NewRMAIndicator NewT3Indicator = indicators.NewT3Indicator NewALMAIndicator = indicators.NewALMAIndicator NewVIDYAIndicator = indicators.NewVIDYAIndicator NewMAMAIndicator = indicators.NewMAMAIndicator NewFAMAIndicator = indicators.NewFAMAIndicator NewTimeSeriesIndicator = indicators.NewTimeSeriesIndicator NewVWMAIndicator = indicators.NewVWMAIndicator NewVWMAIndicatorFromSeries = indicators.NewVWMAIndicatorFromSeries NewConstantIndicator = indicators.NewConstantIndicator Max = indicators.Max Min = indicators.Min NewTradingRecord = trading.NewTradingRecord NewPosition = trading.NewPosition And = trading.And Or = trading.Or Not = trading.Not NewCrossUpIndicatorRule = trading.NewCrossUpIndicatorRule NewCrossDownIndicatorRule = trading.NewCrossDownIndicatorRule )
Re-export functions
Functions ¶
This section is empty.
Types ¶
type PositionOpenRule ¶
type PositionOpenRule = trading.PositionOpenRule
type TotalProfitAnalysis ¶
type TotalProfitAnalysis = analysis.TotalProfitAnalysis
Analysis re-exports
Click to show internal directories.
Click to hide internal directories.