サンプルコード 一覧へ戻る

MQL5サンプルコード

【MT5(MQL5)サンプルコード】_Digits、Digits()

スポンサーリンク

MT4(MQL4)/MT5(MQL5)の_Digits

現在のチャートシンボル (EAがセットされたチャートの銘柄)の価格の小数点以下の桁数を返します。

int _Digits
int  Digits()

_Pointと似ていますが、_Digitsは小数点以下の「桁数」を返します。

例:USDJPY
 _Digits → 3
 _Point → 0.001

MT4,MT5共に「_Digits」でも「 Digits()」でも動きます。

サンプルコード

void OnInit()  
{

   Print( "現在チャートの小数点以下の桁数(_Digits) = "  , _Digits );  //_Digitsの場合
   Print( "現在チャートの小数点以下の桁数(Digits()) = "  , Digits() );  //Digits()の場合
   return;
}

結果

USDJPYの場合

現在チャートの小数点以下の桁数(_Digits) = 3
現在チャートの小数点以下の桁数(Digits()) = 3

GBPUSDの場合

現在チャートの小数点以下の桁数(_Digits) = 5
現在チャートの小数点以下の桁数(Digits()) = 5

コメント

  1. みーや より:

    EAを勉強中なのですが、見やすくわかりやすいサイトで助かっています!応援してます

タイトルとURLをコピーしました