データ型【Data Types】

Any program operates with data. Data can be of different types depending on their purposes. For example, integer data are used to access to array components. Price data belong to those of double precision with floating point. This is related to the fact that no special data type is foreseen for price data in MQL 4.

どんなプログラムでもデータと一緒に動きます。 データはそれらの目的によって異なった型で存在します。例えば、整数データが配列コンポーネントのアクセスに使われます。価格データは倍精度浮動小数点に属します。これは特別なデータタイプが MQL 4 の価格データで予定されていないという事実と関係があります。

Data of different types are processed with different rates. Integer data are processed at the fastest. To process the double precision data, a special co-processor is used. However, because of complicity of internal presentation of data with floating point, they are processed slower than the integer ones. String data are processed at the longest because of dynamic computer memory allocation/reallocation.

異なった型のデータが異なったレートで処理されます。 整数データが最も速く処理されます。 倍精度データを処理するために、特別な co-processor が使われます。 しかし、浮動小数点データの内部表現の競合のために、それらは整数より処理速度が遅くなります。 文字列データは動的なコンピュータメモリ割り当て / 再配分のために最も処理速度が遅くなります。

The main data types are:

主要データは以下のとおり:

  • Integer (int)

    整数型 (int)

  • Boolean (bool)

    ブール型 (bool)

  • Literals (char)

    リテラル型 (char)

  • Strings (string)

    文字列型 (string)

  • Floating-point number (double)

    浮動小数点型 (double)

  • Color (color)

    カラー型 (color)

  • Date and time (datetime)

    日付時刻型 (datetime)

The color and datetime types make sense only to facilitate visualization and enter those parameters that had been set from expert advisor property tab or custom indicator “Inputs” tab. The data of color and datetime types are represented as integer values. int and double are called arithmetic (numeric) types.

カラー型と日付時刻型は単に具現化を容易にする意味になります。エキスパートアドバイザーのプロパティタブ、あるいはカスタムインディケーターの「インプット」タブから入力するプロパティで使われます。 カラー型と日付時刻型は整数値として表現されます。整数型と浮動小数点型は算術(数値)型と呼ばれます。

Only implicit type casting is used in expressions.

ただ暗黙の型キャストだけが式で使われます。

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">