MQL5リファレンス

MQL5リファレンス

【MQL5】Col関数について

Col関数の働き・役割 Col関数は、行列(matrix)クラスにおいて指定された列のデータを取得または設定するために使用されます。この関数は2つの形式(バリアント)を持っており、特定の列をベクトルとして返す形式と、指定されたベクトルを特定...
MQL5リファレンス

【MQL5】Row関数について

Row関数の働き・役割 Row関数は、指定した行番号に対応する行ベクトルを取得したり、指定した行に新しいベクトルを書き込むための関数です。この関数には2つの形式があり、それぞれ以下のような役割を持ちます。 指定した行番号に対応する行ベクトル...
MQL5リファレンス

【MQL5】Diag関数について

関数の働き・役割 Diag関数は、行列における対角要素を抽出したり、新しい対角行列を構築したりするために使用されます。この関数は、特定の対角線上の要素を操作することができるため、行列の管理や計算において役立ちます。 例えば、対角行列を作成し...
MQL5リファレンス

【MQL5】TriU関数について

TriU関数の働き・役割 TriU関数は、与えられた行列を上三角行列に変換するための関数です。この関数は、指定した対角線より下にある要素をゼロにした新しい行列を作成します。例えば、主対角線やその上下に位置する対角線を基準に、それより下の要素...
MQL5リファレンス

【MQL5】TriL関数について

TriL関数の働き・役割 TriL関数は、与えられた行列の一部を取り出し、下三角行列に変換した新しい行列を作成します。このとき、指定された対角線より上にある要素をゼロにします。例えば、「主対角線」や「その下にある対角線」などを基準にして、そ...
MQL5リファレンス

【MQL5】Transpose関数について

Transpose関数の働き・役割 Transpose関数は、行列の形を変えるための関数です。行列とは、数字が縦横に並んだデータの集合です。この関数は、行列の「行」と「列」を入れ替えた新しい行列を作り出します。 例えば、元の行列が次のような...
MQL5リファレンス

【MQL5】Compare関数について

Compare関数の働き・役割 Compare関数は、2つのベクトルや行列を比較し、それらの要素が指定された精度で一致しているかどうかを調べるために使用されます。この精度は「イプシロン」と呼ばれる小さな数値で指定され、Compare関数はこ...
MQL5リファレンス

【MQL5】HasNan関数について

HasNan関数の働き・役割 HasNan関数は、ベクトルや行列内に含まれる要素のうち、数値が「NaN(Not a Number)」であるものの数を調べるために使用します。 NaNとは 「NaN」は計算結果が定義されない場合(例えば負の数値...
MQL5リファレンス

【MQL5】Fill関数について

Fill関数の働き・役割 Fill関数は、指定された値で既存の行列またはベクトルを埋めるために使用されます。これにより、行列やベクトル内のすべての要素を統一した値に設定できます。この関数は、行列やベクトルの初期化やデータのリセット時に役立ち...
MQL5リファレンス

【MQL5】CalendarValueLast関数について

CalendarValueLast関数の働き・役割 CalendarValueLast関数は、指定された変更ID(change_id)を基に、経済指標カレンダーのデータベースから最新の経済イベント情報を取得するためのものです。 この関数を使...