奇狐社區論壇
在這個頁面顯示本主題全部的 8 個文章

奇狐社區論壇 (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=13473)


由 L0123 在 2010-04-19 11:31 發表:

限制於多分鐘週期跑

親愛的總版主您好
下列程式是在五分鐘週期使用,如果要在多分鐘週期的 2分 or 4分 or 6分 or 7分、、、要如何修改,請指導,謝謝!!

FI:=STRCMP(STKLABEL,'FITX1');
IF FI<>0 or DATATYPE<>2 THEN BEGIN
EXIT;
END;


由 cgjj 在 2010-04-19 12:05 發表:

回覆: 限制於多分鐘週期跑

引用:
最初由 L0123 發表
親愛的總版主您好
下列程式是在五分鐘週期使用,如果要在多分鐘週期的 2分 or 4分 or 6分 or 7分、、、要如何修改,請指導,謝謝!!

FI:=STRCMP(STKLABEL,'FITX1');
IF FI<>0 or DATATYPE<>2 THEN BEGIN
EXIT;
END;




######## 後續有修正########


由 L0123 在 2010-04-19 13:57 發表:

收到了 謝謝 親愛的總版主的指導 感恩之至


由 cgjj 在 2010-12-03 14:29 發表:

引用:
最初由 L0123 發表
收到了 謝謝 親愛的總版主的指導 感恩之至


Sorry
原先答覆的狀況考量不夠週到, 修正如下:

SM:=HOUR*60+MINUTE;
SM:=HHV(SM-ref(SM,1),0);
SM:=if(datacount<4,-1,SM[datacount]);
// SM 若傳回 -1, 代表K棒數不足無法計算準確

用法以 [限制於兩分] 為例, 如下:
if SM<>2 or SM=-1 then exit;


由 cgjj 在 2010-12-03 14:34 發表:

測試中的新版 ( v5.1 Beta )
不用如此麻煩了, 其有新增一個函數 DATATYPEM
用 DATATYPEM 與 DATATYPE 組合可精確的判斷
就算是數據僅一根K棒也能判斷


由 L0123 在 2010-12-06 10:39 發表:

引用:
最初由 cgjj 發表
測試中的新版 ( v5.1 Beta )
不用如此麻煩了, 其有新增一個函數 DATATYPEM
用 DATATYPEM 與 DATATYPE 組合可精確的判斷
就算是數據僅一根K棒也能判斷




報告總版主:
發現300分鐘K不能用,煩請再把問題解決。
真歹勢,老是勞煩您。


由 cgjj 在 2010-12-06 10:54 發表:

引用:
最初由 L0123 發表
報告總版主:
發現300分鐘K不能用,煩請再把問題解決。
真歹勢,老是勞煩您。



300 分鐘以期貨來說是一日(一般會改用日線看)

300 分鐘該日並無第二根分鐘線可供計算
此時 SM 會傳回零值
檢查是否為零應可解決這問題


由 L0123 在 2010-12-06 11:48 發表:

引用:
最初由 cgjj 發表
300 分鐘以期貨來說是一日(一般會改用日線看)

300 分鐘該日並無第二根分鐘線可供計算
此時 SM 會傳回零值
檢查是否為零應可解決這問題




很感謝 總版主的解答


全部時間均為台灣時間, 現在時間為20:24
在這個頁面顯示本主題全部的 8 個文章


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

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