COCO研究院

 找回密碼
 註冊
搜索
查看: 1929|回復: 3

台指,加權, 資料序列問題

[複製鏈接]
發表於 16-3-31 13:51 | 顯示全部樓層 |閱讀模式
我使用 Data 1 台指5分,Data 2 加權
寫了一個函數 IfExistRefD( condition, nDay)
要去判斷 N 日前是否有發生什麼情況, 例如: IfExistRefD(H - C of Data 2 > 20, 2)

結果因為 加權K棒只有 0905-1325,和台指的0850-1345 有差異,
我使用 for 迴圈 去回推 N 日前是去回推 condition[N根] 有沒有符合,
檢查後發現 如果 回推2天,5分K要回推 120根,   condition[120] 如果沒用到加權會是對的,
但只要用到 加權 C of Data2 , C of Data2[120] 回推時,會推過頭因為中間缺的時間他就沒 K棒,
請教如果回推 N 日,加權要怎麼計算才可以和台指一起找到正確的資料序列?


 樓主| 發表於 16-3-31 22:02 | 顯示全部樓層
在Kway 官網
有人回

一天差30分,也就是6根
二天就是 12根
把 120-12 試看看囉~

但是這個似乎不行自己扣一扣差的 K bar 數就好了,
IfExistRefD(H - C of Data 2 > 20, 2)
函數會自動回推 H - C of Data2 > 20 在 2天前的狀況
也就是
condition1 = H - C of Data2 > 20;
condition1[120] 裡面用到的加權我沒辦法去改他

如果有人能解的出來我要的,
我給 200金錢, 會不會太少?
發表於 16-4-1 10:46 | 顯示全部樓層
jackthetan 發表於 16-3-31 22:02
在Kway 官網
有人回

建議你分成兩個函數來寫

評分

參與人數 1金錢 +2 收起 理由
jackthetan + 2 雖然不是我要的, 但有沾到一點邊, 還是給您.

查看全部評分

 樓主| 發表於 16-4-1 22:32 | 顯示全部樓層
本帖最後由 jackthetan 於 16-4-1 22:38 編輯

我解決了,
最後是針對目前有用到的 condition ,
如2天前的 加權, 先用函數算出來正確的價位,
再算出2天前的台指價位, 再一起比較
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-29 09:52

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |