 |
logahsu
資深會員

註冊日期: Jul 2008
來 自:
文章數量: 112 |
請教總版主,跳空缺口的今低與昨高如何求?
報告總版主,又來麻煩您了,尚請指導小弟。
有關跳空缺口的取得、畫線等問題,我都可以解決,唯獨對於想取得每天的第一根開盤若是跳空上漲(或下跌)時,我想求出究竟是跳空多少點的部分,始終無法解快,求出來的數據都是同一個數字。
以下是以跳空上漲為例:
STK:=REF(DATE,1)<>DATE OR BARPOS=1;
JUMPUP:=KCLL>REF(H,1);//KCLL是每天第一根k棒的最低價
UPGATE:=ABS(KCLL-REF(H,1));
EXPLAIN(STK and JUMPUP , '缺口值:'+NUMTOSTR(UPGATE,2));
我是希望以每天開盤的第一根K棒的最低價對應於前一日最後一根K棒的高點(日線以下各短周期盤中若有跳空則不在考慮範圍之內),若是有跳空缺口,就在解盤處寫出跳空多少點,但上式不論是哪一天,都只會出現一個相同的數據,不知道錯在哪裡?
還請總版主指導。謝謝您∼
__________________
--------------------------------------------------------
奇狐好 奇狐棒 奇狐呱呱叫
|
|
向版主報告此篇 |  |
|
2011-09-18 01:25 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18100 |
回覆: 請教總版主,跳空缺口的今低與昨高如何求?
引用: 最初由 logahsu 發表
報告總版主,又來麻煩您了,尚請指導小弟。
有關跳空缺口的取得、畫線等問題,我都可以解決,唯獨對於想取得每天的第一根開盤若是跳空上漲(或下跌)時,我想求出究竟是跳空多少點的部分,始終無法解快,求出來的數據都是同一個數字。
以下是以跳空上漲為例:
STK:=REF(DATE,1)<>DATE OR BARPOS=1;
JUMPUP:=KCLL>REF(H,1);//KCLL是每天第一根k棒的最低價
UPGATE:=ABS(KCLL-REF(H,1));
EXPLAIN(STK and JUMPUP , '缺口值:'+NUMTOSTR(UPGATE,2));
我是希望以每天開盤的第一根K棒的最低價對應於前一日最後一根K棒的高點(日線以下各短周期盤中若有跳空則不在考慮範圍之內),若是有跳空缺口,就在解盤處寫出跳空多少點,但上式不論是哪一天,都只會出現一個相同的數據,不知道錯在哪裡?
還請總版主指導。謝謝您∼
NUMTOSTR 不支援數列
(不能直接用於整個數列, 必須以單一元素存取)
這樣試試
EXPLAIN(STK and JUMPUP , '缺口值:'+NUMTOSTR(UPGATE,2));
改為
EXPLAINEX(STK and JUMPUP,'缺口值:',UPGATE,2,0);
應該就可解決 
|
|
向版主報告此篇 |  |
|
2011-09-19 10:22 |
|
|
|  |
 |
logahsu
資深會員

註冊日期: Jul 2008
來 自:
文章數量: 112 |
回覆: 回覆: 請教總版主,跳空缺口的今低與昨高如何求?
引用: 最初由 cgjj 發表
NUMTOSTR 不支援數列
(不能直接用於整個數列, 必須以單一元素存取)
這樣試試
EXPLAIN(STK and JUMPUP , '缺口值:'+NUMTOSTR(UPGATE,2));
改為
EXPLAINEX(STK and JUMPUP,'缺口值:',UPGATE,2,0);
應該就可解決
我試過,已成功了。
原來是這樣....難怪它把最後的值丟給所有的缺口。
謝謝總版主,也祝您秋收大豐庫...。
__________________
--------------------------------------------------------
奇狐好 奇狐棒 奇狐呱呱叫
|
|
向版主報告此篇 |  |
|
2011-09-19 10:48 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|