到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > 五日內收盤價的高點
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
picabu
中級會員

註冊日期: May 2004
來  自:
文章數量: 77

五日內收盤價的高點

版主您好
我想找出跌破五日內收盤價的高點價位,符合條件的前兩次位置

HH:= HHV(C,5);
DN:= CROSS(HH,C);
DNSP2:= SUMBARS(DN,2);

DNSP2所產生的結果不如預期,請問是哪裡寫錯了?謝謝您

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

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

回覆: 五日內收盤價的高點

引用:
最初由 picabu 發表
版主您好
我想找出跌破五日內收盤價的高點價位,符合條件的前兩次位置

HH:= HHV(C,5);
DN:= CROSS(HH,C);
DNSP2:= SUMBARS(DN,2);

DNSP2所產生的結果不如預期,請問是哪裡寫錯了?謝謝您



HHV(C,5) 是包含了當天,故 CROSS(HH,C) 永不成立
要取前一天的 HHV(C,5) 值!

HH:= ref(HHV(C,5),1);
DN:= CROSS(HH,C);
DNSP2:=SUMBARS(DN,2)-1;

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

註冊日期: May 2004
來  自:
文章數量: 77

版主您好,我照您的方式去做
發現我想要的結果好像不太一樣,附上圖片解釋

如圖
台積電的前五日收盤價高點為552,前一次跌破位置與前兩次跌破位置為圖中箭頭處,可是程式顯示出DNSP1與DNSP2的位置卻不是箭頭處,好像是隨著五日收盤價的高點往前推而變動. 我試著把HH給定數552, HH:= 552.所產生的結果是正確.請問應該如何修正呢?

picabu 附帶上了此圖片:

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

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

引用:
最初由 picabu 發表
版主您好,我照您的方式去做
發現我想要的結果好像不太一樣,附上圖片解釋

如圖
台積電的前五日收盤價高點為552,前一次跌破位置與前兩次跌破位置為圖中箭頭處,可是程式顯示出DNSP1與DNSP2的位置卻不是箭頭處,好像是隨著五日收盤價的高點往前推而變動. 我試著把HH給定數552, HH:= 552.所產生的結果是正確.請問應該如何修正呢?



這樣比對是錯誤的
HH 畫出來不會是水平線,應為曲線
因為每一日都是取該日的前五日
故不會每一天HH都是 552 這個值

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

註冊日期: May 2004
來  自:
文章數量: 77

了解,我的邏輯錯了,想成定數了.

最後問題,如果想照圖上的邏輯取得前兩次的跌破位置,有辦法程式化嗎? 謝謝版主

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

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

引用:
最初由 picabu 發表
了解,我的邏輯錯了,想成定數了.

最後問題,如果想照圖上的邏輯取得前兩次的跌破位置,有辦法程式化嗎? 謝謝版主



照圖上的邏輯
那是取最新值(歷史最末根)來與前面的K棒比較
您確定要這樣做嗎???
這樣的指標只能算最後的狀態,無法呈現過去狀態

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

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

若圖上的邏輯是您要的,則答案為:
HH:= ref(HHV(C,5),1);
DN:= CROSS(HH[datacount],C);
DNSP2:=SUMBARS(DN,2)-1;

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

註冊日期: May 2004
來  自:
文章數量: 77

對對對,謝謝版主,就是這樣囉. 我又學到新的語法了.非常感激

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

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
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.  聯絡我們