예제 #1
0
 def test_bet_size_power(self):
     """
     Tests successful execution of 'bet_size_power'.
     """
     x_div, w_param = 0.4, 1.5
     m_test = np.sign(x_div) * abs(x_div)**w_param
     self.assertAlmostEqual(m_test, bet_size_power(w_param, x_div), 7)
예제 #2
0
 def test_bet_size_power_return_zero(self):
     """
     Tests that the function returns zero if the price divergence provided is zero.
     """
     self.assertEqual(0.0, bet_size_power(2, 0.0))