一個問題,關于代碼簡化 [金字塔]
-
咨詢內容:
A1:=DIFF<REF(DIFF,1) and REF(DIFF,1)<REF(DIFF,2) and REF(DIFF,2)>max(max(DIFF,REF(DIFF,1)),max(REF(DIFF,3),REF(DIFF,4))) and
REF(DIFF,4)<REF(DIFF,3) and REF(DIFF,3)<REF(DIFF,2);
這里是判斷一個波峰的方法,是以前的版主給的,現在回看到這里,發現這一句不知道目的為何:
and REF(DIFF,2)>max(max(DIFF,REF(DIFF,1)),max(REF(DIFF,3),REF(DIFF,4)))
我理解的是,把這句去掉也已經能判斷出大小順序并且保證 REF(DIFF,2)是最高的了,去掉會有什么特殊情況發生嗎?
[此貼子已經被作者于2019/7/8 17:18:36編輯過]?
-
金字塔客服:
?這里要判斷的是ref(,2)這個位置是不是波峰。 后面那個還是需要的。DIFF<REF(DIFF,1) and REF(DIFF,1)<REF(DIFF,2)
只這一句? 只能判斷這三個位置是遞減過來的。并且代碼原意應該是希望這個波峰的判斷,周期跨度是五個周期。所以才ref了多個K。?
?來源:程序化久久網( www.kzuj.com.cn )
-
用戶回復:
但是還有這一句那:
?and REF(DIFF,4)<REF(DIFF,3) and REF(DIFF,3)<REF(DIFF,2)
這樣不就已經等于確定 REF(DIFF,2)是波峰了嗎??
-
網友回復:
?哦是的。當時沒注意到。REF(DIFF,2)>max(max(DIFF,REF(DIFF,1)),max(REF(DIFF,3),REF(DIFF,4))) 這個可以去掉。
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容