![]() |
在這個頁面顯示本主題全部的 7 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 60分鐘才發生 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=3658)
60分鐘才發生
同一個公式(主圖疊加) 在所有其他分鐘週期即時盤中都正常
唯獨60分鐘會發生下標越界或超出有效數據區(由最後一根K線反算回去的第五根就會有這現象)
是我數據出問題嗎
用30分鐘 查在6/10 13:15 也會發生
我該如何修正問題點
__________________
至誠能勝天下至偽
至拙能勝天下至巧
不是數據問題
是您計算的範圍超過數據範圍
例如某一數據有效範圍為 X[10]-X[500]
若您存取 X[501] 或 X[9] 即會出錯
您可用 Lbound 和 UBound 函數來檢查上下限
日線在 1999/6/23 開始 往前都會有同樣問題
您的判斷也是如此解決?
抱歉喔 上下標的用法我不熟悉
這樣對公式判定會有影響嗎
只好先如此問
__________________
至誠能勝天下至偽
至拙能勝天下至巧
下標部分 可以使用 sysparam(1) 嗎
這和一般取 HH 或 CC 意思感覺差不多耶
__________________
至誠能勝天下至偽
至拙能勝天下至巧
找到可能原因
均線MA(C,250)部分是日線的起始點 也是問題發生點
應該是這原因吧
__________________
至誠能勝天下至偽
至拙能勝天下至巧
sysparam(1) 是取得十字游標的位置
若十是游標所在位置小於數列起始編號就會出錯
例如:
XX:MA(C,250);
XX[sysparam(1)];
取250天的均線, XX的值是自第250天才有數據
若十字游標移到小於250天的位置
第二行(紅色)即會出錯
若十字游標移到第250天的位置之後
第二行即可正常輸出
嗯 稍微會意了點
不過如何改卻還需摸索
也是學習的過程
謝謝版大的進一步解說
__________________
至誠能勝天下至偽
至拙能勝天下至巧
全部時間均為台灣時間, 現在時間為10:02 | 在這個頁面顯示本主題全部的 7 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.