cTrader Desktop 4.5では、Algo APIに推定マージン計算機能が追加されました。つまり、新しいポジションや注文によってどれくらいのマージンが使用されるかを確認するためのメソッドが利用できるようになりました。
マージン推定の仕組み
推定マージンを計算するには、Symbol.GetEstimatedMargin()
メソッドを呼び出し、取引タイプ(買いまたは売り)と注文ボリュームの必要な引数を渡します。
1 2 3 4 |
|
GetEstimatedMargin()
はインターフェースメソッドであるため、以下のように任意のSymbol
/ SymbolInfo
オブジェクトと共に使用できます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
注意
バックテスト/最適化中に、GetEstimatedMargin()
メソッドは、アカウントエクスポージャーを考慮せずに推定マージンを返します。