MQL5ソースコード雛形①『ナンピンEA』
【最初に】
当noteはプログラミング教材としての利用を目的としており、助言者として金融商品の価値判断、金融商品の具体的な推奨、売買のタイミング等についてのアドバイスを行うことはありません。
掲載する内容については内容の完全性、信憑性を保証するものではありません。これらによるいかなる損害について、その責を負いません。
また、提供する内容の性質上、返品、返金は受け付けておりませんのでご了承ください。
閲覧ありがとうございます。
当ノートは以下のような方を対象としています。
MQL4から5に移行したいプログラマー
EAが裏で何やってるかざっくり覗いてみたい人
これからMT5向けにEAを作ってみたい人(最低限のプログラミング知識は必要)
販売価格は以下の通りです。
販売開始1週間:30,000円
販売開始1ヶ月:50,000円
それ以降:100,000円
別にこのnoteで荒稼ぎしたいわけでもなく、私のことを知ってる人だけ勉強用に安く買ってくれたらいいのでこんな感じにしておきます。
上の方は知り合い価格、下の方はいるか分からないけど業者さん?とか用です。
(EA配布系のアフィリエイターさんとかは買う前にDMきたほうが幸せかも)
安いわ!と思った方は購入時、購入後に出てくるサポート機能から追加で投げ銭いただけましたら幸いです。飯を食わせてくれ。
当noteの意義
MQL5は一見するとOrderSendの仕様が複雑になったりインジケータの呼び出しが面倒になっていて参入障壁があがっているように見えますが、それは自由度の高いプログラミングが可能になった、ということの裏返しです。
そのどれもが、MT5でしか実装できない新機能のためであったり、処理速度を向上させるためだったり、きちんとした理由に裏付けされたものです。
ユーザーのお金を預かるMQLプログラマは常に新しい情報を取っていく必要があるのは自明ですが、2018年頃にアップデート終了を発表したMQL4にズルズルと縋りついているプログラマさんはそこをいつまでサボっているのでしょうか。
とはいえ、ゼロからのスタートでは少しとっつきにくいのも事実ですので、私からいくつかEA記述のサンプルコードを提供します。
このサンプルコードはなるべく自由度の高い、汎用性の高い状態にしてありますので、このnoteをきっかけにMQL5への移行を進めていってください。
注意事項
当noteはプログラミング教材です
当noteは実用的、具体的なロジックを提供しておらず、投資助言・代理業における「投資助言」を目的としていません。
購入者がコードの仕組みを理解し、ご自身の思い描くEAを制作するための補助となる、プログラミング教材です。
筆者は助言者として、当note内で金融商品の価値判断、金融商品の具体的な推奨、売買のタイミング等についてのアドバイスは行うことはありません。
掲載する内容については内容の完全性、信憑性を保証するものではありません。これらによるいかなる損害について、その責を負いません。
相場への直接使用禁止
有料記事内で紹介しているコードはあくまで、ナンピンEAの"雛形"であり、現時点でなんら優位性を確保できているものではありません。
コードをご確認の上ロジックなどを改変していく必要があります。
転売の禁止
当note有料記事の本文やソースコードを筆者に無断で転載、転売することを禁じます。
【note利用規約】
クリエイターが制作したデジタルコンテンツの著作権は、クリエイターに帰属します。当社は、本利用規約に基づくメディアおよびプラットフォームとしての機能を提供する立場であって、ユーザーに対しデジタルコンテンツの著作権の譲渡、貸与等を認めるものではありません。
雛形をそのまま利用して作成したEAについては、ソースコードを第三者に開示しないex5形式での販売、配布に限り許可いたします。
アフターサポートはありません
致命的なエラーなどがあれば修正を加えることがありますが、コードのカスタマイズなどについてはご自身で学習を行ない追加機能を実装していってください。
また、コード内で使用している関数などについても、検索すれば理解できる程度にコメントを付与しています。
コード概要
MQL5の基本的なコードサンプル
MQL5でのEA記述方式、インジケータの読込、オーダーの発注コードなどが含まれています。
このコードのいろんな関数をきっかけに、MQL5での自由なEA制作の足がかりになります。汎用性の高いコード記述方式
MQLプログラマなら複数通貨ペアの監視をさせたりロジックを替えたり、自在に書き換えが可能だと思います。そこそこ実践的なパラメータ
下記にも記載のある通りいろいろパラメータを設定出来ます。複数ポジションのエントリー、ロット処理
ナンピンEAの雛形ですので、エントリーロジックだけ書き換えれば自分だけのナンピンEAが完成します。
パラメータ
![](https://assets.st-note.com/img/1694329503554-qsWSgRMTkW.png)
ここから先は
この記事が気に入ったらサポートをしてみませんか?