引用: 最初由 P7181 發表
能否再請教總版主,季KD的部分原碼是不是:
季K:NullAry;
季D:NullAry;
end else if datatype=8 then begin //季
K季:="KD.K#quarter";
D季:="KD.D#quarter";
謝謝總版主與狐友們分享您的寶貴智慧。
季線在奇狐中並非標準週期,是歸屬在多日線。
必須到[管理\系統選項\數據]中,先將[多日線]指定為季線,才能跑以下公式做運算取得!
K季:="KD.K#MULTIDAY"
D季:="KD.D#MULTIDAY"
多日線僅有一組,系統會記憶最終使用的多日線。若多日線最後使用的並非季線,則這兩行程式碼跑出的結果並非季線。
另一個解法
是運用[奇狐長週期曲線]算得,它的數值並非來自引用,而是用推算的。
於短週期中看長週期, 不再是一般的梯形線,而是曲線(該根K棒時間點相對應的數)。
詳見下面連結的介紹:
http://www.chiefox.com.tw/bbs/showt...&threadid=11317
應用範例:
季K:"WKD.WK"(9,3,3,1,5,0);
季D:"WKD.WD"(9,3,3,1,5,0);
|