求助 跨周期取數(shù)據(jù)為什么漏取
作者:開(kāi)拓者 TB 來(lái)源:cxh99.com 發(fā)布時(shí)間:2017年07月12日
-
咨詢(xún)內(nèi)容:
代碼很簡(jiǎn)單,在5分鐘周期圖上取30分鐘周期的MACD數(shù)據(jù),以下是代碼:
? ? ? ? If(Minute() <30)
? ? ? ? {
? ? ? ? ? ? ? ? HourMinute = 0;
? ? ? ? }Else
? ? ? ? {
? ? ? ? ? ? ? ? HourMinute = 30;
? ? ? ? }
? ? ? ? If(HourMinute != HourMinute[1])
? ? ? ? {
? ? ? ? ? ? ? ? strHourKey = Text(Date()) + ":" + Text(Hour()) + ":" + Text(HourMinute);
? ? ? ? ? ? ? ? strHourValue = GetTBProfileString(Symbol() + "HourMACD", strHourKey);
? ? ? ? ? ? ? ? HMACDDiff = Value(strHourValue);
? ? ? ? ? ? ? ? If(IsDebug != 0){
? ? ? ? ? ? ? ? ? ? ? ? FileAppend("C:\\MyMinuteMACD.txt", "strHourKey = " + strHourKey + ", strHourValue = " + strHourValue);
? ? ? ? ? ? ? ? }
? ? ? ? }
以下是實(shí)際取得的數(shù)據(jù)對(duì)照,可以看到9:00的數(shù)據(jù)沒(méi)有取到,如何解決?
strHourKey = 20161111:23:0, strHourValue = -29.243892
strHourKey = 20161114:9:30, strHourValue = -29.262216
strHourKey = 20161114:10:0, strHourValue = -26.896408
strHourKey = 20161114:10:30, strHourValue = -23.814253
strHourKey = 20161114:11:0, strHourValue = -21.666752
strHourKey = 20161114:13:30, strHourValue = -21.827527
strHourKey = 20161114:14:0, strHourValue = -19.420212
strHourKey = 20161114:14:30, strHourValue = -18.293177
strHourKey = 20161114:21:0, strHourValue = -14.53983
strHourKey = 20161114:21:30, strHourValue = -10.325063
strHourKey = 20161114:22:0, strHourValue = -7.167216
strHourKey = 20161114:22:30, strHourValue = -3.927583
strHourKey = 20161114:23:0, strHourValue = -1.435739
strHourKey = 20161115:9:30, strHourValue = 5.566584
strHourKey = 20161115:10:0, strHourValue = 7.322522
strHourKey = 20161115:10:30, strHourValue = 8.261985
strHourKey = 20161115:11:0, strHourValue = 8.238711
strHourKey = 20161115:13:30, strHourValue = 5.935197
strHourKey = 20161115:14:0, strHourValue = 4.862404
strHourKey = 20161115:14:30, strHourValue = 4.861431
strHourKey = 20161115:21:0, strHourValue = 6.031764
strHourKey = 20161115:21:30, strHourValue = 6.201893
strHourKey = 20161115:22:0, strHourValue = 6.104964
strHourKey = 20161115:22:30, strHourValue = 6.980534
strHourKey = 20161115:23:0, strHourValue = 7.255121
?
-
TB技術(shù)人員:
30分鐘結(jié)束的時(shí)候才取數(shù)吧,所以應(yīng)該是取到了。9點(diǎn)的時(shí)候有啥數(shù)據(jù)呢?