当サイトの初心者向けEA作成方法を掲載しています。
作ったEAが思った所でエントリーしてくれない時の対処法
はじめに EAを作成した際、いざEAをバックテストで動かしてみると『自分が思った所でエントリーしていない!』となった事はないでしょうか?※この問題、私もよく起きます 今回はこの問題について、プログラミング初心者でもわかるような解決方法をご紹...
プログラミング初心者必見!グローバル変数、ローカル変数の違いと使い方について
はじめに プログラミングをしたりソースコードを見ていると、『何故先頭部や中盤に分けて変数を宣言しているのだろう?』と思われたことはないでしょうか? この赤枠の部分ですが初めて見ると、どういった違いがあるんだろうってなりますよね。これは、プロ...
プログラミング脳になれるゲーム(Omega Crafter)
はじめに 普段プログラミングの堅苦しい記事ばかり書いておりますが、今回は趣向を変えて少しゲームのお話をしたいと思います。プログラミング未経験者や超初心者といった方にもおすすめのとあるゲームです。そのゲームの名は、 Omega Crafter...
EAを作ってみよう(初心者編)
当ブログで記載したEAを作るための基礎知識一覧です。
プログラミング初心者必見!インデント(余白)を正しく使う考え方
はじめに ここでは、プログラミングをしたりソースコードを見ていると、if文等の前等に無駄にある余白について解説しています。 この水色の部分(わかりやすいように塗っています)ですが初めて見ると、何でこんなに文字の前にスペースで余白取ってるんだ...
移動平均線を使ったEAを作る際に必要なこと
はじめに 今回は、FXのテクニカル指標で特にメジャーな移動平均線について、EAを作る際に移動平均線の判断を組み込むにはどうしたらいいかについて解説していきます。 移動平均線の上向きと下向き、ゴールデンクロスやデッドクロス、パーフェクトオーダ...
MT4のチャート上にボタンやラインを描いて、疑似的な裁量トレードをする機能
今回は、MT4のEAサンプルソース(FX用)を公開します。 今回はエントリー等は行わない、リアルFX口座でお手軽にダミートレードができる仕組みについて記載しています。 はじめに リアル口座を使ってMT4でトレードをしていると、デモトレード口...
EAのファイルやソースコードを簡単に比較して違いを見つける方法
はじめに コピペしながらEAを複数メンテナンスしていると、今のソースコードと数カ月前に作ったコピペ元のソースコードってどこが違うんだ?ってなりませんか? 今回は、ソースコード同士の違いを簡単に比較できるおすすめの無料ツールをご紹介します。 ...
『ChatGPT』を使ってEAを作る方法
はじめに 近年AIの勢いが凄いですよね!私もイラストにプログラムに色々活用しながら楽しんでます。 さて、今回はAIの『ChatGPT』を使ってEAを作る方法について解説します。 『ChatGPT』を使えるようにする方法から、『ChatGPT...
『EAつくーる』を使ってRSIのEAを作ってみる
概要 ゴゴジャンの『EAつくーる』でインジケータ(RSI)を使ったEAを作っていきます。 既に私が『EAつくーる』を使わずに作ったRSIのEAがあるので、今回はその手作りEAに合わせる形で『EAつくーる』を使って1からRSIのEAを作ってい...
プログラミング知識が無くてもEAを作る方法
はじめに プログラミング未経験者でもEAが作成可能という事で、ゴゴジャンの『EAつくーる』というツールを購入し、プログラミング未経験者や初心者でもEAが作れるのか?を確認しました。 結論から言いますと、プログラミング未経験者でも作れます! ...
EAのコンパイルとバックテストと動かし方までを解説
はじめに ここでは、MT4で使うEAのコンパイルの仕方、EAを動かすためのMT4設定、バックテスト、EAの適用方法について初心者の方のために1から解説しています。 コンパイルの仕方が分からない方や、EAはあるけどMT4にセットアップの仕方が...
指定したポジションを自動で決済するEA
今回は、MT4のEAサンプルソース(FX用)を公開します。 はじめに ここでは、EAがポジション持ってて指値や逆指値触るのは嫌だけど決済したいなーという時や、単純に裁量トレードをやっていて指値(TP)と逆指値(SL)を設定するのが面倒な時に...
そのOrderSelect()必要?OrderSelect()を正しく使えるようになろう!
はじめに ここでは、EAを作成していると必須の関数であるOrderSelect()関数について、解説していきます。 OrderSelect()って何気なくつかっていたりしませんか?最悪どこにいれたらいいのかわからない!!みたいな事ありません...
【EA開発初心者向け】変数の型はしっかり合わせよう!
はじめに EAを作成していると、何気なくint型やstring型の変数を使っていると思います。 今回はその何気ない型選びのせいで、EAがうまく動かなくなりハマった問題について記載しています。 ※初心者向けです ハマった内容 まず、ハマった内...