MQL4のプログラミング・EA開発解説
その他MT4 EAプログラミング初心者ナビ|MQL4学習ロードマップと知識まとめ
🔙 EA自作ロードマップに戻る 「EAを作り始めたけど、次に何を学べばいいか分からない」 「デバッグやパラメータ設定で止まってしまう」 そんな方向けに、MT4(MQL4)でEA開発を進める上で必要になる基礎知識をまとめました。 このページは...
EA・MT4ノウハウ集MQL4→MQL5変換は可能?ChatGPTでEAを移植して検証した結果と注意点
「MQL4のEAをChatGPTに投げたら、MQL4→MQL5変換は可能なのか?」実際に自分のEAコードを使って検証し、具体的な手順・エラー対処までまとめました。結論は、想像以上にそのまま動く部分と、必ず手修正が必要な部分がはっきり分かれる...
EAサンプル・ノウハウMT4でレンジ相場を自動判定する方法|ADXでトレンド判定するMQL4実装例
EAはロジックが優れていれば勝てる——そう思われがちですが、実運用では 「相場環境との相性」 が成績を大きく左右します。・ナンピンはレンジで強い・ブレイクアウトはトレンドで強い・順張りはADX上昇局面で機能しやすいつまり、ロジック単体ではな...
EAサンプル・ノウハウMT4でEAの状態を色分け表示する方法|VisualMode.mqh公開
本記事では、MT4(MQL4)でEAのモードや内部状態を背景色・縦ライン・帯表示で可視化する方法を解説します。EA開発をしていると、こんな疑問が出てきます。 今はレンジ?トレンド? なぜこの場面でエントリーした? モード切替はどこで起きた?...
EAサンプル・ノウハウブレイクアウトEAの作り方|高値更新ロジックをMQL4で実装【サンプルコード付き】
「レンジ上限を抜けた瞬間だけ自動で入りたい」 「直近高値・安値のブレイクをEAロジックに落とし込みたい」 そんな方に向けて、本記事では直近高値・安値更新(ブレイクアウト)型EAの作り方を、MQL4サンプルコード付きで解説します。 ブレイクア...
MT4ノウハウ・インジケータ【無料配布】RCI Multi Signal|非リペイントのクロス矢印付きMT4インジケータ(1〜3本対応)
「RCIのクロスシグナルを使いたいけど、リペイントが怖い…」 「短期・中期・長期をまとめて表示できるRCIが欲しい!」 そんな悩みを持つFX初心者〜中級者の方に向けて、非リペイントで安全に使えるRCIインジケータを開発しました。 今回無料配...
MT4ノウハウ・インジケータ【MT4×LINE通知】EAエントリーをスマホで受け取る方法|MQL4で作るトレード通知インジケーター
「EAがポジションを取った瞬間をスマホで知りたい」 「外出中でも自動売買の動きを確認したい」──そんなトレーダーに朗報です。 本記事では、MT4のトレード情報をLINEで自動通知するインジケーターの作り方を、初心者向けにわかりやすく解説しま...
EAサンプル・ノウハウMT4 EAテンプレート|無料配布&カスタマイズ解説【MQL4初心者向け】
はじめに「EAを作りたいけど、どこから始めればいいのか分からない…」そんな初心者の方向けに、本記事では MT4用のEAベーステンプレート(無料配布) を紹介します。このテンプレートは、売買ロジックを追記するだけでオリジナルEAが完成する仕様...
EAサンプル・ノウハウMT4でストキャスティクスEAを作成|無料MQL4サンプルコード解説
はじめに「ストキャスティクスを使った逆張りロジックを、FX自動売買EAとして自動化したい!」という方向けに、この記事では MT4(MQL4)で動作する無料EAサンプルコード を紹介します。初心者でもコピペで動かせるので、学習用や実験用に最適...
EAサンプル・ノウハウMT4でADX EAを作成|無料MQL4サンプルコード解説
はじめに「ADXを使ったトレンドの強さ判定を、自動売買EAとして動かしてみたい!」そんな方に向けて、この記事では MT4(MQL4)で動作するADXベースの無料EAサンプルコード を紹介します。ADXは「トレンドの強弱」を数値化するインジケ...
EAサンプル・ノウハウMT4でパラボリックSAR EAを作成|無料MQL4サンプルコード解説
はじめに「パラボリックSARを使った順張りロジックを、FX自動売買EAとして自動化したい!」という方向けに、この記事では MT4(MQL4)で動作する無料EAサンプルコード を紹介します。初心者でもコピペで動かせるので、学習用や実験用に最適...
EA・MT4ノウハウ集【即解決】MT4 OrderSend error 130/131/134の原因と直し方
MT4でOrderSend error 130 が出てエントリーできない。「Invalid Stops」と表示されて原因が分からない。OrderSend error 131 や 134 が出て注文が通らない。MT4で「OrderSend e...
EAを自作してみようMQL4 inputの使い方まとめ|EAパラメータ設定とexternとの違い【初心者向け】
MQL4のEAパラメータ設定とは?inputで何ができるのかEA(エキスパートアドバイザー)を自作する際に避けて通れないのが「パラメータ設定」です。ロットサイズや使用時間足、機能の有無などをユーザーが簡単に設定できるようにするために、inp...
EAサンプル・ノウハウMT4の決済ラインの色を変更する方法|EA(MQL4)で自由にカスタマイズ
EAで決済された際、チャート上にエントリーから決済までの破線が表示されます。標準ではロングが青、ショートが赤に固定されていますが、この線の色やスタイルを自由に変更したい場合は、自分でトレンドラインを描画して管理する方法があります。本記事では...
EAサンプル・ノウハウ【MQL4】TimeCurrentを使ったEAの有効期限・利用期限制限方法 |MT4サンプルコード
EAを作って配布する際、「一定期間だけ利用できるEAを作りたい」「体験版として期限付きで配布したい」と考えたことはありませんか?MT4(MQL4)では TimeCurrent() と datetime を利用することで、 EAの有効期限・利...
EAサンプル・ノウハウ【MQL4】AccountNumberを使ったEAの口座制限・認証方法|MT4配布用サンプルコード
EAを作って配布する際、「特定のユーザーだけに使わせたい」「第三者に無断利用されたくない」と考えたことはありませんか?MT4(MQL4)では AccountNumber() を利用することで、 EAの使用を特定の口座に限定する「口座制限(認...
EAサンプル・ノウハウMT4|ポジションのpips数を計算する汎用関数【MQL4サンプルコード付き】
「ナンピンEAの全ポジションの含み益pipsをまとめて見たい」「単ポジと複数ポジで利確幅を変えたい」──そんなときに毎回ロジックを書くのは面倒ですよね。 本記事では、MT4(MQL4)でポジションのpips数を簡単に計算できる汎用関数を、コ...
EAサンプル・ノウハウ【MQL4】バー(ローソク足)本数・新バー判定を使ったEA処理まとめ
本記事では、MT4(MQL4)でEAを開発する際によく使われる「バー・時間・タイミング制御」をまとめて整理しています。「どの処理を、どこで使えばいいのか分からない」と感じている方が、必要なロジックにすぐ辿り着けることを目的としています。はじ...
EAサンプル・ノウハウMT4|ポジションを半分決済する関数【コピペOK・初心者向けEAサンプル】
「利益は確保したいけれど、まだ伸びそうだから全部は決済したくない…」 そんなEA制作者にとって便利なのが“ポジションの半分決済(部分利確)”です。 本記事では、MT4でポジションを自動的に半分決済できるMQL4関数を、コピペで使えるサンプル...
EAサンプル・ノウハウ【MQL4】EAで連敗したらその日の取引を停止する方法|リスク管理ロジック解説
EAを運用していると、特定の日だけ連敗が続くことがあります。これは相場環境がそのEAのロジックに合っていないサインであり、そのまま取引を続けると不要な損失を積み重ねてしまう原因になります。裁量トレードであれば「今日は相場が合っていないからや...

