![]() |
在這個頁面顯示本主題全部的 7 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 請問dynainfo() (http://www.chiefox.com.tw/bbs/showthread.php?threadid=639)
請問dynainfo()
dynainfo()是不是超過當天晚上12點,而又未到開盤,這段期間,他是沒有數據的?所以公式中引用好像有時不易成功?
想我常常下班過晚上12點才有時間看,發覺dynainfo(14)漲跌幅引用數據是0,有沒有其他比較快的方法可用?
N1 0 0 7
T1 110000 90000 133000
T2 113000 90000 133000
==========================
b:dynainfo(14),linethick0;
t:currenttime,linethick0;
d:currentdate,linethick0;
漲幅:dynainfo(14)>(N1/100),linethick0;
時間:range(time,T1,T2),linethick0;
A:漲幅 and 時間;
===========================
請注意看以下問題:
1. 日期為4/8,尚未開盤,b 一直為0,就算使用歷史回憶也一樣
2. 在"時間"為true時,出現值為1,但仔細看"漲幅",也出現為true。這有問題吧!就算dynainfo(14)是錯誤的,0>0也不為true啊!程式本身到底問題在哪?在我寫作過程,一直有發現這樣的小bug。
3. 究竟有沒有比較快的方法可以得到分筆的漲幅,不限定必須在當日之前。還是一定得做另一個引用?
dynainfo
是英文動態的意思,它不會保留歷史數據,而只保留即時最後數據
該數據會隔日開盤前清除,除非有按時做收盤作業保留在QRT檔,該檔僅做數據回憶使用不做計算應用
請幫我看第二個問題,為什麼 0>0 為真呢?
我的數值都是0
不過這公式的邏輯有一點點怪怪
請先不要管程式邏輯 因為我必須先確定程式的運算是符合我們的想法 這樣寫公式才不需要一直要debug
這在我寫公式過程 有很多次發生 算出的結果跟預期不符合 所以我會特別注意這樣的問題
難道都沒有其他人有這樣的問題?
漲幅
dynainfo(14)
限制只能取得今天的數據列表的漲幅欄位內的數據。
一登入主機就傳回了數據列表 或
管理,數據管理,匯入,日線生成行情報價。
dynainfo(14)才有作用
所以一登入主機,數據列表內的數據一經取得
dynainfo(14)>0 會成立。
全部時間均為台灣時間, 現在時間為00:09 | 在這個頁面顯示本主題全部的 7 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.