- 2021年5月6日
- 2021年5月12日
【MQL4】おかしいなと思ったらログファイルを見るべし
MT4のログファイルには問題解決のヒントが詰まってる EAやインジケーターを開発あるいは運用していて、「動かない」「変な動きをする」といった問題に遭遇することがありますよね。 そんな時、皆さんどうしていますか? 他人が作ったものならその作者に問い合わ […]
MT4のログファイルには問題解決のヒントが詰まってる EAやインジケーターを開発あるいは運用していて、「動かない」「変な動きをする」といった問題に遭遇することがありますよね。 そんな時、皆さんどうしていますか? 他人が作ったものならその作者に問い合わ […]
証拠金が不足している エラーコード 134とは OrderSend時などに発生するエラーコード「134」は、証拠金が不足している場合に発生するエラーです。 エラーコード「134」を表す定数「ERR_NOT_ENOUGH_MONEY」を直訳すれば「十分 […]
ストップレベルの制限の可能性が高い エラーコード 130とは OrderSend時に発生するエラーコード「130」は、以下の場合に発生するエラーです。 損切り価格がエントリー価格よりも順行方向にある 利食い価格がエントリー価格よりも逆行方向にある 損 […]
再読込みするかTime何たら関数を使えば回避できる MQL4のバグ?らしき現象を発見しました。 インジケーターの初回読込時、Year関数をはじめとする日付関数の値を正しく取得できません。 サンプルコードは以下の通りです。 上記を実行すると、datet […]
metaeditor.exeはNGだけどmql64.exeならOK メタエディターを使ってMQL4のプログラムを作成している方が多いと思います。 メタエディターも良いのですが、「矩形選択できない」、「検索・置換が使いづらい」という2つの理由で私は秀丸 […]
Windows Update後の強制再起動のせい? 約1年前にWindows 10にバージョンアップ!MT4は動作するが…という記事を書きましたが、あれから数回、気づいたらいつの間にかMT4が閉じている問題が発生しています。 原因はWindows 1 […]
日本語を表示できないので地味に不便 ストラテジーテスター(バックテスト)の[エキスパート設定]ボタン押下後、[パラメーターの入力]タブを選択した際に表示されるEAパラメータ一覧において、全角文字列が表示されないバグが、Build600以降に存在してい […]
英語のメッセージに拒絶反応を示さないで MQL4でEAやインジケーター等を作成してコンパイルすると、エラーが発生することがしょっちゅうあります。 プログラミングに苦手意識を持っている人は、英語のエラーメッセージが出てしまうと、「謎の記号が出た!もうダ […]
Windows Updateが自動更新に 避けて通れないWindowsバージョンアップ問題。いつかはWindows 10になるなら早い方が良いと思っていたのと、今なら無料でバージョンアップできるということで、年末年始を使ってWindows 7からWi […]
MT4がサーバーと通信しない! 読者の方(山田さん仮称)に頼まれた、とあるEA作成の時の話です。EAを作成後、山田さんの環境でフォワードテストしていただきました。 ところが、意図しないところでエントリーするのです。 最初はプログラムのバグや考慮漏れが […]