EA作成入門|初心者向け!EAの自作ガイド集

プログラミング未経験でも安心。EA作成に必要な基本やサンプルコードの使い方、効率良く開発を学ぶ方法をやさしく解説しています。プログラミングスキルが無くてもEAを作る方法も紹介!

ステップ1:自作EAを作ってみよう!

ChatGPTを活用した自作EAの作り方をステップバイステップで紹介。

ステップ2:プログラミングを始めよう!

プログラミング未経験者向けに、1からプログラミングを解説。

ステップ3:プログラミング基礎を学ぼう!

インデントの使い方やマジックナンバー等EA自作で必要な知識を学ぶ。

カテゴリ内の記事一覧

param-set EA作成入門

MQL4 EA作成に必須!パラメータ設定の基本|inputとexternの違いと使い方

EA(エキスパートアドバイザー)を自作する際に避けて通れないのが「パラメータ設定」です。ロットサイズや使用時間足、機能の有無などをユーザーが簡単に設定できるようにするために、input や extern を使います。本記事では、MQL4のパ...
自作EA vs 市販EA(640 x 360 px) EA作成入門

自作EA vs 市販EA|初心者にはどっちが向いている?徹底比較ガイド

本記事は『FX自動売買(EA)入門ガイド』の補足記事として、「自作EA」と「市販EA」どちらが初心者に向いているのかを詳しく解説します。FXの自動売買を始めるとき、多くの初心者がまず悩むのが「EAは自分で作った方がいいのか?それとも市販のE...
EAの動きをわかりやすく解説!(640 x 360 px) EA作成入門

EAの動きをわかりやすく解説!リーダーと作業員の役割をイメージしよう【超初心者向け】

MT4のEA(エキスパートアドバイザー)プログラムって、最初は難しそうに見えますよね。でも実は、「リーダー」と「作業員」の関係に例えると、とてもわかりやすく理解できます。今回は初心者の方に向けて、MT4のEAで使われる「int OnInit...
スポンサーリンク
MT4の時間関連の知識を身につけよう! EA作成入門

MT4時間と日本時間の違いを解説|夏・冬時間や経済指標のズレを把握しよう

👋 はじめに:MT4時間は意外と落とし穴?MT4(MetaTrader 4)では、チャートやEAの動作に使われる時間が日本時間ではありません。とくにFX初心者やEA作成中の方は、**「MT4の7時=日本時間で何時?」**という疑問にぶつかり...
グローバル変数、ローカル変数の違いと使い方について EA作成入門

プログラミング初心者必見!グローバル変数、ローカル変数の違いと使い方について

はじめにプログラミングをしたりソースコードを見ていると、『何故先頭部や中盤に分けて変数を宣言しているのだろう?』と思われたことはないでしょうか?この赤枠の部分ですが初めて見ると、どういった違いがあるんだろうってなりますよね。これは、プログラ...
omega EA作成入門

プログラミング脳になれるゲーム(Omega Crafter)

はじめに普段プログラミングの堅苦しい記事ばかり書いておりますが、今回は趣向を変えて少しゲームのお話をしたいと思います。プログラミング未経験者や超初心者といった方にもおすすめのとあるゲームです。そのゲームの名は、Omega Crafter(オ...
EAを作ってみよう (初心者編) EA作成入門

初心者でもできるEA作成入門|プログラミングなし・ありの両方を解説(まとめ)

初心者でもプログラミング不要で自動売買EAを作れる方法を徹底解説します。ChatGPTやEAつくーるといった人気ツールを使えば、コードを書かなくてもEAを簡単に作成可能です。この記事では、プログラミングなし/あり両方の手順や特徴をまとめ、E...
プログラムが読みやすくなる!インデントの基本と実践例【初心者向け解説】 EA作成入門

【MQL4入門】EA開発で重要なインデントの書き方と理由を解説(初心者向け)

MQL4を使ってEA(自動売買プログラム)を開発しようとしたとき、**「コードの構造がごちゃごちゃで見にくい…」**と感じたことはありませんか?その原因の多くは、「インデント(字下げ)」が正しく使われていないことにあります。本記事では、プロ...
移動平均線を使ってEAを作る際に必要なこと (1) EA作成入門

移動平均線を使ったEAを作る際に必要なこと

はじめに今回は、FXのテクニカル指標で特にメジャーな移動平均線について、EAを作る際に移動平均線の判断を組み込むにはどうしたらいいかについて解説していきます。移動平均線の上向きと下向き、ゴールデンクロスやデッドクロス、パーフェクトオーダー系...
疑似的な裁量トレードをする機能 EA作成入門

MT4のチャート上にボタンやラインを描いて、疑似的な裁量トレードをする機能

今回はMT4の自動売買用EAサンプルソース(FX用)を、プログラミング初心者の方向けに解説しています。エントリー等は行わない、リアルFX口座でお手軽にダミートレードができる仕組みについて記載しています。はじめにリアル口座を使ってMT4でトレ...
EAのファイルやソースコードを簡単に比較 EA作成入門

EAのファイルやソースコードを簡単に比較して違いを見つける方法

はじめにコピペしながらEAを複数メンテナンスしていると、今のソースコードと数カ月前に作ったコピペ元のソースコードってどこが違うんだ?ってなりませんか?今回は、ソースコード同士の違いを簡単に比較できるおすすめの無料ツールをご紹介します。私が社...
『ChatGPT』を使ってEAを作る方法 EA作成入門

『ChatGPT』を使ってEAを作る方法

近年AIの勢いが凄いですよね!私もイラストにプログラムに色々活用しながら楽しんでます。さて、今回はAIの『ChatGPT』を使ってEAを作る方法について解説します。『ChatGPT』を使えるようにする方法から、『ChatGPT』とのコミュニ...
eats EA作成入門

『EAつくーる』を使ってRSIのEAを作ってみる

概要ゴゴジャンの『EAつくーる』でインジケータ(RSI)を使ったEAを作っていきます。既に私が『EAつくーる』を使わずに作ったRSIのEAがあるので、今回はその手作りEAに合わせる形で『EAつくーる』を使って1からRSIのEAを作っていきま...
eat5 EA作成入門

プログラミング知識が無くてもEAを作る方法

はじめにプログラミング未経験者でもEAが作成可能という事で、ゴゴジャンの『EAつくーる』というツールを購入し、プログラミング未経験者や初心者でもEAが作れるのか?を確認しました。結論から言いますと、プログラミング未経験者でも作れます!プログ...
EAのコンパイルとバックテストと動かし方までを解説 EA作成入門

EAのコンパイルとバックテストと動かし方までを解説

はじめにここでは、MT4で使うEAのコンパイルの仕方、EAを動かすためのMT4設定、バックテスト、EAの適用方法について初心者の方のために1から解説しています。コンパイルの仕方が分からない方や、EAはあるけどMT4にセットアップの仕方がわか...
そのOrderSelect()必要? EA作成入門

OrderSelect()は本当に必要?MT4/MQL4での正しい使い方と注意点を解説

はじめにここでは、EAを作成していると必須の関数であるOrderSelect()関数について、解説していきます。OrderSelect()って何気なくつかっていたりしませんか?最悪どこにいれたらいいのかわからない!!みたいな事ありませんか?...
変数の型はしっかり合わせよう! EA作成入門

【EA開発初心者向け】変数の型はしっかり合わせよう!

はじめにEAを作成していると、何気なくint型やstring型の変数を使っていると思います。今回はその何気ない型選びのせいで、EAがうまく動かなくなりハマった問題について記載しています。※初心者向けですハマった内容まず、ハマった内容を率直に...
EAを動かしながらソースコードを1行ずつ確認する方法 EA作成入門

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

はじめにEAを作成して「コンパイルは成功したのに、実際に動かすと一度もエントリーしない…」そんな経験はありませんか?原因を突き止めるには ソースコードを1行ずつ確認する「デバッグ」 が有効です。この記事では、MT4のMetaEditorを使...
コンパイルできたのに1回もエントリーしてくれない時の対処法 EA作成入門

MT4 EAが1回もエントリーしない原因を特定する方法|Print()関数でデバッグ解説

はじめにEAを作ったのに「1回もエントリーしない…」そんな経験はありませんか?実はこの原因の多くは環境ではなく プログラムの条件分岐のミス にあります。本記事では、初心者でもすぐに試せる Print()関数を使ったデバッグ方法 を解説。「ど...
property strictとは? EA作成入門

#property strictとは?【EA初心者向け】

ここでは、EAを作成する際に先頭部にプロパティ値として設定・記載されている『#property strict』について、書いた方が良いのかどうかについてに解説しています。🔍#property strictとは?MetaTrader4(MT4...
スポンサーリンク
タイトルとURLをコピーしました