def test_handle_quote_tick_updates_indicator(self):
        # Arrange
        indicator = BollingerBands(20, 2.0)

        tick = TestStubs.quote_tick_5decimal(AUDUSD_SIM.id)

        # Act
        indicator.handle_quote_tick(tick)

        # Assert
        assert indicator.has_inputs
        assert indicator.middle == 1.1666916666666667
Exemplo n.º 2
0
    def test_handle_quote_tick_updates_indicator(self):
        # Arrange
        indicator = BollingerBands(20, 2.0)

        tick = TestStubs.quote_tick_5decimal(AUDUSD_SIM.symbol)

        # Act
        indicator.handle_quote_tick(tick)

        # Assert
        self.assertTrue(indicator.has_inputs)
        self.assertEqual(1.1666916666666667, indicator.middle)