奇狐社區論壇 總頁數 (2): « 1 [2]
在這個頁面顯示本主題全部的 22 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [問題]一分鐘成交分筆的成交口數 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=14373)


由 cgjj 在 2010-10-04 09:09 發表:

引用:
最初由 Markchu7 發表
核對分筆成交好像不對,究竟要如何寫呢?救人哦!


當然不對呀
1秒內可能會有好幾筆 Tick
另外, Tick 並非每秒都有
故不能用 MOD

需改為這樣:
QTCK:=hour*100+minute;
QTCK:=QTCK<>ref(QTCK,1) or barpos=1;


由 Markchu7 在 2010-10-04 09:18 發表:

感謝!感謝!


由 Markchu7 在 2010-10-11 20:21 發表:

請交總版主:20秒內成交口數是這樣寫嗎?
秒20:=mod(time,20)=0;
秒20:=(秒20 AND 秒20<>REF(秒20,1)) or barpos=1,linethick;
SUM秒20:SUM(V,BARSLAST(秒20)+1),linethick;
謝謝!


由 cgjj 在 2010-10-12 10:36 發表:

引用:
最初由 Markchu7 發表
請交總版主:20秒內成交口數是這樣寫嗎?
秒20:=mod(time,20)=0;
秒20:=(秒20 AND 秒20<>REF(秒20,1)) or barpos=1,linethick;
SUM秒20:SUM(V,BARSLAST(秒20)+1),linethick;
謝謝!



不能用 MOD 去算
您可以應用 TIME0
去取得該週期從當日0點以來的秒數, 來做計算


由 Markchu7 在 2010-10-12 11:55 發表:

用搜索攻能看了一下TIME0的用法,嘗試寫了一下,不知對否?還請總版主指導!
TT:=TIME0-ref(TIME0,1);
SP:=SUMBARS(TT,20);
SV:sum(V,SP-1);


由 cgjj 在 2010-10-12 13:19 發表:

引用:
最初由 Markchu7 發表
用搜索攻能看了一下TIME0的用法,嘗試寫了一下,不知對否?還請總版主指導!
TT:=TIME0-ref(TIME0,1);
SP:=SUMBARS(TT,20);
SV:sum(V,SP-1);

核對分筆成交好像不對,究竟要如何寫呢?救人哦!



TT:=TIME0-ref(TIME0,1);
SP:=SUMBARS(TT,20);
SV:sum(V,SP);


由 Markchu7 在 2010-10-12 13:55 發表:

感恩!


全部時間均為台灣時間, 現在時間為19:10 總頁數 (2): « 1 [2]
在這個頁面顯示本主題全部的 22 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.