MQL言語入門

MQL言語入門

MQL言語入門|自作EAに簡単に実装できる新規注文の時間制限機能

例えば、雇用統計発表時は取引しない、アジア時間は値動きが小さいので取引しない、ある曜日だけ取引したいなど。時間や曜日を指定し、そのときだけ新規注文しない、または新規注文する機能をプログラムし、EAに実装する方法を解説します。
2019.03.02
MQL言語入門

MQL言語入門|OrderSend()とOrderClose()を使いこなそう!

OrderSend()は新規注文を行う関数です。OrderClose()は保有ポジションの決済注文を行う関数です。どちらもEA作りでは必ず使う関数です。あなたもこれらの関数を使いこなして、勝てるシステムトレーダーになりましょう。
2019.03.09
MQL言語入門

EAのバックテストではカーブフィッティングに気を付けよう!

バックテストする際には、カーブフィッティングに注意しましょう。システムの最適化をやりすぎるとカーブフィッティングしてしまいます。カーブフィッティングされたシステムは、過去の相場の動きにだけ合うように出来てしまっているので、未来の相場にまったく通用しません。
2019.02.10
MQL言語入門

【保存版】MQL言語入門まとめ|EA・インジケーターの作り方

せっかくMT4を使うなら、あなたオリジナルのEAやインジケーターを自作してみませんか。「プログラミングなんて自分にはとても無理だ」と思うかもしれませんが、そんなことありません。最低限知っておくべきことさえ押さえておけば、簡単にできます。
2019.03.23
MQL言語入門

MQL言語入門|お手軽リファレンス

MQL言語入門用に、よく使う用語だけを集めて、手軽に見れるリファレンスを作りました。EAやインジケーターを自作するときに、きっと役立つと思います。コメントの記述方法、データ型(変数の宣言)、定義済み変数・配列、口座情報関数、取引関数、テクニカル指標、カスタム指標
2019.02.23
MQL言語入門

MQL言語入門|変数と配列を使いこなそう!

MQL言語入門として、変数と配列について解説します。変数や配列を使えば、複雑な計算式を何度も書く必要がなくなるので、プログラムを読みやすくし、処理も速まります。EAやインジケーターを思いどおりに自作するために、ぜひ使いこなせるようになってください。
2019.02.14
MQL言語入門

MQL言語入門|if文とfor文を使いこなそう!

MT4をこれから始めようとする方を対象に、MQL言語入門として、if文とfor文について解説します。if文とfor文は、思いどおりにEAやインジケーターを自作するために、ぜひ使いこなしたい構文です。難しそうに思うかもしれませんが、そんなことありません。
2019.02.14
MQL言語入門

MT4のバックテストは「コントロールポイント」でやってはダメ!

今回わかったことは、「全ティック」以外の方法で行ったバックテストは信頼できない、です。少なくとも、ティック単位で条件分岐して命令を出すようなEAでは、「コントロールポイント」では何の確認もできません。バックテストは「全ティック」をおすすめします。
2019.03.24
MQL言語入門

MQL言語入門|自作EAに簡単に実装できる複利システム

MT4のサンプルEA「MACD Sample.mq4」のソースコードの一部を書き換えて「複利システム」を実装させます。仕組みさえわかれば、自作EAに簡単に実装できます。ぜひあなたの勝てるEA作りに役立ててください。
2019.02.14
MQL言語入門

MQL言語入門|自作EAに簡単に実装できるATRストップ

MT4のサンプルEA「MACD Sample.mq4」のソースコードの一部を書き換えて「ATRストップ」を自作します。仕組みさえわかれば、自作EAに簡単に実装できます。ぜひあなたの勝てるEA作りに役立ててください。
2019.02.14