MQL5サンプルコードMQL5サンプルコード集MQL4とMQL5の動作をサンプルコードで比較!MT4からMT5へのEA移行に役立つ情報まとめMT5 EA プログラミングのためのMQL5のサンプルコードと実行結果をまとめています。EA移行に役立つようにMQL4とMQL5の違いも載せています。MQL5サンプルコード集の目次ページ
MQL5サンプルコード【サンプルコード】MT4とMT5のOrderSendの違い【サンプルコードで比較】 OrderSendはMT5で大幅に書き方が変わりました。MT4とMT5での書き方の違いを比較しながら解説します。MT4とMT5でOrderSendはだいぶ違うMetatradorでEAを作る際、一番の要になるOrderSendコマンドですが...2021.09.122022.10.31MQL5サンプルコード
MQL5サンプルコード【サンプルコード】基本関数:MQL4(init/start/deinit),MQL5(Oninit/OnTick/OnDeinit) EAの「最初のロード時だけ動かす」「終了時だけ動かす」「Tickが更新されるたびに動かす」処理について、MT4とMT5での実行結果を比較しながら解説します。MT4→init/start/deinit MT5→Oninit/OnTick/On...2021.09.192022.10.12MQL5サンプルコード
MQL5サンプルコード【サンプルコード】MT4とMT5指定した時間停止(スリープ)したい EAやスクリプトなどで一定時間待ち状態にしたい場合に有効なSleep関数について解説Sleep関数はMT4(MQL4)/MT5(MQL5)共通Sleep関数は、MT4もMT5も同じ表記が流用できます。Sleepの型voidSleep(int...2021.09.142022.10.12MQL5サンプルコード
MQL5サンプルコード【サンプルコード】MT4(MQL4)/MT5(MQL5)の日付と時刻 日付と時刻を扱う関数のサンプルコード!具体的にどのような値が設定されるか解説しますMT4(MQL4)/MT5(MQL5)の日付と時刻MQL5ホームページ(日付と時刻-MQL5リファレンス)より。TimeCurrent最後の既知のサーバ時間(...2021.09.142022.10.12MQL5サンプルコード
MQL5サンプルコード【サンプルコード】MT4とMT5で現在レート(Bid/Ask)を取得する MT4(MQL4)とMT5(MQL5)でそれぞれ現在レートを取得する方法を比較。MT4(MQL4)の現在レート型doubleBid;//面倒だったらこれでOKdoubleAsk;//面倒だったらこれでOKMarketInfo(Symbol(...2021.09.132022.10.12MQL5サンプルコード
MQL5サンプルコード【MT5(MQL5)サンプルコード】MathExp MT4(MQL4)/MT5(MQL5)のMathExpeのd乗を返す関数です。doubleMathExp(doublevalue//eの塁乗指数);MT4→MT5に変わっても変わらず使えます。exp()でも同じ結果が得られます。サンプルコー...2021.10.172022.10.12MQL5サンプルコード
MQL5サンプルコード【MT5(MQL5)サンプルコード】MT5でとりあえず”Hello World”とコメントを出力したい はじめの一歩!Print文のサンプルコードサンプルコードintOnInit(){//----Print("HelloWorld");return(0);}結果HelloWorld2021.09.122022.10.12MQL5サンプルコード
MQL5サンプルコード【MT5(MQL5)サンプルコード】login【Python用MetaTrader関数】 MT5(MQL5)Python用MetaTrader関数のlogin概要取引口座に接続(ログイン)します。呼び出し取引口座「12345」のみを指定して接続する。この方法を使うにはMetaTraderにトレード口座のログイン情報(パスワードな...2022.03.27MQL5サンプルコード
MQL5サンプルコード【MT5(MQL5)サンプルコード】last_error【Python用MetaTrader関数】 MT5(MQL5)Python用MetaTrader関数のlast_error概要プログラム実行中に発生した直近のエラーを取得します。MetaTrader5ライブラリ関数の実行に失敗した場合にエラーコードを取得できます。呼び出しlast_e...2022.03.262022.03.27MQL5サンプルコード
MQL5サンプルコード【MT5(MQL5)サンプルコード】version【Python用MetaTrader関数】 MT5(MQL5)Python用MetaTrader関数のversion概要MetaTrader5ターミナルバージョンを取得します。タプルでMetaTrader5のターミナルバージョン、ビルド、リリース日を取得できます。呼び出しversio...2022.03.26MQL5サンプルコード