加入一个回测,
This commit is contained in:
@@ -574,6 +574,12 @@ class BBDelayReversalTrader:
|
||||
self.click_safe('x://button[normalize-space(text()) ="开仓"]')
|
||||
time.sleep(0.5)
|
||||
self.click_safe('x://button[normalize-space(text()) ="市价"]')
|
||||
# -> 新增: 输入开仓金额
|
||||
order_usdt = self.calc_order_usdt()
|
||||
if order_usdt > 0:
|
||||
self.page.ele('x://*[@id="size_0"]').input(vals=order_usdt, clear=True)
|
||||
time.sleep(0.5)
|
||||
|
||||
self.click_safe('x://span[normalize-space(text()) ="卖出/做空"]')
|
||||
time.sleep(3)
|
||||
self.get_position_status()
|
||||
@@ -618,6 +624,12 @@ class BBDelayReversalTrader:
|
||||
self.click_safe('x://button[normalize-space(text()) ="开仓"]')
|
||||
time.sleep(0.5)
|
||||
self.click_safe('x://button[normalize-space(text()) ="市价"]')
|
||||
# -> 新增: 输入开仓金额
|
||||
order_usdt = self.calc_order_usdt()
|
||||
if order_usdt > 0:
|
||||
self.page.ele('x://*[@id="size_0"]').input(vals=order_usdt, clear=True)
|
||||
time.sleep(0.5)
|
||||
|
||||
self.click_safe('x://span[normalize-space(text()) ="买入/做多"]')
|
||||
time.sleep(3)
|
||||
self.get_position_status()
|
||||
@@ -673,6 +685,10 @@ class BBDelayReversalTrader:
|
||||
self.click_safe('x://button[normalize-space(text()) ="开仓"]')
|
||||
time.sleep(0.5)
|
||||
self.click_safe('x://button[normalize-space(text()) ="市价"]')
|
||||
order_usdt = self.calc_order_usdt()
|
||||
if order_usdt > 0:
|
||||
self.page.ele('x://*[@id="size_0"]').input(vals=order_usdt, clear=True)
|
||||
time.sleep(0.5)
|
||||
self.click_safe('x://span[normalize-space(text()) ="卖出/做空"]')
|
||||
time.sleep(3)
|
||||
if self.verify_position(-1):
|
||||
@@ -683,6 +699,10 @@ class BBDelayReversalTrader:
|
||||
self.click_safe('x://button[normalize-space(text()) ="开仓"]')
|
||||
time.sleep(0.5)
|
||||
self.click_safe('x://button[normalize-space(text()) ="市价"]')
|
||||
order_usdt = self.calc_order_usdt()
|
||||
if order_usdt > 0:
|
||||
self.page.ele('x://*[@id="size_0"]').input(vals=order_usdt, clear=True)
|
||||
time.sleep(0.5)
|
||||
self.click_safe('x://span[normalize-space(text()) ="卖出/做空"]')
|
||||
time.sleep(3)
|
||||
if self.verify_position(-1):
|
||||
@@ -733,6 +753,10 @@ class BBDelayReversalTrader:
|
||||
self.click_safe('x://button[normalize-space(text()) ="开仓"]')
|
||||
time.sleep(0.5)
|
||||
self.click_safe('x://button[normalize-space(text()) ="市价"]')
|
||||
order_usdt = self.calc_order_usdt()
|
||||
if order_usdt > 0:
|
||||
self.page.ele('x://*[@id="size_0"]').input(vals=order_usdt, clear=True)
|
||||
time.sleep(0.5)
|
||||
self.click_safe('x://span[normalize-space(text()) ="买入/做多"]')
|
||||
time.sleep(3)
|
||||
if self.verify_position(1):
|
||||
@@ -743,6 +767,10 @@ class BBDelayReversalTrader:
|
||||
self.click_safe('x://button[normalize-space(text()) ="开仓"]')
|
||||
time.sleep(0.5)
|
||||
self.click_safe('x://button[normalize-space(text()) ="市价"]')
|
||||
order_usdt = self.calc_order_usdt()
|
||||
if order_usdt > 0:
|
||||
self.page.ele('x://*[@id="size_0"]').input(vals=order_usdt, clear=True)
|
||||
time.sleep(0.5)
|
||||
self.click_safe('x://span[normalize-space(text()) ="买入/做多"]')
|
||||
time.sleep(3)
|
||||
if self.verify_position(1):
|
||||
|
||||
Reference in New Issue
Block a user