0163卵の名無しさん (JP 0He1-yqZX [146.70.31.18 [上級国民]])
2022/10/22(土) 08:57:06.87ID:xNzfwzHcHbid2balance=\(
bid, # Bidの底値
ask, # c(取得買値)
lot, # c(取得ロット)
swap, # スワップ
credit, # クレジット
loss_cut){ # 強制ロスカットの証拠金維持率(%) Loss Cut Margin Level
f=\(x) ML(Balance=x,Bid=bid,Ask=ask,Lot=lot,Swap=swap,Credit=credit) - loss_cut
uniroot(f,c(0,1e7))$root
}
# 残高の値から1ドル何円のBid底値まで耐えうるかを算出
balance2bid=\(
balance, # 残高
ask, # c(取得買値)
lot, # c(取得ロット)
swap, # c(スワップ)
credit, # クレジット
loss_cut=20){# 強制ロスカットの証拠金維持率(%)
g=\(x) ML(Balance=balance,Bid=x,Ask=ask,Lot=lot,Swap=swap,Credit=credit) - loss_cut
uniroot(g,c(50,360))$root
}