[Mod] remove test function
This commit is contained in:
parent
d4cab7bfc2
commit
f94144b704
@ -87,7 +87,7 @@ class SpreadTakerAlgo(SpreadAlgoTemplate):
|
|||||||
spread_order_volume = max(spread_order_volume, spread_volume_left)
|
spread_order_volume = max(spread_order_volume, spread_volume_left)
|
||||||
|
|
||||||
# Calculate active leg order volume
|
# Calculate active leg order volume
|
||||||
leg_order_volume = self.spread.caculate_leg_volume(
|
leg_order_volume = self.spread.calculate_leg_volume(
|
||||||
self.spread.active_leg.vt_symbol,
|
self.spread.active_leg.vt_symbol,
|
||||||
spread_order_volume
|
spread_order_volume
|
||||||
)
|
)
|
||||||
@ -114,7 +114,7 @@ class SpreadTakerAlgo(SpreadAlgoTemplate):
|
|||||||
# Calculate passive leg target volume and do hedge
|
# Calculate passive leg target volume and do hedge
|
||||||
for leg in self.spread.passive_legs:
|
for leg in self.spread.passive_legs:
|
||||||
passive_traded = self.leg_orders[leg.vt_symbol]
|
passive_traded = self.leg_orders[leg.vt_symbol]
|
||||||
passive_target = self.spread.caculate_leg_volume(
|
passive_target = self.spread.calculate_leg_volume(
|
||||||
leg.vt_symbol,
|
leg.vt_symbol,
|
||||||
hedge_volume
|
hedge_volume
|
||||||
)
|
)
|
||||||
|
@ -84,28 +84,9 @@ class SpreadDataEngine:
|
|||||||
""""""
|
""""""
|
||||||
self.load_setting()
|
self.load_setting()
|
||||||
self.register_event()
|
self.register_event()
|
||||||
self.test()
|
|
||||||
|
|
||||||
self.write_log("价差数据引擎启动成功")
|
self.write_log("价差数据引擎启动成功")
|
||||||
|
|
||||||
def test(self):
|
|
||||||
""""""
|
|
||||||
name = "test"
|
|
||||||
leg_settings = [
|
|
||||||
{
|
|
||||||
"vt_symbol": "XBTUSD.BITMEX",
|
|
||||||
"price_multiplier": 1,
|
|
||||||
"trading_multiplier": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"vt_symbol": "XBTZ19.BITMEX",
|
|
||||||
"price_multiplier": -1,
|
|
||||||
"trading_multiplier": -1
|
|
||||||
}
|
|
||||||
]
|
|
||||||
active_symbol = "XBTUSD.BITMEX"
|
|
||||||
self.add_spread(name, leg_settings, active_symbol, True)
|
|
||||||
|
|
||||||
def load_setting(self) -> None:
|
def load_setting(self) -> None:
|
||||||
""""""
|
""""""
|
||||||
setting = load_json(self.setting_filename)
|
setting = load_json(self.setting_filename)
|
||||||
|
@ -209,7 +209,6 @@ class SpreadAlgoDialog(QtWidgets.QDialog):
|
|||||||
)
|
)
|
||||||
|
|
||||||
float_validator = QtGui.QDoubleValidator()
|
float_validator = QtGui.QDoubleValidator()
|
||||||
float_validator.setBottom(0)
|
|
||||||
|
|
||||||
self.price_line = QtWidgets.QLineEdit()
|
self.price_line = QtWidgets.QLineEdit()
|
||||||
self.price_line.setValidator(float_validator)
|
self.price_line.setValidator(float_validator)
|
||||||
|
Loading…
Reference in New Issue
Block a user