|
@@ -51,33 +51,33 @@ function reportDeleteLog() {
|
|
|
|
|
|
|
|
|
|
|
|
-function reportSearchPositions() {
|
|
|
- const intervalInMilliseconds = 1000 * 60;
|
|
|
- setInterval(() => {
|
|
|
-
|
|
|
- robot.appMap.forEach((value, key) => {
|
|
|
- logger.info('发起清仓检查:' + value.id + "停机时间:" + value.closeTime + "当前时间:" + new Date().getTime());
|
|
|
-
|
|
|
- let isStartTime = value.closeTime + (1000 * 60)
|
|
|
- if (value.id !== -1
|
|
|
- && isStartTime <= new Date().getTime()
|
|
|
- && (value.threadStatus === robot.RobotStatus.STOPPED || value.threadStatus === robot.RobotStatus.ERROR)
|
|
|
-
|
|
|
- ) {
|
|
|
- logger.info('--发起清仓' + value.id);
|
|
|
-
|
|
|
- robot.searchPositions({
|
|
|
- "id": value.id,
|
|
|
- "callPort": value.port,
|
|
|
- "path": value.path,
|
|
|
- "programName": value.programName,
|
|
|
- "strategyName": value.strategyName,
|
|
|
- })
|
|
|
-
|
|
|
- }
|
|
|
- });
|
|
|
- }, intervalInMilliseconds);
|
|
|
-}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|