FX・ビットコイン・オプションのシステムトレード開発と取引録

FXとビットコインのシステムトレードの開発録、オプション取引の履歴を書き連ねています。MT4, Pythonで開発しています。

MQL4ブック MT4

代入演算子

代入演算子

 

代入演算子は、最も単純で最も一般的に使用される演算子です。

代入演算子の形式

 

代入演算子は、文字「=」(等号)を含むレコードを表します。 この等号記号の左側に変数の名前を指定し、変数の右側に式を指定します。 代入演算子は ";"で終了します。 (セミコロン)。

等号の存在によって、代入演算子をプログラムのテキスト内の他の行と区別することができます。 式として、定数、変数、関数呼び出し、またはそのような式を指定できます。

代入演算子の実行

 

等式記号の右側の式の値を計算し、等号の左側に指定された変数に取得した値を代入します。

代入演算子は、他の演算子と同様に実行可能です。 これは、代入演算子を構成するレコードがルールに従って実行されることを意味します。 演算子を実行すると、右部分の値が計算され、等号の左側の変数に代入されます。 代入演算子の実行の結果、左辺の変数は常に新しい値をとります。 この値は、変数の前の値と同じでも異なっていてもかまいません。代入演算子の右部分の式は、演算の順序に従って計算されます(「 演算と式 」を参照)。

代入演算子の例

 

代入演算子では、変数の型を等号の左側に宣言することができます。

以前に宣言された変数は、型を指定せずに代入演算子で使用されます。

代入演算子では、変数の型は等号の右部分で宣言することはできません。

代入演算子では、変数の型は繰り返し宣言することはできません。

右側の部分でユーザー定義関数と標準関数を使用する例:

右部分に式を使用する例:

代入演算子の計算では、型キャストの規則が適用できます(型キャストを参照)。

短縮形の代入演算子の例

 

MQL4では、代入演算子を構成する短い形式も使用されます。 代入演算子 " = "(等号)(「 演算と式 」を参照)以外の代入演算を使用する代入演算子の形式です。 ショートフォームオペレータも同じルールと制限を受けます。 代入演算子の短い形式は、より良いビジュアライゼーションのためにコードで使用されています。 プログラマは、自分のオプションで、代入演算子の1つまたは別の形式を使用することができます。 短い形式の代入演算子は、通常のフルフォーマットの代入演算子として簡単に書き直すことができ、その実行結果はまったく変わりません。

スポンサードリンク
スポンサードリンク
スポンサードリンク

-MQL4ブック, MT4
-,