double AccountFreeMarginCheck( string symbol, int cmd, double volume)
Возвращает размер свободных средств, которые останутся после открытия указанной позиции по текущей цене на текущем счете.
Если свободных средств не хватает, то будет сгенерирована ошибка 134 (ERR_NOT_ENOUGH_MONEY).
MQL4では、このような関数がありました。
MQL5ではアナログが見当たらないのですが、そのような機能はあるのでしょうか、それとも自分で計算すべきでしょうか。 もしあれば、適切な方法をアドバイスしてください。新しい日に切り替えたら、29日の相場が全部消えてしまいました。ターミナルを再起動してもダメで、チャートも更新しています。
新しい日に切り替えたら、29日の相場が全部消えてしまいました。ターミナルを再起動してもダメで、チャートも更新しています。
MQL4では、こんな関数がありました。
MQL5ではアナログが見当たらないのですが、そのような機能はあるのでしょうか、それとも自分で計算すべきでしょうか。 もしあれば、適切な方法をアドバイスしてください。このスレッドの16ページを参照してください。このスレの16番https://www.mql5.com/ru/forum/1111/page16/#comment_8755 人気の質問ですが!:)
端末はどのサーバーに接続されていますか?
そこに必要な情報はありません、唯一の関数ACCOUNT_FREEMARGINがあり、私はすなわち、例えば0.1ロットのボリュームで位置を開いた後に残っているフリーファンドの数が必要 です。
ACCOUNT_FREEMARGIN」と「0.1ロットなどのポジションを建てた 後のフリーファンドの残数」の違いは何ですか?
特に、どちらの場合も「フリーファンド」の話です。「フリーファンドって何?
ACCOUNT_FREEMARGIN」と「0.1ロットなどのポジションを建てた後のフリーファンドの残数」の違いは何ですか?
特に、どちらの場合も「フリーファンド」の話です。「フリーファンドって何?
アカウントフリーマージン
ポジションを建てるために利用可能な、預入通貨建ての口座価値。
二重
ACCOUNT_FREEMARGINは、私が理解する限り、現在の利用可能な資金の状態を返します。
また、場合によっては、まだ開いていないが開く可能性のあるポジションを考慮して、「自由資金」の量を決定する必要があります。
アカウントフリーマージン
入金した通貨でポジションを建てることができる口座残高
二重
ACCOUNT_FREEMARGINは、私が理解する限り、現在の利用可能な資金の状態を返します。
場合によっては、まだオープンしていないがオープンできるポジションを考慮して、「フリーファンド」の金額を決定する必要があります。
ポジションを建てた場合に残る 自由資金の量を決定する、という機能は理解できたと思います。MQL5のマニュアルの 次のセクションをご覧ください。
-CAccountInfo。
-FreeMarginCheck。