Update app.py
Browse files
app.py
CHANGED
@@ -12,7 +12,7 @@ def converter_para_float(valor):
|
|
12 |
|
13 |
def calcular_percentual_recomendado(probabilidade, max_percent, min_percent):
|
14 |
# Usar a f贸rmula de Kelly ajustada
|
15 |
-
b = 1 # Supondo odds justas
|
16 |
p = probabilidade / 100
|
17 |
q = 1 - p
|
18 |
|
@@ -22,6 +22,10 @@ def calcular_percentual_recomendado(probabilidade, max_percent, min_percent):
|
|
22 |
# Ajustar para dentro dos limites fornecidos
|
23 |
f_star = max(min(f_star, max_percent / 100), min_percent / 100)
|
24 |
|
|
|
|
|
|
|
|
|
25 |
# Converte para percentual
|
26 |
percentual_recomendado = round(f_star * 100, 2)
|
27 |
return percentual_recomendado
|
|
|
12 |
|
13 |
def calcular_percentual_recomendado(probabilidade, max_percent, min_percent):
|
14 |
# Usar a f贸rmula de Kelly ajustada
|
15 |
+
b = 1 # Supondo odds justas
|
16 |
p = probabilidade / 100
|
17 |
q = 1 - p
|
18 |
|
|
|
22 |
# Ajustar para dentro dos limites fornecidos
|
23 |
f_star = max(min(f_star, max_percent / 100), min_percent / 100)
|
24 |
|
25 |
+
# Se f_star for negativo, definimos como o valor m铆nimo
|
26 |
+
if f_star < min_percent / 100:
|
27 |
+
f_star = min_percent / 100
|
28 |
+
|
29 |
# Converte para percentual
|
30 |
percentual_recomendado = round(f_star * 100, 2)
|
31 |
return percentual_recomendado
|