 |
peter109
資深會員
註冊日期: Dec 2004
來 自: Taipei
文章數量: 1893 |
新盤差之衍生
謝謝提供 衍生如下
peter109 附帶上了此圖片:
__________________
至誠能勝天下至偽
至拙能勝天下至巧
|
|
向版主報告此篇 |  |
|
2019-12-25 08:49 |
|
|
|  |
 |
Soprano
中級會員
註冊日期: May 2006
來 自:
文章數量: 52 |
回覆: 新盤差 (速度提升,替代原先之 "盤差" 公式)
引用: 最初由 cgjj 發表
盤差:為內外盤之差
舊的 盤差 公式,原先程式撰寫的架構不好(共三個公式)
引用時,會多算到沒有引用的部分,浪費CPU效能
例如:引用外盤,卻連內盤的值也一併計算了!
且還透過 "盤差_MIN1" 引用,多了一層引用
---------------------------------------------------------------------------
新的 新盤差 公式,重新設計結構,共包含以下兩個公式:
引用時,需帶參數,指定計算哪一部分,不再浪費CPU
[新盤差範例]
此公式為使用新盤差的範例,內容如下:
外盤:STKINDI('','新盤差引用.外盤(0)',0,0) LINETHICK0;
內盤:STKINDI('','新盤差引用.內盤(1)',0,0) LINETHICK0;
差:外盤-內盤;
注意:請不要引用 新盤差範例,浪費 CPU 額外計算!!!
若有需要,請直接複製裡面的程式碼到您的公式中使用。
[新盤差引用]
此公式不需套用,專供引用。
換掉吧!!!
不要再用以前那個笨拙的盤差公式~~
請問如何儲存每天的數據?
|
|
向版主報告此篇 |  |
|
2020-02-25 15:03 |
|
|
|  |
 |
Soprano
中級會員
註冊日期: May 2006
來 自:
文章數量: 52 |
回覆: 新盤差 (速度提升,替代原先之 "盤差" 公式)
引用: 最初由 cgjj 發表
盤差:為內外盤之差
舊的 盤差 公式,原先程式撰寫的架構不好(共三個公式)
引用時,會多算到沒有引用的部分,浪費CPU效能
例如:引用外盤,卻連內盤的值也一併計算了!
且還透過 "盤差_MIN1" 引用,多了一層引用
---------------------------------------------------------------------------
新的 新盤差 公式,重新設計結構,共包含以下兩個公式:
引用時,需帶參數,指定計算哪一部分,不再浪費CPU
[新盤差範例]
此公式為使用新盤差的範例,內容如下:
外盤:STKINDI('','新盤差引用.外盤(0)',0,0) LINETHICK0;
內盤:STKINDI('','新盤差引用.內盤(1)',0,0) LINETHICK0;
差:外盤-內盤;
注意:請不要引用 新盤差範例,浪費 CPU 額外計算!!!
若有需要,請直接複製裡面的程式碼到您的公式中使用。
[新盤差引用]
此公式不需套用,專供引用。
換掉吧!!!
不要再用以前那個笨拙的盤差公式~~
SP:=barslast(TradeDate<>ref(TradeDate,1) or barpos=1);
盤差:外盤-內盤,LINETHICK0;
前後差值:盤差-REF(盤差,1),LINETHICK0;
盤差差和:SUM(前後差值,0),coloryellow,linethick2;
盤差差均:MA(盤差差和,SP+1),coloryellow,linethick2;
請問為什麼盤差差均計算不出來???
|
|
向版主報告此篇 |  |
|
2020-04-06 10:52 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
回覆: 回覆: 新盤差 (速度提升,替代原先之 "盤差" 公式)
引用: 最初由 Soprano 發表
SP:=barslast(TradeDate<>ref(TradeDate,1) or barpos=1);
盤差:外盤-內盤,LINETHICK0;
前後差值:盤差-REF(盤差,1),LINETHICK0;
盤差差和:SUM(前後差值,0),coloryellow,linethick2;
盤差差均:MA(盤差差和,SP+1),coloryellow,linethick2;
請問為什麼盤差差均計算不出來???
這一行
盤差差均:MA(盤差差和,SP+1),coloryellow,linethick2;
不能直接帶 SP+1
因為 "盤差差和" 是當日第二根起才有效
SP+1 會多一根,進而算到無效的位置
請改為
盤差差均:MA(盤差差和,SP),coloryellow,linethick2;
|
|
向版主報告此篇 |  |
|
2020-04-06 12:15 |
|
|
|  |
 |
Soprano
中級會員
註冊日期: May 2006
來 自:
文章數量: 52 |
回覆: 回覆: 回覆: 新盤差 (速度提升,替代原先之 "盤差" 公式)
引用: 最初由 cgjj 發表
這一行
盤差差均:MA(盤差差和,SP+1),coloryellow,linethick2;
不能直接帶 SP+1
因為 "盤差差和" 是當日第二根起才有效
SP+1 會多一根,進而算到無效的位置
請改為
盤差差均:MA(盤差差和,SP),coloryellow,linethick2;
感謝版主
|
|
向版主報告此篇 |  |
|
2020-04-06 12:40 |
|
|
|  |
 |
Markchu7
資深會員
註冊日期: Nov 2007
來 自:
文章數量: 1496 |
請問:新盤差公式
1.因為是行情函數所以只有當日資料對嗎?
2.是在公司伺服器端計算?還是在客戶單機上計算?數字會因為盤中開關軟體而有所不同嗎?
感謝!
|
|
向版主報告此篇 |  |
|
2022-05-26 12:56 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|