配列関数

MQL5リファレンス

【MQL5】ArrayFromFP8関数について

ArrayFromFP8関数の働き・役割 ArrayFromFP8関数は、uchar型の配列を、float型またはdouble型の配列に変換するために使用されます。この変換では、指定されたFP8形式に基づいて、元の配列データを適切な浮動小数...
MQL5リファレンス

【MQL5】ArrayFromFP16関数について

ArrayFromFP16関数の働き・役割 ArrayFromFP16関数は、ushort型の配列に格納された半精度浮動小数点数(FLOAT16やBFLOAT16)を、指定された形式のfloat型またはdouble型の配列に変換してコピーす...
MQL5リファレンス

【MQL5】ArrayToFP16関数について

ArrayToFP16関数の働き・役割 ArrayToFP16関数は、float型またはdouble型の配列を、指定された形式で16ビットの浮動小数点数(ushort型)の配列に変換するために使用されます。この関数は、ENUM_FLOAT1...
MQL5リファレンス

【MQL5】ArraySwap関数について

ArraySwap関数の働き・役割 ArraySwap関数は、同じ型の2つの動的配列の内容を交換するために使用されます。この関数により、配列同士のデータを簡単に入れ替えることができます。特に、多次元配列の場合は最初の次元以外のすべての次元に...
MQL5リファレンス

【MQL5】ArrayReverse関数について

ArrayReverse関数の働き・役割 ArrayReverse関数は、指定されたインデックスから始まる配列の要素を、指定した数だけ反転するために使用されます。この関数は、配列のデータ自体を物理的に変更し、指定した範囲内の要素の順序を逆転...
MQL5リファレンス

【MQL5】ArrayRemove関数について

ArrayRemove関数の働き・役割 ArrayRemove関数は、配列内の特定のインデックスから指定した数の要素を削除するために使用されます。この関数は、動的配列や固定サイズの配列に対して適用可能ですが、削除後の挙動に違いがあります。動...
MQL5リファレンス

【MQL5】ArrayInsert関数について

ArrayInsert関数の働き・役割 ArrayInsert関数は、ある配列の要素を別の配列に挿入するために使用されます。指定したインデックスから挿入が始まり、指定された数だけ要素が追加されます。挿入された要素は、元の配列内の要素を右に押...
MQL5リファレンス

【MQL5】ArrayRange関数について

ArrayRange関数の働き・役割 ArrayRange関数は、指定された配列の特定の次元における要素数を返します。多次元配列を扱う際、各次元の要素数を取得するために使用されます。次元のインデックスは0から始まるため、例えば2次元配列の場...
MQL5リファレンス

【MQL5】ArrayIsDynamic関数について

ArrayIsDynamic関数の働き・役割 ArrayIsDynamic関数は、指定された配列が動的か静的かを判別するために使用されます。配列が動的である場合、関数はtrueを返し、静的である場合はfalseを返します。 動的配列とは、プ...
MQL5リファレンス

【MQL5】ArrayFill関数について

ArrayFill関数の働き・役割 ArrayFill関数は、指定された値で配列を埋めるために使用されます。この関数は、基本データ型(int型やfloat型など)を要素とする配列に対して適用され、配列内の特定の範囲を指定した値で埋めます。特...