FX手法

写経学習に適した『良質なMQL言語ソースコード』はどこにある?

写経学習に適した『良質なMQL言語ソースコード』はどこにある?

【2021年版】優位性の高いFX商材 Best10 (2021年7月版)

1 マーケティングFX
2 FXismデイトレ大百科
3 FXismプロコントローラー改
4 トワイライトゾーンFX
5 岡安盛男のFX 極
6 ProEX(プロエグジット)
7 FX Realize
8 あなたがFXで1番知りたかったこと。先進のFXビクトリーメソッド【アドバンス】完全版
9 スキャルピングFXプロ
6 1秒スキャルFX

全FX商材評価一覧はこちら

良質なMQL言語のソースコードとは?

前回の記事『MQLプログラミングの基礎を固めるなら『写経』が最短ルートだ!』にて、写経学習の重要性と効果について解説しました。

さて、写経するにあたってまずやるべきことは、良質なMQL言語のソースコードを見つけてくることです。いわば「教本」ですね。

良質なソースコードとは、シンプルかつ文法的に正しく記述されていること。もちろん、正常に動作することが確認されているコードであるべきですね。さらに、ソースコードの意味も同時に学ぶことができ、学習者のレベルに応じて難易度の異なる課題が段階的に用意されているもの。これがベストです。

写経に適した良質なソースコードの条件

  1. シンプルかつ文法的に正しく記述されていること
  2. 正常に動作することが確認できること
  3. ソースコードの解説があること
  4. 学習レベルに応じた難易度の異なる課題が用意されていること

写経学習に適した『良質なMQL言語ソースコード』はどこにある?

MQL言語のソースコードは、あなたの手元に大量にあります。そうですね、MetaTrader4に初期にインストールされているインジケーターです。基本的なインジケーターはもちろんのこと、複雑なものも最初から用意されています。さらに、Googleなどで「◯◯◯.mq4」で検索すれば、MQL言語のソースコードを大量に見つけることができます。

しかしながら、それらのコードは写経学習に適した『良質なMQL言語ソースコード』の条件を満たしていません。

写経に適した良質なMQL言語ソースコードの条件

  1. シンプルかつ文法的に正しく記述されていること
  2. 正常に動作することが確認できること
  3. ソースコードの解説があること
  4. 学習レベルに応じた難易度の異なる課題が用意されていること

これらの条件を満たすソースコードは、やはり専門書がおすすめです。一押しは、何度も紹介している豊嶋久道氏の書籍ですね。

『新MT4対応 FXメタトレーダープログラミング入門』

豊嶋 久道(著)・2015年11月1日出版
【Kindle版】900円(Kindle Unlimited会員は無料)

『新MT4対応ライブラリによるメタトレーダーEA実践プログラミング』

豊嶋 久道(著)・2017年3月13日出版
【Kindle版】500円(Kindle Unlimited会員は無料)

『メタトレーダー4&5共通ライブラリによるEA開発入門』

豊嶋 久道(著)・2019年11月15日出版
【Kindle版】500円(Kindle Unlimited会員は無料)

上に挙げた3冊には良質なコードが満載です。しかも解説付き。さらに学習レベルに合わせて段階的にソースコードの難易度が高くなるよう構成されています。

【2021年版】優位性の高いFX商材 Best10 (2021年7月版)

1 マーケティングFX
2 FXismデイトレ大百科
3 FXismプロコントローラー改
4 トワイライトゾーンFX
5 岡安盛男のFX 極
6 ProEX(プロエグジット)
7 FX Realize
8 あなたがFXで1番知りたかったこと。先進のFXビクトリーメソッド【アドバンス】完全版
9 スキャルピングFXプロ
6 1秒スキャルFX

全FX商材評価一覧はこちら

31個ものMQLソースコードが用意されているぞ!

例えば『新MT4対応 FXメタトレーダープログラミング入門』の中には、以下のソースコードが収納されています。

スクリプトのソースコード

  1. ex1_scr.mq4(「Hello, world!」を表示させる)
  2. ex2_scr.mq4(売値と買値を表⽰させる)
  3. ex3_scr.mq4(バーの四本値を表⽰させる)
  4. ex4_scr.mq4(定義済み変数を表⽰させる)
  5. ex5_scr.mq4(変数の宣⾔)
  6. ex6_scr.mq4(変数への値の代⼊)
  7. ex7_scr.mq4(組み込み関数)
  8. ex8_scr.mq4(成⾏買い注⽂のスクリプト)
  9. ex9_scr.mq4(成⾏売り注⽂のスクリプト)
  10. ex10_scr.mq4(⼝座情報を表示させる)
  11. ex11_scr.mq4(決済注文のスクリプト)

インジケーターのソースコード

  1. ex1_ind.mq4(指標をプロットする)
  2. ex2_ind.mq4(指標の太さを変える)
  3. ex3_ind.mq4(指標の計算例)
  4. ex4_ind.mq4(for⽂の書き⽅)
  5. ex5_ind.mq4(チャート全体にプロット)
  6. ex6_ind.mq4(移動平均インジケーターを作る)
  7. ex7_ind.mq4(モメンタムインジケーターを作る)
  8. ex8_ind.mq4(ボリバンインジケーターを作る)
  9. ex9_ind.mq4(独自インジケーターを作る=平滑化)
  10. ex10_ind.mq4(独自インジケーターを作る=適応化)

EAのソースコード

  1. ex1_ea.mq4(EAの決済注⽂の書き⽅)
  2. ex2_ea.mq4(移動平均を使った順張りEAを作る)
  3. ex3_ea.mq4(カスタム指標を使ったEAを作る)
  4. ex4_ea.mq4(ボリバンを使った逆張りEAを作る)
  5. ex5_ea.mq4(損切り幅・利⾷い幅を設定したEAを作る)
  6. ex6_ea.mq4(決済シグナルを追加したEAを作る)
  7. ex7_ea.mq4(EAの不具合を確認する)
  8. ex8_ea.mq4(EAの最適化)
  9. ex9_ea.mq4(チャート上にEAの売買位置を表示する)
  10. ex10_ea.mq4(EAの売買を通知する)

全部で31個のソースコードが用意されています。これらのソースコードは、簡単なものから徐々に難易度の高いもの…というように段階的に学習できるように構成されています。各ソースコードの解説も詳しく説明されています。

『新MT4対応 FXメタトレーダープログラミング入門』に掲載されているソースコードをメタエディタで書き写し(写経し)、コンパイル(コンピューター言語に翻訳)すれば、MetaTrader4上で実際に稼働させることができます。

つまり、写経に適した良質なソースコードの条件を十分に満たしているのですね。

写経に適した良質なMQL言語ソースコードの条件

  1. シンプルかつ文法的に正しく記述されていること
  2. 正常に動作することが確認できること
  3. ソースコードの解説があること
  4. 学習レベルに応じた難易度の異なる課題が用意されていること

しかも上に挙げた3冊はどれもKindle本です。書籍中のソースコード(サンプル)には全てリンクが貼ってあり、リンクをクリックするとソースコードが記載されているWEBサイトへアクセスすることができるのです。Kindle版の書籍だからこそ可能な利点ですね。

良質なMQL言語ソースコードは豊嶋久道氏の書籍だけで十分だ

良質なMQL言語ソースコードは豊嶋久道氏の書籍だけで十分だ

まとめ:良質なMQL言語ソースコードは豊嶋久道氏の書籍だけで十分だ

MQL言語初心者が写経学習するならば、とりあえずは豊嶋久道氏の書籍『新MT4対応 FXメタトレーダープログラミング入門』があれば十分です。全部で31個ものソースコードが用意されています。

これらのソースコードを教本として、写経学習すれば初心者レベルはすぐに脱出可能です。わざわざ他のソースコードを探す必要はありません。

次回は、具体的な写経学習の方法について解説していきますね。

関連記事

構成・文/戸室達也

オリジナル特典|有料級ツールを22個まとめて無料プレゼント|日本語マニュアル付

当サイト「購入リンク」からFX商材をご購入いただいた方に、以下のオリジナル特典をすべて無料でご提供させて頂きます。管理人制作のオリジナルインジケーターに加え、海外のメジャー(かつ人気のある)ツールの中から、優位性の高いインジケーターを慎重に厳選しました。有料で提供されてもおかしくないほどの優位性・利便性を備えたツールばかりをラインナップしました。 すべてのツールに、オリジナル日本語翻訳マニュアルをご用意しました。

1.環境認識 &シグナルツール(9個)

管理人制作のオリジナルツールに加え、海外でメジャー(かつ人気のある)ツールの中から優位性の高いインジケーターを慎重に厳選しました。有料で提供されてもおかしくないほどの優位性・利便性を備えたツールばかりです。
Shin Bollinger Bands
Shin Bollinger Bands(旧 SQI)
新着! 2021年5月12日
以前配布していた特典の中で最も人気の高かった「SQI」をヴァージョンアップ。「Shin Bollinger Bands」は、ボリンジャーバンドのエクスパンション(バンドウォーク)を視覚的に捉えるためのツールです。トレンド発生の目安となるバンドウォーク発生を、ヒストグラムで知らせてくれます。 ≫ 特典の詳細はこちら
Shin TQ Chart
Shin TQ Chart
新着! 2021年4月25日
The Secre(投資家集団)からの提供ツールです。トレンドをどこまでも追いかけて利益にする順張り系シグナルツール。性能の素晴らしさについては、ぜひ動画をご覧ください。 ≫ 特典の詳細はこちら
Shin High Low Break
Shin High Low Break
トレンド中の押し目や戻りをピンポイントで狙ってシグナル(矢印)を点灯させます。複数のMAによるパーフェクトオーダーでトレンドを確認し、連続する3つのローソク足がMAまで戻された状態を押し目・戻りと判断。最後のローソク足の高値・安値ブレイクでシグナルを出します。シグナル精度は動画でご確認ください。 ≫ 特典の詳細はこちら
shin-top% Indicator
Top % Indicator 3
非常にユニークなツール。レートが動きそうな方向を%(パーセント)で表示してくれるインジケーターです。エントリータイミングでシグナル(矢印)も表示してくれます。FXだけでなくバイナリーオプションにも活用できます。精度の高さは言うまでもありません。 ≫ 特典の詳細はこちら
Shin BOX Chart
Shin Box Chart(旧 SQBOX)
当サイトで以前配布していたSQBOXのヴァージョンアップ版です。BOX(箱)によってレンジを判断し、BOXをブレイクしたところでENTRY。環境認識ツールとしても取引ツールとしても使える優れものです。 ≫ 特典の詳細はこちら
shin forex meter
Shin Forex Meter(通貨強弱)
数ある通貨強弱ツールの中から、最も使いやすいものをセレクトしました。通貨ペア毎のトレンド状態と、通貨同士の強弱をグラフで表示してくれるツールです。強い通貨を買い、弱い通貨を売る、これが売買の基本です。意識するだけで勝率がグンと上がります。 ≫ 特典の詳細はこちら
shin-stochastic MTF
Shin Stochastic MTF
2本のストキャスティクスのクロスでシグナル(矢印)を表示してくれるツール。ストキャスはMTF(マルチタイムフレーム)対応しており、任意の時間足のストキャスを設定可能。驚くほど天底を捉えるシグナル精度に、驚かされます。 ≫ 特典の詳細はこちら
BO-Simulator
Shin BO Simulator
バイナリーオプション専用のシミュレーターです。チャート上に表示させ、UP・Downボタンをクリックすることで、仮想取引ができます。チャート上にもENTRYマークが表示されます。指定時間で勝敗判定が自動的に行われ、取引結果も表示されます。シミュレーターとしては非常に細かな設定が可能であり、BO練習には欠かせないツールです。 ≫ 特典の詳細はこちら
Infoboard
Shin Info Board
相場状況を、信号機のような色で教えてくれる便利ツールです。1分足から日足までのトレンドの方向がひと目で判断できます。その他にも様々な相場情報(ATR値や値幅、スプレッドetc.)を一覧で表示してくれる利便性の高いボードです。 ≫ 特典の詳細はこちら

2.実用・便利ツール(7個)

MT4に常時設置しておきたい便利なツールを集めました。似たようなツールはたくさんありますが、その中でも使い勝手の良さや正確性などから7つのツールを厳選しました。
Pair Buttons
Shin Pair Buttons
一度使ったらもう手放せない!それほど便利なツールがこれ。通貨ペアや時間足をワンクリックで切り替えることができるボタンです。動作も軽いので常時チャート上に表示させておきたいツールです。とにかく使ってみて! ≫ 特典の詳細はこちら
Shin Rounder
Shin Rounder
キリ番(00や000)にラインを自動的に引いてくれる便利ツール。同様のツールの中でも、このツールが最も使いです。シンプルで軽く、ほかのラインと区別しやすいデザインのため、管理人も愛用しています。常に表示させておきたいツールの一つです。 ≫ 特典の詳細はこちら
Shin WT Lines
Shin WT Lines
トレンドラインやサポート・レジスタンスラインを引くためのボタンです。チャートの右下にある「TSR」ボタンをクリックするだけで簡単にラインが表示されます。MT4チャートのツールバーをクリックするよりも断然ラクに引けます。重宝します。 ≫ 特典の詳細はこちら
Shin SyncCursor
Shin Sync Cursor
チャート上に、常時、十字カーソルを表示させるインジケーターです。通常はクリックしてしまうとチャート上の十字カーソルは消えてしまいます。このツールを導入すると、クリックしても十字カーソルは消えません。ずっと表示したまま使えます。 ≫ 特典の詳細はこちら
Shin Trend Line
Shin Trend Line
トレンドライン(斜めのライン)を自動的に描写してくれるツールです。この手のツールは数多く出回っていますが、本ツールが最もおすすめです。シンプルさと精度の高さでは随一です。ラインを多用するトレーダーならば持っていて損はありません。 ≫ 特典の詳細はこちら
Shin Horizon
Shin Horizon
直近の高値・安値を起点に、水平ラインを自動描写してくれるツールです。サポレジラインとしてだけでなく、TPやSLの目安としても活用できるラインです。自分で引くラインに自信のない人は、まずはこれを使ってみることをおすすめします。 ≫ 特典の詳細はこちら
Market Clock
Shin Market Clock
東京市場、ロンドン市場、NY市場の時間を同時に表示してくれるツールです。海外トレーダーのYou Tube動画などで、よく見かけるツールの一つですね。シンプルですが、あると何気に便利です。 ≫ 特典の詳細はこちら

3.有料級|海外のメジャー取引システム(6個)

国内ではほとんど知られていない、優位性の極めて高いFXトレーディングシステムを厳選して紹介します。どれも有料で販売されてもおかしくないほどの完成度・優位性の高さです。
THV System
THV V4 Trading System(日本語マニュアル付)
新着! 2021年7月8日
世界で最も有名なトレーディングシステムといえばこれ、「THV」ですね。海外FXフォーラム『ForexFactory』から誕生したTHVは、またたくまに大人気となりました。その理由は当然ながら優位性の高さです。年々進化を重ね、現在はV4となりました。とにかく一度は試して欲しい取引システムです。オリジナル日本語マニュアルもご用意しました。 ≫ 特典の詳細はこちら
XARDFX System
XARDFX Trading System(日本語マニュアル付)
新着! 2021年3月8日
ここ数年、THVと双璧をなすほどの人気の高まりをみせているのが「XARDFX Trading System」。派手なチャート画面に目を奪われますが、人気の秘密は環境認識のしやすさ、そしてトレードのしやすさにあります。トレンドを視覚的に捉えやすいチャート画面は秀逸です。オリジナル日本語マニュアル付きです。 ≫ 特典の詳細はこちら
Forex Levelator System
Levelator Trading System(日本語マニュアル付)
非常に興味深い取引システムです。期間100の中の高値安値をベースにグラデーションのゾーンを表示させ、そのゾーンと移動平均線を使ってトレードするシステムです。見た目と違ってロジックは極めてシンプルかつ王道。これが無料!オリジナル日本語解説付きでご提供します。 ≫ 特典の詳細はこちら
Congestion Breakout System
Congestion Breakout System(日本語マニュアル付)
FX商材「トワイライトゾーン」によく似た取引システムです。2本のラインをブレイクした方向に仕掛ける順張り手法です。シンプルながら精度の高さは折り紙付き。まずは使ってみてください。日本語解説マニュアル付き。 ≫ 特典の詳細はこちら
Alfa Super Trend System
Alfa Super Trend System(日本語マニュアル付)
トレンド発生中の押し目や戻りを確実に捉えてシグナル(矢印)を点灯させます。わりと日本人好みのツールですね。シグナルの取捨選択は表示させているスーパートレンドインジケーターを使います。日本語解説マニュアル付きでご提供します。 ≫ 特典の詳細はこちら
arrozaq scalping system
Arrozaq Scaiping System(日本語マニュアル付)
シグナル点灯系の取引システムです。サブウィンドウのヒストグラム等でシグナル(矢印)をフィルタリングしてトレードを行います。日本のFX商材に似たツールですが、精度は高いです。シグナル好きの日本人にマッチするツールですね。日本語解説マニュアル付きでご提供します。 ≫ 特典の詳細はこちら

【2021年版】優位性の高いFX商材 Best10 (2021年7月版)

1 マーケティングFX
2 FXismデイトレ大百科
3 FXismプロコントローラー改
4 トワイライトゾーンFX
5 岡安盛男のFX 極
6 ProEX(プロエグジット)
7 FX Realize
8 あなたがFXで1番知りたかったこと。先進のFXビクトリーメソッド【アドバンス】完全版
9 スキャルピングFXプロ
6 1秒スキャルFX

全FX商材評価一覧はこちら

2021年 最新FX情報商材評価

S評価商材
A評価商材
B評価商材
C評価商材
D評価商材
評価S
…非常に高く評価する
評価A
…高く評価する
評価b
…評価する
評価c
…平均的
評価d
…低品質・粗悪
全FX商材評価一覧はこちら
FX情報商材検証レビュー.com(辛口評価&暴露サイト)
タイトルとURLをコピーしました