我在后台里,设置了5个条件,预警间隔全部设为1秒钟。我理解是每隔1秒,就会来执行这个条件一次。但实际运行,感觉执行一次需要15秒左右。是怎么回事?
后台程序轮巡执行是如何进行的?哪里有介绍?
你是5个后台预警在跑?我这边测试下来日志如下正常。是不是你的模型计算复杂导致的??
2015-11-13 09:39:52.174 【后台】AG00 运行结束
2015-11-13 09:39:52.174 【后台】CU00 运行结束
2015-11-13 09:39:52.174 【后台】IF00 运行结束
2015-11-13 09:39:52.190 【后台】AU00 运行结束
2015-11-13 09:39:52.190 【后台】J00 运行结束
2015-11-13 09:39:53.173 【后台】AG00 运行结束
2015-11-13 09:39:53.173 【后台】CU00 运行结束
2015-11-13 09:39:53.173 【后台】IF00 运行结束
2015-11-13 09:39:53.188 【后台】AU00 运行结束
2015-11-13 09:39:53.188 【后台】J00 运行结束
2015-11-13 09:39:54.187 【后台】AG00 运行结束
2015-11-13 09:39:54.218 【后台】AU00 运行结束
2015-11-13 09:39:54.218 【后台】J00 运行结束
2015-11-13 09:39:54.218 【后台】CU00 运行结束
2015-11-13 09:39:54.218 【后台】IF00 运行结束
一组5个条件,执行后,相隔16秒。
2015-11-13 09:47:29.112 【后台】RU01 运行结束
2015-11-13 09:47:29.112 【后台】RU01 运行结束
2015-11-13 09:47:29.128 【后台】RU01 运行结束
2015-11-13 09:47:29.128 【后台】RU01 运行结束
2015-11-13 09:47:29.128 【后台】RU01 运行结束
2015-11-13 09:47:46.132 【后台】RU01 运行结束
2015-11-13 09:47:46.132 【后台】RU01 运行结束
2015-11-13 09:47:46.132 【后台】RU01 运行结束
2015-11-13 09:47:46.148 【后台】RU01 运行结束
2015-11-13 09:47:46.148 【后台】RU01 运行结束
2015-11-13 09:48:02.962 【后台】RU01 运行结束
2015-11-13 09:48:03.774 【后台】RU01 运行结束
2015-11-13 09:48:03.777 【后台】RU01 运行结束
2015-11-13 09:48:03.782 【后台】RU01 运行结束
2015-11-13 09:48:03.788 【后台】RU01 运行结束
2015-11-13 09:48:20.487 【后台】RU01 运行结束
2015-11-13 09:48:20.491 【后台】RU01 运行结束
2015-11-13 09:48:20.494 【后台】RU01 运行结束
2015-11-13 09:48:20.503 【后台】RU01 运行结束
2015-11-13 09:48:20.509 【后台】RU01 运行结束
2015-11-13 09:48:36.341 【后台】RU01 运行结束
2015-11-13 09:48:36.344 【后台】RU01 运行结束
2015-11-13 09:48:36.348 【后台】RU01 运行结束
2015-11-13 09:48:36.352 【后台】RU01 运行结束
2015-11-13 09:48:36.359 【后台】RU01 运行结束
2015-11-13 09:48:52.805 【后台】RU01 运行结束
2015-11-13 09:48:52.811 【后台】RU01 运行结束
2015-11-13 09:48:52.818 【后台】RU01 运行结束
2015-11-13 09:48:52.826 【后台】RU01 运行结束
2015-11-13 09:48:52.833 【后台】RU01 运行结束
2015-11-13 09:49:09.321 【后台】RU01 运行结束
2015-11-13 09:49:10.137 【后台】RU01 运行结束
2015-11-13 09:49:10.145 【后台】RU01 运行结束
2015-11-13 09:49:10.149 【后台】RU01 运行结束
2015-11-13 09:49:10.160 【后台】RU01 运行结束
2015-11-13 09:49:26.165 【后台】RU01 运行结束
2015-11-13 09:49:26.165 【后台】RU01 运行结束
2015-11-13 09:49:26.176 【后台】RU01 运行结束
2015-11-13 09:49:26.180 【后台】RU01 运行结束
2015-11-13 09:49:26.187 【后台】RU01 运行结束
2857926939
远程看你怎么设置的
我有这么多的调用,又是必须的,怎么办?
// 03分钟
M_03M_0:=stkindiex(stklabel,'macd.macd1',0,17,0,199);
M_03M_1:=stkindiex(stklabel,'macd.macd1',0,17,-1,199);
M_03M_2:=stkindiex(stklabel,'macd.macd1',0,17,-2,199);
M_03M_3:=stkindiex(stklabel,'macd.macd1',0,17,-3,199);
M_03M_4:=stkindiex(stklabel,'macd.macd1',0,17,-4,199);
M_03M_5:=stkindiex(stklabel,'macd.macd1',0,17,-5,199);
// 15分钟
M_15M_0:=stkindiex(stklabel,'macd.macd1',0,3,0,199);
M_15M_1:=stkindiex(stklabel,'macd.macd1',0,3,-1,199);
M_15M_2:=stkindiex(stklabel,'macd.macd1',0,3,-2,199);
M_15M_3:=stkindiex(stklabel,'macd.macd1',0,3,-3,199);
M_15M_4:=stkindiex(stklabel,'macd.macd1',0,3,-4,199);
M_15M_5:=stkindiex(stklabel,'macd.macd1',0,3,-5,199);
// 30分钟
M_30M_0:=stkindiex(stklabel,'macd.macd1',0,4,0,199);
M_30M_1:=stkindiex(stklabel,'macd.macd1',0,4,-1,199);
M_30M_2:=stkindiex(stklabel,'macd.macd1',0,4,-2,199);
M_30M_3:=stkindiex(stklabel,'macd.macd1',0,4,-3,199);
M_30M_4:=stkindiex(stklabel,'macd.macd1',0,4,-4,199);
M_30M_5:=stkindiex(stklabel,'macd.macd1',0,4,-5,199);
// 60分钟
M_60M_0:=stkindiex(stklabel,'macd.macd1',0,5,0,199);
M_60M_1:=stkindiex(stklabel,'macd.macd1',0,5,-1,199);
M_60M_2:=stkindiex(stklabel,'macd.macd1',0,5,-2,199);
M_60M_3:=stkindiex(stklabel,'macd.macd1',0,5,-3,199);
M_60M_4:=stkindiex(stklabel,'macd.macd1',0,5,-4,199);
M_60M_5:=stkindiex(stklabel,'macd.macd1',0,5,-5,199);
M_DAY_0:=stkindiex(stklabel,'macd.macd1',0,6,0,199);
M_DAY_1:=stkindiex(stklabel,'macd.macd1',0,6,-1,199);
M_DAY_2:=stkindiex(stklabel,'macd.macd1',0,6,-2,199);
M_DAY_3:=stkindiex(stklabel,'macd.macd1',0,6,-3,199);
M_DAY_4:=stkindiex(stklabel,'macd.macd1',0,6,-4,199);
M_DAY_5:=stkindiex(stklabel,'macd.macd1',0,6,-5,199);
M_WEEK_0:=stkindiex(stklabel,'macd.macd1',0,7,0,199);
M_WEEK_1:=stkindiex(stklabel,'macd.macd1',0,7,-1,199);
M_WEEK_2:=stkindiex(stklabel,'macd.macd1',0,7,-2,199);
M_WEEK_3:=stkindiex(stklabel,'macd.macd1',0,7,-3,199);
M_WEEK_4:=stkindiex(stklabel,'macd.macd1',0,7,-4,199);
M_WEEK_5:=stkindiex(stklabel,'macd.macd1',0,7,-5,199);
M_MONTH_0:=stkindiex(stklabel,'macd.macd1',0,8,0,199);
M_MONTH_1:=stkindiex(stklabel,'macd.macd1',0,8,-1,199);
M_MONTH_2:=stkindiex(stklabel,'macd.macd1',0,8,-2,199);
M_MONTH_3:=stkindiex(stklabel,'macd.macd1',0,8,-3,199);
M_MONTH_4:=stkindiex(stklabel,'macd.macd1',0,8,-4,199);
M_MONTH_5:=stkindiex(stklabel,'macd.macd1',0,8,-5,199);
M_QUARTER_0:=stkindiex(stklabel,'macd.macd1',0,14,0,199);
M_QUARTER_1:=stkindiex(stklabel,'macd.macd1',0,14,-1,199);
M_QUARTER_2:=stkindiex(stklabel,'macd.macd1',0,14,-2,199);
M_QUARTER_3:=stkindiex(stklabel,'macd.macd1',0,14,-3,199);
M_QUARTER_4:=stkindiex(stklabel,'macd.macd1',0,14,-4,199);
M_QUARTER_5:=stkindiex(stklabel,'macd.macd1',0,14,-5,199);
你使用自定义数据。在软件帮助中可以学习。你引用的太多。程序执行也是需要时间的。
我不是软件高手呀,还是半路出家的。以前试过,搞不定呀。
能不能帮忙说仔细一点呢?这个我非常需要,很重要。