MQL5サンプルコード

MQL5サンプルコード集

MQL4とMQL5の動作をサンプルコードで比較!MT4からMT5へのEA移行に役立つ情報まとめ

MT5 EA プログラミングのためのMQL5のサンプルコードと実行結果をまとめています。EA移行に役立つようにMQL4とMQL5の違いも載せています。

MQL5サンプルコード

【サンプルコード】MT4とMT5のOrderSendの違い【サンプルコードで比較】

OrderSendはMT5で大幅に書き方が変わりました。MT4とMT5での書き方の違いを比較しながら解説します。 MT4とMT5でOrderSendはだいぶ違う MetatradorでEAを作る際、一番の要になるOrderSendコマンドで...
MQL5サンプルコード

【サンプルコード】基本関数:MQL4(init/start/deinit),MQL5(Oninit/OnTick/OnDeinit)

EAの「最初のロード時だけ動かす」「終了時だけ動かす」「Tickが更新されるたびに動かす」処理について、MT4とMT5での実行結果を比較しながら解説します。 MT4→init/start/deinit MT5→Oninit/OnTick/O...
MQL5サンプルコード

【サンプルコード】MT4とMT5指定した時間停止(スリープ)したい

EAやスクリプトなどで一定時間待ち状態にしたい場合に有効なSleep関数について解説 Sleep関数はMT4(MQL4)/MT5(MQL5)共通 Sleep関数は、MT4もMT5も同じ表記が流用できます。 Sleepの型 void Slee...
スポンサーリンク / Sponsored links
MQL5サンプルコード

【サンプルコード】MT4(MQL4)/MT5(MQL5)の日付と時刻

日付と時刻を扱う関数のサンプルコード!具体的にどのような値が設定されるか解説します MT4(MQL4)/MT5(MQL5)の日付と時刻 MQL5ホームページ(日付と時刻 - MQL5 リファレンス)より。 TimeCurrent最後の既知の...
MQL5サンプルコード

【サンプルコード】MT4とMT5で現在レート(Bid/Ask)を取得する

MT4(MQL4)とMT5(MQL5)でそれぞれ現在レートを取得する方法を比較。 MT4 (MQL4) の現在レート型 double Bid; //面倒だったらこれでOK double Ask; //面倒だったらこれでOK MarketIn...
MQL5サンプルコード

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

MT4(MQL4)/MT5(MQL5)のMathExp e の d 乗を返す関数です。 double MathExp( double value // e の塁乗指数 ); MT4→MT5に変わっても変わらず使えます。 exp()でも同じ結...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】MT5でとりあえず”Hello World”とコメントを出力したい

はじめの一歩!Print文のサンプルコード サンプルコード int OnInit() { //---- Print("Hello World"); return(0); } 結果 Hello World
MQL5サンプルコード

【MT5(MQL5)サンプルコード】login【Python用MetaTrader関数】

MT5(MQL5) Python用MetaTrader関数のlogin 概要 取引口座に接続(ログイン)します。 呼び出し 取引口座「12345」のみを指定して接続する。この方法を使うにはMetaTraderにトレード口座のログイン情報(パ...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】last_error【Python用MetaTrader関数】

MT5(MQL5) Python用MetaTrader関数のlast_error 概要 プログラム実行中に発生した直近のエラーを取得します。MetaTrader 5ライブラリ関数の実行に失敗した場合にエラーコードを取得できます。 呼び出し ...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】version【Python用MetaTrader関数】

MT5(MQL5) Python用MetaTrader関数のversion 概要 MetaTrader 5ターミナルバージョンを取得します。タプルでMetaTrader 5のターミナルバージョン、ビルド、リリース日を取得できます。 呼び出し...
スポンサーリンク / Sponsored links
タイトルとURLをコピーしました