㈠ Excel計算外匯倉位的公式該如何編寫
授人以魚,亦要授人以漁。
樓主跟我的想法是一樣的,都是用excel做個下單量計算器來計算下單量。不過根據我的經驗,你做出這個計算器之後,以後根據你的操盤要求是會繼續修正和改進的。
下邊我把你現在的這個計算器的演算法(推導過程)給你寫出來。以後你碰到這類問題就可以自己動手來處理了。
首先,你要解決的問題是下單量的多少。那麼你可以設它為x手;
其次,用x手來建立與它有關的表達式:1.你的止損空間為30點(借鑒二樓的做法,這個你可以用一個單元格來表示,以後你可以靈活調整點數),每手每點10美元,那麼x手會虧損的資金就是30×10×x美元;2.佔用保證金數,每手750美元,那麼x手就是50×x美元。
最後,建立等式:你的要求是虧損的總資金+佔用保證金=賬戶總資金,那麼,賬戶總資金=點數×10×x+佔用保證金×x,那麼x=總資金/(10×點數+佔用保證金)
好,演算法就是這樣,到excel里的操作,我們按照2樓高手的方法來寫:
假設A1:賬戶總資金
B1:止損點數
C1:每手佔用保證金額
D1:為我們要求的下單手數,也就是單量
用剛剛的式子「x=總資金/(10×點數+佔用保證金)」和單元格表示就是:D1=A1/(10*B1+C1)
和二樓的結論是一樣的。這樣你的單量就可以實現自動實時的計算了。
最後,還有一點,為了能夠讓你在查看計算結果的時候能清晰,最後在單元格格式上定義好數值小數部分取幾位。如果要求D1在計算的時候自己進行四捨五入計算可以用ROUND(A1/(10*B1+C1),1),這最後的以個1就是你想保留幾位小數了。
我的平台因為最小隻能下到0.1手,所以這個參數我用的就是1.