奇狐社區論壇
在這個頁面顯示本主題全部的 7 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [問題]關於奇狐條件選股的限制性 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=17936)


由 kkman68 在 2013-08-21 00:05 發表:

發現 [問題]關於奇狐條件選股的限制性

不知是否可增加以下幾項項目?
一:斜率或角度:
例如L1指標線角度>30
或角度介於20~40

二:今日值與幾天前的比較:
例如L1指標今日值< 5天前的值
意思就是趨勢指標下彎

三:曲率:
(其實就是斜率的變化率)
判斷指標線趨勢是上彎或下彎

最後感謝總版主對小弟前幾個問題的熱心解答


由 cgjj 在 2013-08-22 13:29 發表:

回覆: [問題]關於奇狐條件選股的限制性

引用:
最初由 kkman68 發表
不知是否可增加以下幾項項目?
一:斜率或角度:
例如L1指標線角度>30
或角度介於20~40

二:今日值與幾天前的比較:
例如L1指標今日值< 5天前的值
意思就是趨勢指標下彎

三:曲率:
(其實就是斜率的變化率)
判斷指標線趨勢是上彎或下彎

最後感謝總版主對小弟前幾個問題的熱心解答



選股並無這些限制性唷, 不需對個別項目增加
因為這些用公式都可以撰寫的出來, 有些已有內建函數

對k線而言, 並沒有所謂的角度
因為 X 軸 與 Y軸 是不同單位 (時間vs價格)
故僅有比例, 沒有角度

SLOPE 函數可求 "線性回歸斜率"

向前取用, 可用 ref 函數來處理
在日線, 用 ref(L1,5) 就可取5日前的L1值

斜率的變化率
您可以運用 SLOPE 取得斜率, 與之前的去做比較算變化


由 kkman68 在 2013-08-22 13:56 發表:

恩恩 謝謝
的確有slope這個函數
我會在試看看!

不過這函數似乎只是算出某個週期內的回歸線斜率
但若是我想要條件設成
十個週期內:某指標線切線斜率由正轉負,或是由水平(斜率=0)轉負
該如何編寫呢?
(公式及條件選股欄位的設定)


不知貴公司可否提供全部函數的列表呢?
(包含英文 中文名稱 函數說明)
這樣搜尋關鍵字會很方便
另外自己也想要把這張表印出來放桌前參閱


由 cgjj 在 2013-08-22 14:17 發表:

引用:
最初由 kkman68 發表
恩恩 謝謝
的確有slope這個函數
我會在試看看!

不過這函數似乎只是算出某個週期內的回歸線斜率
但若是我想要條件設成
十個週期內:某指標線切線斜率由正轉負,或是由水平(斜率=0)轉負
該如何編寫呢?
(公式及條件選股欄位的設定)

若十個週期內
開頭為正, 中間來回幾次正負, 最後為負, 算不算?
狀況其實非常多種, 如何抉擇, 要先清楚定義規則
規則定義出來, 就可按規則把邏輯用公式碼撰寫出來
不是什麼東西都有所謂的函數
函數本身也是數學式或邏輯運算所組成
函數僅是把一些常用或複雜的算式包裝起來
沒有函數, 不代表無法撰寫
但規則不清, 就難以撰寫公式, 更易錯的渾然不知


引用:
最初由 kkman68 發表
不知貴公司可否提供全部函數的列表呢?
(包含英文 中文名稱 函數說明)
這樣搜尋關鍵字會很方便
另外自己也想要把這張表印出來放桌前參閱


本身已有內建了
[編輯公式\插入函數\所有函數] 裡面就有全部函數的列表與說明
您可以先點一下 [名稱]
快速用鍵盤鍵入函數名
例如快速鍵入 data , 它就會直接跳躍到名為 data 開頭的函數
[所有函數] 包含所有的函數在其中
其他則按性質分類, 例如: [時間函數]裡面都是與時間相關的函數

[編輯公式\插入函數] 裡面的函數列表說明是最新最完整的
其是隨主程式EXE更新的


由 kkman68 在 2013-08-22 15:06 發表:

只要有 斜率正平負 都算
也許抓了十個週期 會出現兩次正平負
但總之就是把他抓出來

通常是找中長期的指標
例如周線月線 比較能看得出波動性質


另外輸入data 自動跳到data函數
這功能我知道

不過初寫程式的人 最怕的就是不知道有data這個函數....

像開盤收盤 open close
一開始也會會猜測可能是begin end
後來嘗試了才確認是open close

所以仍希望[加入函數]那個視窗可以增加搜尋的欄位
這樣 可以輸入中文 [開盤] 兩個字
就會跳出兩個函數
open 和 DYNAINFO(4)
再自己看看說明 就知道該使用哪一個


由 cgjj 在 2013-08-22 16:59 發表:

引用:
最初由 kkman68 發表
只要有 斜率正平負 都算
也許抓了十個週期 會出現兩次正平負
但總之就是把他抓出來

通常是找中長期的指標
例如周線月線 比較能看得出波動性質


另外輸入data 自動跳到data函數
這功能我知道

不過初寫程式的人 最怕的就是不知道有data這個函數....

像開盤收盤 open close
一開始也會會猜測可能是begin end
後來嘗試了才確認是open close

所以仍希望[加入函數]那個視窗可以增加搜尋的欄位
這樣 可以輸入中文 [開盤] 兩個字
就會跳出兩個函數
open 和 DYNAINFO(4)
再自己看看說明 就知道該使用哪一個



n 個週期內有正轉負的狀況, 寫法如下:
斜率:=SLOPE(L1,2);
CK:sum(ref(斜率>=0,1) and 斜率<0, n)>0;

對於初寫程式的人
不建議自[所有函數]中去依序查看軟體全部有哪些函數可用
比較好的方式, 是自各分類中去瀏覽

分類是按類別整理過的
例如: 要找一個函數與行情價格有關的函數, 可自[行情函數]中查找
例如: 要找一個函數與日期時間有關的函數, 可自[時間函數]中查找
自分類中找, 會比自[所有函數]中找來的快, 而且清楚且集中

學習上
建議先依序把各類別, 都先簡單的瀏覽過
了解各類別裡面的函數成員有哪些
(不是要弄懂函數如何用, 只是先大略知道有哪些函數可用)

再來
才是從較常用的類別中, 找一些比較會用到的函數做了解與學習


由 kkman68 在 2013-08-22 17:27 發表:

恩 謝謝版主 我會嘗試看看~

先準備出發去貴公司上課了
晚上回家再繼續與程式奮戰~~~


全部時間均為台灣時間, 現在時間為19:33
在這個頁面顯示本主題全部的 7 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.