|
|
@@ -31,11 +31,12 @@ const pricesHandler = function(context, task) {
|
|
|
|
|
|
// 识别到在拉盘
|
|
|
const isLong = (() => {
|
|
|
- if (!token.prevHandleTime) return true
|
|
|
+ const percentageCondition = percentage > Config.percentageLimit
|
|
|
|
|
|
- const time = new Date().getTime()
|
|
|
+ const isNoPrevHandleTime = !token.prevHandleTime
|
|
|
+ const timeCondition = isNoPrevHandleTime || new Date().getTime() > token.prevHandleTime + Config.handleSpaceHours * (60 * 1000)
|
|
|
|
|
|
- return percentage > Config.percentageLimit && time > token.prevHandleTime + Config.handleSpaceHours * (60 * 1000)
|
|
|
+ return percentageCondition && timeCondition
|
|
|
})()
|
|
|
|
|
|
if (isLong) {
|