
MQL4MQL5 数学
MathPow()
- できること
- べき乗(x の y 乗)を求める
- 対応
- MQL4・MQL5
MathPow() とは
底を指定した回数だけ掛けた値(べき乗)を返す関数です。マーチンゲールで「負けるたびにロットを 2 倍」にするときなどに使います。
MathPow() の書式と引数
double MathPow(double base, double exponent)| 引数 | 型 | 省略時 | 説明 |
|---|---|---|---|
base | double | 必須 | 底。 |
exponent | double | 必須 | 指数。 |
戻り値
base の exponent 乗。
MathPow() の使い方(コード例)
MQL4・MQL5 共通
int losses = 3; // 連敗数
double lots = 0.01 * MathPow(2, losses); // 0.08
Print("次のロット:", lots);OnTick()・OnStart() などの関数の中に書いて使う例です。MetaEditor でコンパイルできることを確認済みです。












