EAを自作してみよう

ぷろぐらむFX|MT4 EAの作り方と実践ガイド EAを自作してみよう

MT4 EAが動かない時の原因と対処法|ソースコードを1行ずつ確認するデバッグ方法

MT4でEAを動かしてみたものの、「なぜか一度もエントリーしない」「コンパイルは成功しているのに、チャート上で全く反応がない」といった経験はありませんか?このようなケースは、EA初心者だけでなく、ある程度EAを触っている人でも頻繁に遭遇する...
ぷろぐらむFX|MT4 EAの作り方と実践ガイド EAを自作してみよう

MT4 EAが1回もエントリーしない原因と対処法|Print()でデバッグする方法

MT4でEAを作ったのに、「1回もエントリーしない」「全く動かない」そんな経験はありませんか?実はこの原因の多くは、環境ではなくプログラム内の条件分岐(if文)のミスにあります。本記事では、Print()関数を使ってEAがエントリーしない原...
ぷろぐらむFX|MT4 EAの作り方と実践ガイド EAを自作してみよう

#property strictとは?初心者向けに意味・警告の理由・使いどきを解説

※ 本記事は「EAは作れるが、コンパイル時の警告が気になり始めた方向け」です。#property strict は、 MQL4 / MQL5 で EA(エキスパートアドバイザー)を作成する際に、 コンパイル時のチェックを厳しくするための設定...
EAのマジックナンバーとは?仕組み・必要性・設定方法を徹底解説 EAを自作してみよう

【MQL4】EAのマジックナンバーとは?仕組み・必要性・設定方法を初心者向けに徹底解説

EAのマジックナンバーは、どういった時に使うのか?新規注文する際OrderSend()関数ではマジックナンバーを何番に設定したらいいのか?そもそもマジックナンバーって設定しないのいけないの?といった内容について記載します。
EA開発で勝率50%からロジックを改良する手順 EAを自作してみよう

【EA開発】勝率50%から始めるトレード戦略(ロジック)の作り方|改良手順

EAを作り始めたものの、「どんなトレードロジックを作ればいいのか分からない」「最初から複雑に考えてしまう」と悩んでいませんか?本記事では、勝率50%・期待値ほぼゼロのシンプルなEAを出発点にして、そこからテクニカルを1つずつ追加・最適化して...
EAプログラミング入門STEP8|移動平均線で賢くエントリーする方法 EAを自作してみよう

EAエントリーロジックの作り方 移動平均線でロング・ショート条件を作る方法

初心者向けに、移動平均線を使ったEAエントリーロジックを解説。iMA関数の使い方やロング・ショート条件、両対応パターンまでサンプルコード付きでわかりやすく紹介します。
EAプログラミング入門STEP7|OrderSendとOrdersTotalで新規注文とポジション管理を理解する EAを自作してみよう

OrderSendとOrdersTotalの使い方 EAで新規注文とポジション管理をする方法

EA(自動売買)の注文処理の中心となるのが OrderSend() と OrdersTotal() の2つです。 これらを使いこなせるようになると、EAが実際にポジションを“持つ”動きを理解でき、一気に実践レベルへ近づきます。 📘 この記事...
EAプログラミング入門STEP6|関数の仕組みと呼び出し方の解説ホワイトボード EAを自作してみよう

EAプログラミングの関数とは MQL4で自作関数を作る方法

プログラムの効率を格段に上げる「関数」の仕組みと種類をわかりやすく解説。便利なリモコンのように使える関数をマスターして、EA開発をもっと楽に進めましょう!
EAプログラミング入門STEP5|変数の基礎をわかりやすく解説 EAを自作してみよう

EAプログラミングの変数とは MQL4で宣言・代入・型を理解する方法

EA(自動売買)のプログラムを書くうえで、変数は避けて通れない超基本の概念です。 「今のレートはいくらか」「何ロットで発注するか」といった一時的な情報を覚えておくための箱が、変数の役割です。 📘 この記事でわかること 変数とは何か(「情報を...
MT4 EA自作のやり方 初心者でもできる自動売買の作り方4ステップ EAを自作してみよう

MT4 EA自作のやり方 初心者でもできる自動売買の作り方4ステップ

🔙 EA自作ロードマップに戻る※本記事は現在のMT4環境(2026年時点)に対応した内容で解説しています。「EAを自作してみたいけど、難しそう…」そんなあなたでも、MT4(MetaTrader4)と少しの準備で、EAの作り方が見えてきます。...
EAプログラミング入門STEP4|EAプログラミング:演算子で条件分岐を理解するホワイトボード EAを自作してみよう

EAプログラミングの演算子とは MQL4のif文で条件分岐する方法

EA(自動売買)の条件分岐に欠かせないのが演算子(比較記号)です。 「>」「<」「==」といった記号は、if文の“判断基準”として必ず使われる重要要素です。 📘 この記事でわかること 演算子(<, >, ==, != など)の基本的な意味 ...
EAプログラミング入門STEP3|if文で条件分岐の仕組みを理解しよう EAを自作してみよう

EAプログラミングのif文とは MQL4で条件分岐を書く方法

EA(自動売買)を作るうえで避けて通れない基礎が、if文(条件分岐)です。 「もし〇〇なら〜する」という判断をプログラムに伝えるための最重要ロジックであり、どんなEAにも必ず使われています。 📘 この記事でわかること if文(条件分岐)の基...
EAプログラミング入門STEP2|MT4でコードを書いて動かすイメージ図 EAを自作してみよう

EAプログラミングの始め方 MetaEditorでコードを書いてMT4で動かす方法

この記事では、MT4のMetaEditorを使って実際にプログラムを書き、動かすところまでを初心者でも迷わず進められるように解説します。 「本当に自分のコードで動くの?」「まず何を書けばいいの?」という疑問を持つ超初心者の方に向けて、最初の...
EAプログラミング入門STEP1|MT4基本ソースコードの読み方イメージ EAを自作してみよう

MT4 EAの基本ソースコードを読む方法 OnInit・OnTickの役割を理解する

EAを自作するためには、まずMT4が自動生成するソースコードの意味を理解することが不可欠です。 本記事では、MT4のMetaEditorで作られる「新規作成テンプレート」を1行ずつ丁寧に解説し、EAの“土台”をしっかり理解できるようにまとめ...
EAプログラミング入門STEP0|EAとは?まずは仕組みを理解しよう EAを自作してみよう

MT4 EAプログラミング入門 MQL4の基礎とEA作成の始め方

🔙 EAプログラミング学習ロードマップへ戻るMT4でEA(自動売買)を作るには、MQL4というプログラミング言語を使います。 このページでは、初心者向けにMT4でEA(自動売買)を作るために必要な、MQL4プログラミングの基本をわかりやすく...
タイトルとURLをコピーしました