Documentation ¶
Overview ¶
功能:下注额策略-全下 说明:
功能:下注额策略-斐波那契策略 说明:
功能:下注额策略-固定额度 说明:
功能:下注额策略-凯利策略 说明:
功能:下注额策略-马丁格尔策略 说明:
功能:下注额策略-马丁格尔N策略 说明: 马丁格尔N策略:连续输N把内,输了加倍,之后恢复原始注码,增加止损的概念
功能:下注额策略-基类 说明:
功能:下注额策略-反馈节点 说明:通过反馈节点 矫正 下注额
功能:下注额策略-接口 说明:
功能:下注额策略- 说明:
Index ¶
Constants ¶
View Source
const ( MIN_BET = 10 //最小下注 MAX_BET = 1000 //最大下注 NOT_ENOUGH_MONEY = "余额不足" // )
View Source
const (
CONTINUE_LOSE_CNT = 4
)
View Source
const (
KELLY_PERCENTAGE = 0.1
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BetAmountStrategy ¶
type BetAmountStrategy struct {
// contains filtered or unexported fields
}
func (*BetAmountStrategy) Feedback_node_append ¶
func (b *BetAmountStrategy) Feedback_node_append(node *FeedbackNode)
追加反馈节点
func (*BetAmountStrategy) Feedback_node_clear ¶
func (b *BetAmountStrategy) Feedback_node_clear()
反馈节点清除
func (*BetAmountStrategy) Is_enough_money ¶
func (b *BetAmountStrategy) Is_enough_money(amount int) bool
查询余额是否足够
func (*BetAmountStrategy) Query_option ¶
func (b *BetAmountStrategy) Query_option() (int, int, BET_AMOUNT_STRATEGY.TYPE)
查询配置
type FeedbackNode ¶
type IBetAmountStrategy ¶
type IBetAmountStrategy interface { Feedback_node_append(node *FeedbackNode) //追加反馈节点 Feedback_node_clear() //反馈节点清除 Query_bet_amount() (int, error) //查询下注额 Is_enough_money(amount int) bool //查询余额是否足够 Query_option() (int, int, BET_AMOUNT_STRATEGY.TYPE) //查询配置 }
func NewBetAmountStrategy ¶
func NewBetAmountStrategy(t BET_AMOUNT_STRATEGY.TYPE, init_chip int) IBetAmountStrategy
Click to show internal directories.
Click to hide internal directories.