[求助]麻煩幫我建立一個簡單的指標,感謝了!! [文華財經]
- 咨詢內容:
我想建立一個指標,它每天能自動畫兩條水平線,第一條線是 :前一天收盤價+(5日的ATR*80%)第二條線是: 前一天收盤價-(5日的ATR*80%)這樣當天價格如果突破水平線的時候,能直觀的看出來,麻煩幫我一下,感謝!
- 文華技術人員:
TR : MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//求最高價減去最低價,一個周期前的收盤價減去最高價的絕對值,一個周期前的收盤價減去最低價的絕對值,這三個值中的最大值
ATR : MA(TR,26),COLORYELLOW;//求N個周期內的TR的簡單移動平均
AA:REF(C,1)+MA(ATR,5)*0.8;
BB:REF(C,1)-MA(ATR,5)*0.8;僅供參考!
- 文華客服:
感謝指導,另外還問一下,使用上面公式的時會出現一個問題,上面的公式計算ATR數值是包括今天在內的n天是吧,這個數值是會根據今日的價格變動的。這樣會導致我需要的AA值:“昨天的收盤價+ATR(n)*0.8值”,在今日內也是變動的。我不希望它是變動的,因為我希望依據它作為突破的標準。我覺得有兩個解決思路:1:改成 昨天的收盤價+ATR(前n天,不包括今天)*0.8或者2:當天的收盤價+ATR(包括今天在內的n天)*0.8請問應該怎么修改公式呢?
- 網友回復:
按照您的方法1修改
TR : MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//求最高價減去最低價,一個周期前的收盤價減去最高價的絕對值,一個周期前的收盤價減去最低價的絕對值,這三個值中的最大值
ATR : MA(TR,26),COLORYELLOW;//求N個周期內的TR的簡單移動平均
AA:REF(C,1)+REF(MA(ATR,5)*0.8,1);//取前一天的MA(ATR,5)*0.8
BB:REF(C,1)-REF(MA(ATR,5)*0.8,1); - 網友回復: 感謝,我用了一下,發現指標給出的AA、BB值,和我自己算出來的有一些小小的誤差,不知道是什么原因?例如雞蛋昨天的收盤價是5242,昨天的5天ATR是71.6,手動算出的AA、BB值分別是5299.28,5184.72,但是指標給出的AA、BB值分別是5301.97 ,5182.03
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容