プログラミング入門

プログラミング初心者向けにMQL4の解説

MQL4エラーコード解説(640 x 360 px) EA・MT4ノウハウ集

初心者向けMQL4エラーコード解説|129・130・131・134の原因と解決方法

EA(エキスパートアドバイザー)を作成していると、必ず遭遇するのが MQL4 のエラーコードです。特に初心者がつまずきやすいのは、注文に直結する以下のエラーです。129:Invalid Price(無効な価格)130:Invalid Sto...
param-set EAを自作してみよう

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

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

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

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

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

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

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

はじめに普段プログラミングの堅苦しい記事ばかり書いておりますが、今回は趣向を変えて少しゲームのお話をしたいと思います。プログラミング未経験者や超初心者といった方にもおすすめのとあるゲームです。そのゲームの名は、Omega Crafter(オ...
プログラムが読みやすくなる!インデントの基本と実践例【初心者向け解説】 EAを自作してみよう

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

MQL4を使ってEA(自動売買プログラム)を開発しようとしたとき、**「コードの構造がごちゃごちゃで見にくい…」**と感じたことはありませんか?その原因の多くは、「インデント(字下げ)」が正しく使われていないことにあります。本記事では、プロ...
EAのファイルやソースコードを簡単に比較 EAを自作してみよう

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

はじめにコピペしながらEAを複数メンテナンスしていると、今のソースコードと数カ月前に作ったコピペ元のソースコードってどこが違うんだ?ってなりませんか?今回は、ソースコード同士の違いを簡単に比較できるおすすめの無料ツールをご紹介します。私が社...
ChatGPTを使ってEAを作ってみよう!初心者でもできる自動売買プログラミング解説 EA・MT4ノウハウ集

【初心者向け】ChatGPTでEAを自動生成してみた|実際に作った結果を公開

「EAを作りたいけど、プログラミングが全くわからない…」 そんな悩みを解決してくれるのが、いま注目されているChatGPTによるEA自動生成です。 実は、ChatGPTに日本語で条件を伝えるだけで、MT4で動く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()関数を使ったデバッグ方法 を解説。「ど...
EAプログラミング入門STEP8|移動平均線で賢くエントリーする方法 EAを自作してみよう

超初心者向けEAプログラミング入門⑧|移動平均線で賢くエントリーしよう

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

超初心者向けEAプログラミング入門⑦|OrderSendとOrdersTotalで新規注文&ポジション管理を習得

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

超初心者向けEAプログラミング入門⑥|関数とは?プログラミング効率がグッと上がる仕組みをわかりやすく解説

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

超初心者向けEAプログラミング入門⑤|変数とは?初心者にもわかりやすく解説

EA(自動売買)のプログラムを書くうえで、変数は避けて通れない超基本の概念です。 「今のレートはいくらか」「何ロットで発注するか」といった一時的な情報を覚えておくための箱が、変数の役割です。 📘 この記事でわかること 変数とは何か(「情報を...
EAプログラミング入門STEP4|EAプログラミング:演算子で条件分岐を理解するホワイトボード EAを自作してみよう

超初心者向けEAプログラミング入門④|演算子とは?if文での条件分岐がもっと自由になる!

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

超初心者向けEAプログラミング入門③|if文とは?条件分岐の考え方を丁寧に解説

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

超初心者向けEAプログラミング入門②|MT4で実際にソースコードを書いて動かそう

この記事では、MT4のMetaEditorを使って実際にプログラムを書き、動かすところまでを初心者でも迷わず進められるように解説します。 「本当に自分のコードで動くの?」「まず何を書けばいいの?」という疑問を持つ超初心者の方に向けて、最初の...
スポンサーリンク
タイトルとURLをコピーしました