MQL5サンプルコード 【サンプルコード】MT4とMT5のOrderSendの違い【サンプルコードで比較】 OrderSendはMT5で大幅に書き方が変わりました。MT4とMT5での書き方の違いを比較しながら解説します。 MT4とMT5でOrderSendはだいぶ違う MetatradorでEAを作る際、一番の要になるOrderSendコマンドで... 2021.09.12 2022.10.31 MQL5サンプルコード
MQL5サンプルコード 【サンプルコード】基本関数:MQL4(init/start/deinit),MQL5(Oninit/OnTick/OnDeinit) EAの「最初のロード時だけ動かす」「終了時だけ動かす」「Tickが更新されるたびに動かす」処理について、MT4とMT5での実行結果を比較しながら解説します。 MT4→init/start/deinit MT5→Oninit/OnTick/O... 2021.09.19 2022.10.12 MQL5サンプルコード
MQL5サンプルコード 【サンプルコード】MT4とMT5指定した時間停止(スリープ)したい EAやスクリプトなどで一定時間待ち状態にしたい場合に有効なSleep関数について解説 Sleep関数はMT4(MQL4)/MT5(MQL5)共通 Sleep関数は、MT4もMT5も同じ表記が流用できます。 Sleepの型 void Slee... 2021.09.14 2022.10.12 MQL5サンプルコード
MQL5サンプルコード 【サンプルコード】MT4(MQL4)/MT5(MQL5)の日付と時刻 日付と時刻を扱う関数のサンプルコード!具体的にどのような値が設定されるか解説します MT4(MQL4)/MT5(MQL5)の日付と時刻 MQL5ホームページ(日付と時刻 - MQL5 リファレンス)より。 TimeCurrent最後の既知の... 2021.09.14 2022.10.12 MQL5サンプルコード
MQL5サンプルコード 【サンプルコード】MT4とMT5で現在レート(Bid/Ask)を取得する MT4(MQL4)とMT5(MQL5)でそれぞれ現在レートを取得する方法を比較。 MT4 (MQL4) の現在レート型 double Bid; //面倒だったらこれでOK double Ask; //面倒だったらこれでOK MarketIn... 2021.09.13 2022.10.12 MQL5サンプルコード
MQL5サンプルコード 【MT5(MQL5)サンプルコード】MathExp MT4(MQL4)/MT5(MQL5)のMathExp e の d 乗を返す関数です。 double MathExp( double value // e の塁乗指数 ); MT4→MT5に変わっても変わらず使えます。 exp()でも同じ結... 2021.10.17 2022.10.12 MQL5サンプルコード
MQL5サンプルコード 【MT5(MQL5)サンプルコード】ChartSymbol MT4(MQL4)/MT5(MQL5)のChartSymbol 指定されたチャートの銘柄名を返します。 string ChartSymbol( long chart_id=0 // チャート識別子 ); MT4→MT5になっても変わらず使え... 2022.03.19 MQL5サンプルコード
MQL5サンプルコード 【MT5(MQL5)サンプルコード】ChartPeriod MT4(MQL4)/MT5(MQL5)のChartPeriod 指定されたチャートの時間足を返します。 ENUM_TIMEFRAMES ChartPeriod( long chart_id=0 // チャート識別子 ); MT4→MT5にな... 2022.03.19 MQL5サンプルコード
MQL5サンプルコード 【MT5(MQL5)サンプルコード】ChartID MT4(MQL4)/MT5(MQL5)のChartID 指定されたチャートのIDを返します。 long ChartID(); MT4→MT5になっても変わらず使えます。 チャートの固有識別ができます。 サンプルコード 現在のチャートのIDを... 2022.03.19 MQL5サンプルコード
MQL5サンプルコード 【MT5(MQL5)サンプルコード】ChartScreenShot MT4(MQL4)/MT5(MQL5)のChartScreenShot 指定されたチャートのスクリーンショット(GIF/PNG/BMP)を作成します。 bool ChartScreenShot( long chart_id, // チャート... 2022.03.19 MQL5サンプルコード