プログラミング入門

EA

指定したポジションを自動で決済するだけのEA(作成練習用)

EAがポジション持ってて指値や逆指値触るのは嫌だけどここでは決済したいなーみたいな時や、単純に裁量トレードをやっていて指値(TP)と逆指値(SL)を設定するのが面倒な時に使えるようなEAを、今回作りました。 簡単なつくりになっている...
プログラミング入門

OrderSelect()を正しく使えていない方必見!OrderSelect()を正しく使えるようになる考え方

EAを作成していると、必須の関数であるOrderSelect()関数ですが何気なくつかっていたりしませんか?最悪どこにいれたらいいのかわからない!!みたいな事ありませんか? 私もEAを作りだしてから半年間ぐらいまではOrderSel...
2022.02.19
EA

変数の型はちゃんと合ってますか?

EAを作成していると、何気なくint型やstring型の変数を使っていると思います。 今回はその何気ない型選びのせいで、自分の思い通りの動きにならずちょっとハマってしまったのでその内容を共有したいと思います。 ※初心者向けです...
EA

EAのプロフィットファクタを上げる簡単な方法(プログラミング要)

EAを自作した際、『もう少しプロフィットファクタあげられないかな』と思ったりしませんか? 今回は、私が自作しているEAを修正してプロフィットファクタの底上げを行いました。2021年に新規運用したEAですが調子がいまいちだった(微利益...
2022.01.23
EA

EAを動かしながらソースコードを1行ずつ確認する方法

はじめに EAを作成した際、コンパイルはエラー無くできたのにいざEAを動かしてみると『1回もエントリーしない、思った通りのエントリーをしない』といったことが起きた事はないでしょうか?今回はこの問題についてに解説していきたいと思います...
EA

コンパイルできたのに1回もエントリーしてくれない時の対処法

EAを作成した際、コンパイルはエラー無くできたのにいざEAをバックテストで動かしてみると『1回もエントリーしない』といったことが起きた事はないでしょうか?今回はこの問題についてに解説していきたいと思います。※全然思った所でエントリーしてく...
EA

#property strictとは?

EAを作成する際、先頭部にプロパティ値として設定・記載する『#property strict』ですが、書いた方が良いのかどうかについてに解説していきたいと思います。 #property strictとは まず『#propert...
EA

EAのマジックナンバーの考え方

EAのマジックナンバーは、どういった時に使うのか?新規注文する際OrderSend()関数ではマジックナンバーを何番に設定したらいいのか?そもそもマジックナンバーって設定しないのいけないの?といった内容について記載します。
2022.02.15
プログラミング入門

移動平均線の上げ下げの角度でエントリーしたい(代替策)

移動平均線を元にEAを作っている際、この「移動平均線の上げ下げの角度でエントリーしたい」と思ったことは無いでしょうか? 私は、EAを作り始めてまず最初にひらめいたのが上記の内容で、実践しようとしたのですが中々うまくいきませんでした。...
2021.11.14
EA

EAのトレード戦略の立て方

EAのトレード戦略(トレード手法)をどうやって立てて、どうEAを作っていくのか迷ったりしませんか? そんな、EAを新規開発する際どこから手をつけたらいいか全く分からないといった方に向けた記事です。 私自身全くトレード戦略が思い...
2021.01.22
EA

超初心者向けEAプログラミング入門⑧

ここではEAプログラミング未経験者や超初心者といった方向けに、EAを使って代表的なインジケータである移動平均線の値を元に、エントリーしていく方法について説明します。 移動平均線を上抜けたらエントリー、移動平均線が下を向いていたらエ...
2020.11.21
EA

超初心者向けEAプログラミング入門⑦

ここではEAプログラミング未経験者や超初心者といった方向けに、EAを使って自動で新規注文(手動ならマウス操作でロングやショートのボタンを押す動作)について説明します。EAの軸となる関数なので是非覚えましょう。 ※前回の記事はこちら...
2020.11.21
EA

超初心者向けEAプログラミング入門⑥

ここではEAプログラミング未経験者や超初心者といった方向けに、関数について説明します。プログラムを勉強すると必ず出てくるのが関数ですが、関数を覚えることでプログラム開発効率が格段に上がるので是非覚えましょう。 ※前回の記事はこちら...
2020.11.21
EA

超初心者向けEAプログラミング入門⑤

ここではEAプログラミング未経験者や超初心者といった方向けに、変数について説明します。 プログラムにおいて、変数は基礎なので覚えるようにしましょう。 ※前回の記事はこちら 変数とは 変数とは、簡単にいう...
2020.11.21
EA

超初心者向けEAプログラミング入門④

ここではEAプログラミング未経験者や超初心者といった方向けに、if文等で使う演算子について説明します。 ※if文って何?という方はこちら 演算子 入門③にて、if文について記載しましたがif文はセットで必ず演算子...
2021.06.28
プログラミング入門

超初心者向けEAプログラミング入門③

ここではEAプログラミング未経験者や超初心者といった方向けに、MT4のMetaEditorで新規作成から表示されたソースコードに対して、こういった時はこうしたい、ああいった時はああしたい(これを条件分岐といいます)際にどうやってプログラミ...
2021.06.28
EA

超初心者向けEAプログラミング入門②

ここではEAプログラミング未経験者や超初心者といった方向けに、MT4のMetaEditorで新規作成から表示されたソースコードに対して、実際にプログラミングしていきます。 ※ソースコードどこに書くんだよ!って方はこちら ...
2020.11.21
EA

超初心者向けEAプログラミング入門①

ここではEAプログラミング未経験者や超初心者といった方向けに、MT4のMetaEditorで新規作成から表示されたソースコードを、1行ずつ読み解いて行きたいと思います。 プログラムできる(ソースコードが書ける)ようになるには、まずは...
2020.11.21
EA

プログラミング入門

ここではプログラミング未経験者や超初心者といった方向けに、 EAの作り方・プログラミングについて1から解説しています。 EAを自力でプログラミングして、作ってみたいという方向けです。 EAを作成するためにはMT4というツールが...
2021.06.16
スポンサーリンク
タイトルとURLをコピーしました