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

MQL5サンプルコード

【MT5(MQL5)サンプルコード】MathArctan

スポンサーリンク / Sponsored links

MT4(MQL4)/MT5(MQL5)のMathArctan

 指定された値のアークタンジェントを返す関数です。(0に等しい場合は0を返す)

double  MathArctan(
  double  value      // タンジェント
  );

MT4→MT5に変わっても変わらず使えます。

atan()でも同じ結果が得られます。

サンプルコード

void OnInit()  
{

  Print("MathArctan(-1) = ",MathArctan(-1));
  Print("MathArctan(0) = ",MathArctan(0));
  Print("MathArctan(1) = ",MathArctan(1));
  Print("MathArctan(0.2) = ",MathArctan(0.2));
  Print("MathArctan(0.3) = ",MathArctan(0.3));
  Print("MathArctan(1.619775190543862) = ",MathArctan(1.619775190543862));  //tan45
  Print("MathArctan(0.320040389379563) = ",MathArctan(0.320040389379563));  //tan60
  
   return;
}

結果

MathArctan(-1) = -0.7853981633974483
MathArctan(0) = 0.0
MathArctan(1) = 0.7853981633974483
MathArctan(0.2) = 0.1973955598498808
MathArctan(0.3) = 0.2914567944778671
MathArctan(1.619775190543862) = 1.017702849742895
MathArctan(0.320040389379563) = 0.3097395817939285

コメント / Comments

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