double OptimizeLots(double leverage, bool exact=false, int pos_id=0)
leverage
実質レバレッジ
exact
算出方法(false
:USD100,000を1ロットとして算出 true
:取引シンボルの通貨から1ロットを正確に算出)
pos_id
ポジション番号(0,1,・・・,POSITIONS-1)
(exact
がtrue
かつ、複数のポジションを扱い、MyOrderSelectSymbol()
で取引シンボルを変更した場合に指定、ポジション番号が0の場合省略可能)
実質レバレッジから算出した売買ロット数
利用可能証拠金のleverage
倍を1ロット分の通貨単位で割った値をNormalizeLots()
で正規化(切り上げで丸め)して出力する関数です。