@@ -224,7 +224,7 @@ def test_sjtrader_place_entry_order(
224
224
def test_sjtrader_cancel_preorder_handler (
225
225
sjtrader_entryed : SJTrader , mocker : MockerFixture , logger : loguru ._logger .Logger
226
226
):
227
- tick = TickSTKv1 ("1605" , "2022-05-25 08:45:01" , 43.3 , True )
227
+ tick = TickSTKv1 ("1605" , "2022-05-25 08:45:01" , Decimal ( " 43.3" ) , True )
228
228
229
229
def make_cancel_order_status (trade ):
230
230
trade .status .status = sj .order .Status .Cancelled
@@ -250,7 +250,7 @@ def make_cancel_order_status(trade):
250
250
def test_sjtrader_re_entry_order (
251
251
sjtrader_entryed : SJTrader , mocker : MockerFixture , logger : loguru ._logger .Logger
252
252
):
253
- tick = TickSTKv1 ("1605" , "2022-05-25 08:45:01" , 43.3 , True )
253
+ tick = TickSTKv1 ("1605" , "2022-05-25 08:45:01" , Decimal ( " 43.3" ) , True )
254
254
255
255
def make_cancel_order_status (trade , timeout ):
256
256
trade .status .status = sj .order .Status .Cancelled
@@ -262,7 +262,7 @@ def make_cancel_order_status(trade, timeout):
262
262
position = sjtrader_entryed .positions ["1605" ]
263
263
sjtrader_entryed .cancel_preorder_handler (position , tick )
264
264
265
- tick = TickSTKv1 ("1605" , "2022-05-25 09:00:01" , 35 , False )
265
+ tick = TickSTKv1 ("1605" , "2022-05-25 09:00:01" , Decimal ( "35" ) , False )
266
266
sjtrader_entryed .re_entry_order (position , tick )
267
267
sjtrader_entryed .api .place_order .assert_called_with (
268
268
contract = position .contract ,
@@ -283,7 +283,7 @@ def make_cancel_order_status(trade, timeout):
283
283
def test_sjtrader_stop_profit (
284
284
sjtrader_entryed : SJTrader , mocker : MockerFixture , logger : loguru ._logger .Logger
285
285
):
286
- tick = TickSTKv1 ("1605" , "2022-05-25 08:45:01" , 35.5 , False )
286
+ tick = TickSTKv1 ("1605" , "2022-05-25 08:45:01" , Decimal ( " 35.5" ) , False )
287
287
position = sjtrader_entryed .positions ["1605" ]
288
288
position .status .open_quantity = - 1
289
289
sjtrader_entryed .place_cover_order = mocker .MagicMock ()
@@ -295,7 +295,7 @@ def test_sjtrader_stop_profit(
295
295
def test_sjtrader_stop_loss (
296
296
sjtrader_entryed : SJTrader , mocker : MockerFixture , logger : loguru ._logger .Logger
297
297
):
298
- tick = TickSTKv1 ("1605" , "2022-05-25 08:45:01" , 43.3 , False )
298
+ tick = TickSTKv1 ("1605" , "2022-05-25 08:45:01" , Decimal ( " 43.3" ) , False )
299
299
position = sjtrader_entryed .positions ["1605" ]
300
300
position .status .open_quantity = - 1
301
301
sjtrader_entryed .place_cover_order = mocker .MagicMock ()
@@ -305,7 +305,7 @@ def test_sjtrader_stop_loss(
305
305
306
306
307
307
def test_sjtrader_intraday_handler (sjtrader_entryed : SJTrader , mocker : MockerFixture ):
308
- tick = TickSTKv1 ("1605" , "2022-05-25 08:45:01" , 43.3 , True )
308
+ tick = TickSTKv1 ("1605" , "2022-05-25 08:45:01" , Decimal ( " 43.3" ) , True )
309
309
sjtrader_entryed .re_entry_order = mocker .MagicMock ()
310
310
sjtrader_entryed .stop_profit = mocker .MagicMock ()
311
311
sjtrader_entryed .stop_loss = mocker .MagicMock ()
0 commit comments