註冊日期: Oct 2003 來 自: 文章數量: 18114
日KD一交叉求當時日線分筆成交價那一例是很特別的 主要是在盤中在日線會一下有交叉一下沒交叉 所以要用特別的方法去記錄發生當時的分筆成交價 因為時間一過上次發生KD交叉的情況已不存在 它抓的是當時的動態行情 DYNAINFO(7) 最新價 就如前面所說看您要如何應用 一般應用不會如此複雜, 更不需用那特別的方法處理 你自己要很清楚你要什麼, 我們才能協助你 最好將整體想做的說出來, 而不是只有部份 不然很難回答你, 狀況不同處理方式也不同 分筆成交並非每分鐘20段(它每分的數量不固定) 你可在分筆成交週期用 Close 來取得每一根K棒的年日日時分秒 (利用DATE和TIME兩函數即可取得) 若您要求得最後發生交叉當時的分筆成交價 還有另一途徑或許可行(用VBS於分筆成交週期跑) 做法如下: 1.將現有的分筆成交自最後一根K棒跑到第一根K棒(跑回圈) 2.將每根K棒的 close 價當做是今日的Close價 3.用這個 Close 價搭配前面幾日的日K去計算KD有無交叉 4.若有交叉則記錄分筆成交那根的 Close 價,並跳出該迴圈 5.再將該 Close 價存於您要的變數中(假設存放變數為UseC) (以VBS利用迴圈將該變數每一根K棒的值都設為該 Close 價)
註冊日期: May 2004 來 自: 台灣的一個角落 文章數量: 35
我的問題是 當15分鐘週期中取用任一時間的分筆成交價,將之顯示價格於k棒上, 討論區中有一篇15分鐘取用90分種收盤價 我試過,是否可以用15分鐘取用5分種收盤價 應該就是這樣吧? 附圖
引用:最初由 cheng 發表 我的問題是 當15分鐘週期中取用任一時間的分筆成交價,將之顯示價格於k棒上, 討論區中有一篇15分鐘取用90分種收盤價 我試過,是否可以用15分鐘取用5分種收盤價 應該就是這樣吧? 附圖 想想清楚喔, 可行嗎 15分鐘取用90分鐘收盤價是可行的 因為90分鐘是由6根15分鐘的k棒所組成 繪出後是六根一條水平線 15分鐘取用5分鐘 是不可行的, 因為 15分鐘是由3根5分鐘的k棒所組成 15分鐘1根的K棒如何擠入3根的5分鐘K棒呢 你若要做的是將分筆成交的每一筆呈現在15分鐘的副圖中 不考慮K棒時間的對應雖然是可行的(用vbs可做) 但碰到剛上市沒多久的股票其15分鐘線不足時 會無法完整呈現當日所有的分筆成交 若要的是這個, 它的功能只在於輔助看盤, 是非常沒有意義的 鍵盤快速切換一下就好了, 何必如此大費周章 切記! 小週期引用大週期是可行的 大週期引用小週期是非常不適合的
引用:最初由 cheng 發表 我的問題是 當15分鐘週期中取用任一時間的分筆成交價,將之顯示價格於k棒上, 討論區中有一篇15分鐘取用90分種收盤價 我試過,是否可以用15分鐘取用5分種收盤價 應該就是這樣吧? 附圖
簡單的說 當ref(close,1)小於即時close價 於15分鐘週期中取用即時的分筆成交價 這個公式,奇狐可以用內建函數撰寫公式嗎?
註冊日期: Jan 2004 來 自: 文章數量: 2783
奇狐內建函數目前無此功能,但是一位高階的系統交易者兼程式開發應用者,可以使用VC++自創函數賦予奇狐達到此功能.您是否符合此條件,創造個人化的奇狐.
不需用 VC++ 3.5可用VBS迴圈, 4.0可用迴圈語法 兩者均能利用迴圈搭配Date和Time來找到您要的分筆成交價 這篇文章您可參考看看 http://www.chiefox.com.tw/bbs/showt...=&threadid=1372
是不是date及time函數只能使用於分筆成交週期 奇狐的time是自設的沒有方式可以條件成立時自動取得當時close價, 當即時盤中可以很清楚看到分鐘週期中如果螢幕中有創新高或創新低都會顯示價位,而且在不切換螢幕比例時都持續顯示另外 *** 1.又創新高或創新低.價位變創新最高或創新最低.但是價位依然顯示在螢幕中. 2.再則未凸破目前創新高或創新低價位時,它還是依然顯示在螢幕中. 既然奇狐有能力做到這個情況,我想應該就不用在分筆成交週期裡大費周章.況且分筆成交週期只保留一日份. 如果能在切換螢幕比例時都能持續顯示指定的任一個創新高或創新低的價位就太完美了. *** 雖然我不是很懂如何VB,但是也試過很多指標.好像八九不離拾,顯示的方式不同. 請總板主不吝指教.謝謝!
1. date及time函數 任何的週期都可用 2. 你並無固定的條件, 所以無從幫起