到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > 顯示K棒所剩餘的時間。
總頁數 (2): [1] 2 »   上一主題   下一主題
作者
主題 發表新主題    回覆主題
L0123
資深會員

註冊日期: Mar 2004
來  自: 彰化 海口郎
文章數量: 400

顯示K棒所剩餘的時間。

在多分鐘線走勢圖,以(倒數)顯示當下該K棒所剩餘的時間。
多分鐘線走勢圖是指12分鐘線、18分鐘線、65分鐘線、72分鐘線………等。
敬請指導,謝謝!!

向版主報告此篇 | 查IP位址
Old Post 2011-06-07 12:18
L0123 現在離線 點選這裡查看 L0123 的個人資料 點選這裡給 L0123 傳送一條短訊 查找更多關於 L0123 的文章 增加 L0123 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18213

回覆: 顯示K棒所剩餘的時間。

引用:
最初由 L0123 發表
在多分鐘線走勢圖,以(倒數)顯示當下該K棒所剩餘的時間。
多分鐘線走勢圖是指12分鐘線、18分鐘線、65分鐘線、72分鐘線………等。
敬請指導,謝謝!!



您是要用在股票? 還是期貨?
(因為非倍數時, 最末根需特別處理)

向版主報告此篇 | 查IP位址
Old Post 2011-06-07 15:30
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
L0123
資深會員

註冊日期: Mar 2004
來  自: 彰化 海口郎
文章數量: 400

回覆: 回覆: 顯示K棒所剩餘的時間。

引用:
最初由 cgjj 發表
您是要用在股票? 還是期貨?
(因為非倍數時, 最末根需特別處理)



用在期貨,拜託  總板主您了。
謝謝!!

向版主報告此篇 | 查IP位址
Old Post 2011-06-07 23:16
L0123 現在離線 點選這裡查看 L0123 的個人資料 點選這裡給 L0123 傳送一條短訊 查找更多關於 L0123 的文章 增加 L0123 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18213

回覆: 回覆: 回覆: 顯示K棒所剩餘的時間。

引用:
最初由 L0123 發表
用在期貨,拜託  總板主您了。
謝謝!!



完成了, 您再測試看看

//求多分鐘設定值
TE:=TIME-ref(TIME,1);
CKDE:=date<>ref(date,1); CKSP:=SUMBARS(CKDE,2)+1;
MT:=ref(TE,CKSP); MT:=MT[datacount];

//計算剩餘總秒數
KTime:=TIMETOT0(ref(TIME,1))+TIMETOT0(MT);
KTime:=KTime[datacount];
if KTime>TIMETOT0(134500) then KTime:=TIMETOT0(134500);
SS:=KTime-TIMETOT0(CURRENTTIME);

//轉化總秒數為分秒
剩餘:FLOOR(SS/60)*100+mod(SS,60); //分秒
剩餘:=if(剩餘>0,剩餘,0);

向版主報告此篇 | 查IP位址
Old Post 2011-06-09 09:31
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
L0123
資深會員

註冊日期: Mar 2004
來  自: 彰化 海口郎
文章數量: 400

回覆: 回覆: 回覆: 回覆: 顯示K棒所剩餘的時間。

引用:
最初由 cgjj 發表
完成了, 您再測試看看

//求多分鐘設定值
TE:=TIME-ref(TIME,1);
CKDE:=date<>ref(date,1); CKSP:=SUMBARS(CKDE,2)+1;
MT:=ref(TE,CKSP); MT:=MT[datacount];

//計算剩餘總秒數
KTime:=TIMETOT0(ref(TIME,1))+TIMETOT0(MT);
KTime:=KTime[datacount];
if KTime>TIMETOT0(134500) then KTime:=TIMETOT0(134500);
SS:=KTime-TIMETOT0(CURRENTTIME);

//轉化總秒數為分秒
剩餘:FLOOR(SS/60)*100+mod(SS,60); //分秒
剩餘:=if(剩餘>0,剩餘,0);




報告 總版主
今盤中測試結果如下:
1分鐘線,倒數開始為60 OK 是正確的倒數,開始為60
2分鐘線,倒數開始為160 不OK 正確的倒數開始應為120
3分鐘線,倒數開始為260 不OK 正確的倒數開始應為180
4分鐘線,倒數開始為360 不OK 正確的倒數開始應為240

如秒數不好寫,可以改用1分為倒數計時單位。
懇請 總版主幫忙,感恩之至。

向版主報告此篇 | 查IP位址
Old Post 2011-06-10 15:21
L0123 現在離線 點選這裡查看 L0123 的個人資料 點選這裡給 L0123 傳送一條短訊 查找更多關於 L0123 的文章 增加 L0123 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18213

回覆: 回覆: 回覆: 回覆: 回覆: 顯示K棒所剩餘的時間。

引用:
最初由 L0123 發表
報告 總版主
今盤中測試結果如下:
1分鐘線,倒數開始為60 OK 是正確的倒數,開始為60
2分鐘線,倒數開始為160 不OK 正確的倒數開始應為120
3分鐘線,倒數開始為260 不OK 正確的倒數開始應為180
4分鐘線,倒數開始為360 不OK 正確的倒數開始應為240

如秒數不好寫,可以改用1分為倒數計時單位。
懇請 總版主幫忙,感恩之至。



您誤用嚕啦

[剩餘] 它是顯示幾分幾秒, 不是顯示總秒數唷
MOD(SS,60) 取餘數, 故不可能會有尾數 60 的狀況(必定小於60)

以 128 為例, 代表剩下 1分 28 秒, 而不是 128 秒
再以 205 為例, 代表剩下 2分 05 秒, 而不是 205 秒

若要總秒數 SS 值才是您要的

向版主報告此篇 | 查IP位址
Old Post 2011-06-10 15:34
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
L0123
資深會員

註冊日期: Mar 2004
來  自: 彰化 海口郎
文章數量: 400

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 顯示K棒所剩餘的時間。

引用:
最初由 cgjj 發表
您誤用嚕啦

[剩餘] 它是顯示幾分幾秒, 不是顯示總秒數唷
MOD(SS,60) 取餘數, 故不可能會有尾數 60 的狀況(必定小於60)

以 128 為例, 代表剩下 1分 28 秒, 而不是 128 秒
再以 205 為例, 代表剩下 2分 05 秒, 而不是 205 秒

若要總秒數 SS 值才是您要的





原來是偶不會用誤讀了,歹勢!!
這樣應該OK了,多謝兼感恩。
祝!
週末愉快

向版主報告此篇 | 查IP位址
Old Post 2011-06-11 09:15
L0123 現在離線 點選這裡查看 L0123 的個人資料 點選這裡給 L0123 傳送一條短訊 查找更多關於 L0123 的文章 增加 L0123 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18213

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 顯示K棒所剩餘的時間。

引用:
最初由 L0123 發表
原來是偶不會用誤讀了,歹勢!!
這樣應該OK了,多謝兼感恩。
祝!
週末愉快



不客氣

向版主報告此篇 | 查IP位址
Old Post 2011-06-13 09:21
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
L0123
資深會員

註冊日期: Mar 2004
來  自: 彰化 海口郎
文章數量: 400

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 顯示K棒所剩餘的時間。

引用:
最初由 cgjj 發表
不客氣




報告 總版主:
今日盤中測試,發現33分週期可用,34分以上就不OK了。
Why ?

向版主報告此篇 | 查IP位址
Old Post 2011-06-13 11:11
L0123 現在離線 點選這裡查看 L0123 的個人資料 點選這裡給 L0123 傳送一條短訊 查找更多關於 L0123 的文章 增加 L0123 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18213

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 顯示K棒所剩餘的時間。

引用:
最初由 L0123 發表
報告 總版主:
今日盤中測試,發現33分週期可用,34分以上就不OK了。
Why ?



謝謝, 修正如下:

原碼:

//求多分鐘設定值(轉化秒)
TE:=TIMETOT0(TIME)-ref(TIMETOT0(TIME),1);
CKDE:=date<>ref(date,1); CKSP:=SUMBARS(CKDE,2)-2;
MT:=ref(TE,CKSP); MT:=MT[datacount];

//計算剩餘總秒數
KTime:=TIMETOT0(ref(TIME,1))+MT;
KTime:=KTime[datacount];
if 
KTime>TIMETOT0(134500then KTime:=TIMETOT0(134500);
SS:=KTime-TIMETOT0(CURRENTTIME);

//轉化總秒數為分秒
剩餘:FLOOR(SS/60)*100+mod(SS,60); //分秒
剩餘:=if(剩餘>0,剩餘,0);

向版主報告此篇 | 查IP位址
Old Post 2011-06-13 11:34
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
L0123
資深會員

註冊日期: Mar 2004
來  自: 彰化 海口郎
文章數量: 400

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 顯示K棒所剩餘的時間。

引用:
最初由 cgjj 發表
謝謝, 修正如下:

原碼:

//求多分鐘設定值(轉化秒)
TE:=TIMETOT0(TIME)-ref(TIMETOT0(TIME),1);
CKDE:=date<>ref(date,1); CKSP:=SUMBARS(CKDE,2)-2;
MT:=ref(TE,CKSP); MT:=MT[datacount];

//計算剩餘總秒數
KTime:=TIMETOT0(ref(TIME,1))+MT;
KTime:=KTime[datacount];
if 
KTime>TIMETOT0(134500then KTime:=TIMETOT0(134500);
SS:=KTime-TIMETOT0(CURRENTTIME);

//轉化總秒數為分秒
剩餘:FLOOR(SS/60)*100+mod(SS,60); //分秒
剩餘:=if(剩餘>0,剩餘,0);






報告 總版主:
剛測試,34分以上的周週期還是不OK。
//轉化總秒數為分秒(2)
 餘分:INTPART(SS/60),LINETHICK;
SS1:=FRACPART(SS/60)*60;
 餘秒:INTPART(SS1),LINETHICK;

向版主報告此篇 | 查IP位址
Old Post 2011-06-13 13:48
L0123 現在離線 點選這裡查看 L0123 的個人資料 點選這裡給 L0123 傳送一條短訊 查找更多關於 L0123 的文章 增加 L0123 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18213

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 顯示K棒所剩餘的時間。

引用:
最初由 L0123 發表
報告 總版主:
剛測試,34分以上的周週期還是不OK。
//轉化總秒數為分秒(2)
 餘分:INTPART(SS/60),LINETHICK;
SS1:=FRACPART(SS/60)*60;
 餘秒:INTPART(SS1),LINETHICK;



盤中我也核對過唷, 您怎樣不ok呢?
是核對 [剩餘] 嗎?

向版主報告此篇 | 查IP位址
Old Post 2011-06-13 16:00
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
L0123
資深會員

註冊日期: Mar 2004
來  自: 彰化 海口郎
文章數量: 400

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 顯示K棒所剩餘的時間。

引用:
最初由 cgjj 發表
盤中我也核對過唷, 您怎樣不ok呢?
是核對 [剩餘] 嗎?




報告 總版主
經測試發現有此狀況:每天的第一根K棒的餘分都不OK。
請指導,謝謝!!

向版主報告此篇 | 查IP位址
Old Post 2011-06-16 09:41
L0123 現在離線 點選這裡查看 L0123 的個人資料 點選這裡給 L0123 傳送一條短訊 查找更多關於 L0123 的文章 增加 L0123 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18213

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 顯示K棒所剩餘的時間。

引用:
最初由 L0123 發表
報告 總版主
經測試發現有此狀況:每天的第一根K棒的餘分都不OK。
請指導,謝謝!!




改這樣試試
原碼:

//求多分鐘設定值(轉化秒)
TE:=TIMETOT0(TIME)-ref(TIMETOT0(TIME),1);
CKDE:=date<>ref(date,1); CKSP:=SUMBARS(CKDE,2)-2;
MT:=ref(TE,CKSP); MT:=MT[datacount];

//計算剩餘總秒數
StTime:=if(CKDE,084500,ref(TIME,1));
KTime:=TIMETOT0(StTime)+MT;
KTime:=KTime[datacount];
if 
KTime>TIMETOT0(134500then KTime:=TIMETOT0(134500);
SS:=KTime-TIMETOT0(CURRENTTIME);

//轉化總秒數為分秒
剩餘:FLOOR(SS/60)*100+mod(SS,60); //分秒
剩餘:=if(剩餘>0,剩餘,0);

向版主報告此篇 | 查IP位址
Old Post 2011-06-16 09:51
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
L0123
資深會員

註冊日期: Mar 2004
來  自: 彰化 海口郎
文章數量: 400

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 顯示K棒所剩餘的

引用:
最初由 cgjj 發表
改這樣試試
原碼:

//求多分鐘設定值(轉化秒)
TE:=TIMETOT0(TIME)-ref(TIMETOT0(TIME),1);
CKDE:=date<>ref(date,1); CKSP:=SUMBARS(CKDE,2)-2;
MT:=ref(TE,CKSP); MT:=MT[datacount];

//計算剩餘總秒數
StTime:=if(CKDE,084500,ref(TIME,1));
KTime:=TIMETOT0(StTime)+MT;
KTime:=KTime[datacount];
if 
KTime>TIMETOT0(134500then KTime:=TIMETOT0(134500);
SS:=KTime-TIMETOT0(CURRENTTIME);

//轉化總秒數為分秒
剩餘:FLOOR(SS/60)*100+mod(SS,60); //分秒
剩餘:=if(剩餘>0,剩餘,0);




報告 總版主
經這幾天測試,一切均OK了,感謝耐心的指導,真是非常多謝!!。

向版主報告此篇 | 查IP位址
Old Post 2011-06-21 14:00
L0123 現在離線 點選這裡查看 L0123 的個人資料 點選這裡給 L0123 傳送一條短訊 查找更多關於 L0123 的文章 增加 L0123 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為04:21 發表新主題    回覆主題
總頁數 (2): [1] 2 »   上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
HTML語法禁止
vB 語法核准
表情符號核准
貼圖語法[IMG]核准
 

本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。

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

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.  聯絡我們