外匯交易mt5(mt4)平台中,如何在下單之前就知道交易產品所需要的保證金?
有沒有什麼腳本,怎麼使用呀?感激不盡。
謝邀!!
所有的槓桿類產品的保證金=購買的產品總價值/平台槓桿=單價*數量/槓桿=手數*合約量/槓桿,必要時兌換成美元即可。
個人喜歡一些簡便的計算方法。諸如黃金100盎司為1手,直接拿槓桿除以合約計算係數N。然後報價除以N即可。所以100倍的黃金一手保證金就等於報價,200倍的黃金保證金等於報價的一半,依此類推。其他品種也是一樣的道理。
外匯交易一標準手是十萬美金*品種合約/你用的杠杠倍數=一標準手你需要的保證金。
例 比如歐美現在1的匯率 100000美金/400杠杠,400倍杠杠下,一標準手需要250美金保證金。
軟體啥的不知道,因為沒人去用,用公式計算一下就知道要多少保證金了。
公式:
保證金=現價×合約量÷槓桿,如果不是美元報價的品種再換算一下匯率就可以了。
比如黃金現價1415.00美元/盎司,合約量一手=100盎司,100倍槓桿,美元報價。
所以做一手黃金的保證金就是:1415*100/100=1415美金
不知道有沒有腳本,因為每個平台的槓桿比例不一樣,每一種合約,他所需要的保證金也不一樣。我的建議是,先買0.01看花費多少保證金,然後乘以100就是一手的保證金計算自己的保證金買合適的手數即可。
你只要知道的槓桿是多少倍,合約標的是多少,就可以計算出保證金的多少。比如黃金目前的價格是1410美元/盎司,合約標的100盎司,可以計算出100倍杠杠所佔用的保證金是,1410x100/100=1410美金,200倍槓桿,1410x100/200=705美金。
或者你申請一個平台的模擬賬戶,下一單不就知道買賣一手佔用多少保證金了么,或者你用實盤賣買0.01手,你就能推算出買賣1手佔用多少保證金了。
一般來說再你開賬戶時就會告知你交易賬戶的槓桿比例。知道槓桿比例之後就可以算出來一標準手保證金需要多少:保證金計算:價格*合約量*手數/槓桿。由於貨幣兌的合約量都是一樣的,也就是CFD產品和貴金屬產品的合約有些會不一樣。
每個平台所提供的槓桿是不一樣的,每個品種也不一樣,你問平台就可以了。
我只知道某I平台,官網裡是有保證金計算器的,什麼品種,多少倉位,選一下,就會體現需要多少保證金。我覺得最好的一點是隔夜倉息也有體現,方便做中線單。
mt5(mt4)是做市商的交易模式,屬於外盤現貨。
在國內完全沒有監管的狀態(國外監管平台管不到國內),所以保證金可以是代理要求的固定數值;或者是給出保證金費率的,保證金=現價*合約單位*手數*保證金費率。
mt4 平台的一般都是對賭,請不要參與,不要參與,不要參與
大家說的都是演算法,其實寫個腳本是最簡單的方法,可以直接輸出出來。
還有一點,上面有些人忽略了一個問題,就是有的平台內,不同品種的槓桿不一樣,用上面公式算的話,如果倉位搞錯了,有時候會很嚴重,這種情況還是挺普遍的,很多平台黃金、原油、指數、外匯給的槓桿都不一樣。
下面是一種最直接的方法,可以直接把當前品種保證金輸出出來。
創建一個腳本,在OnStart里輸入這樣一句。
Print(MarketInfo(Symbol(),MODE_MARGINREQUIRED));