Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MultiPairTradingBot ¶
type MultiPairTradingBot struct {
// contains filtered or unexported fields
}
func NewMultiPairTradingBot ¶
func NewMultiPairTradingBot(exchange interfaces.ExchangeClient, config *config.MultiTrading) *MultiPairTradingBot
func (*MultiPairTradingBot) AddPair ¶
func (bot *MultiPairTradingBot) AddPair(pair *models.TradingPair, analysisData *models.AnalysisData)
func (*MultiPairTradingBot) StartTrading ¶
func (bot *MultiPairTradingBot) StartTrading()
func (*MultiPairTradingBot) Stop ¶
func (bot *MultiPairTradingBot) Stop()
func (*MultiPairTradingBot) SuggestStrategy ¶
func (bot *MultiPairTradingBot) SuggestStrategy(marketState models.MarketState) interfaces.Strategy
type PositionContext ¶
type PositionContext struct {
State models.MarketState
ATR float64
ADX float64
EntryPrice float64
StopPrice float64
DynamicRR float64
ActualRR float64
Edge float64
StateConfidence float64
PriceActionQuality float64
MomentumQuality float64
Noise float64
MultiTFTrendScore float64
RsiSlope float64
HistSlope float64
RSI float64
MarketRegime models.MarketRegime
}
Click to show internal directories.
Click to hide internal directories.