このページでは、MQL学習 実践編となります。少しずつ難易度も上がって難しく感じるかもしれませんが、コードを一行ずつしっかり読み解いていくことで理解できると思います。
実践編では、ロジックを考えてその条件のアロー(矢印)表示や勝敗がわかる形でオブジェクトを作成することで、実際にバックテストが取れるようになるまでの学習をしていきます。

5分足確定足ベースのロジックを考えてみる
アロー表示するためには、特定のロジックを考えなければなりません。
優秀なトレーダーは自分なりのロジックを持っているはずです。そしてそういった優秀なロジックは公開しないので、自身で探していかなければなりません。
MQL学習ではロジックを表現するためのコードは書けても、ロジックのアイデアはプログラミングでどうすることもできません。
優秀なロジックはアイデアを一つずつ絞り出していき、それぞれのバックテストを試して有効性を確認していくしかありません。
初心者の場合、そのロジック自体のアイデアが浮かばないこともあるかと思います。
ここではサンプルとなるロジックを一つ考え、その条件でアロー表示やバックテストが行えるようプログラミングしていきます。
インジケーターが完成してしまえば、ロジックの部分を改良するだけでバックテストも取れるので有効性についても確認できるようになります。
カスタムインジケーターの基本を理解する
カスタムインジケーターを作成した際に、標準で記述されたコードがあります。
それがどういった内容でどんな役割を持っているかを理解することがとても重要です。
そんなに難しいものではありませんので、しっかり理解してオリジナルのインジケーターを作っていけるようにしましょう。

アロー(矢印)の出し方
アローの基本的な出し方を理解しましょう。
一度コードを書いてしまえば、使いまわしもできる内容となっていますので、しっかりと理解した後で、自分だけの条件を作ってアローを出してみましょう。
まだ、バックテストが取れなくてもアローが表示されているチャートを見るだけでもとても勉強になります。

アローの位置から判定時間の割り出し
判定時間の割り出しが出来れば、その時間足の価格を求められるようになりますので、エントリーの勝敗を確認することが出来るようになります。
判定時間の求め方は色々なコードの書き方があると思いますが、作成過程も含めて説明していますので、理解もしやすいかと思います。
詳細はこちらのページを参照してください。

勝敗を確認
ここまでくれば既にバックテストは取れている状態になります。
エントリー時間の価格と判定時間の価格を確認し比較することで、勝敗をチェックできるようになります。
それをprintf()関数を使って出力させることで勝敗が確認できるようになります。

オブジェクトを表示
printf()関数を使って勝敗が確認できるようになりましたが、できればMT4チャート上で勝敗が分かりやすくなっているとなお便利です。
勝敗結果をオブジェクトで表示する際に、インジケーターバッファを使用して表示する方法とオブジェクトを使って表示する方法があります。
インジケーターバッファは既にアロー表示で使っているので、オブジェクトを使って表示してみます。

勝率を確認
オブジェクトを使って勝率をチャート上に表示させます。
オブジェクトを画面右上右下に固定し、それぞれの勝率を表示させます。
それによりチャートを開いたときに一目で勝率が分かるので、素早い分析もできるようになります。

コメント
コメント一覧 (16件)
uibaa2
Привет любителям сложных задач!
Чат GPT в Telegram — непревзойденный помощник для решения любых задач, от генерации текстов до создания кода. Будь то подготовка к экзамену по физике или создание мобильных приложений, чат GPT программирование справится с запросом. Попробуйте генератор эссе ChatGPT — результаты вас приятно удивят!
Подробнее здесь – https://yarchatgpt.ru
i talking
Вы ближе к успеху, чем думаете!
http://pinupaz.top/# pin-up
Modafinil for sale: safe modafinil purchase – purchase Modafinil without prescription
legal Modafinil purchase: verified Modafinil vendors – buy modafinil online
order Cialis online no prescription: buy generic Cialis online – reliable online pharmacy Cialis
generic tadalafil: best price Cialis tablets – cheap Cialis online
ca5zaf
purchase amoxicillin online cheap – https://combamoxi.com/ purchase amoxil
buy diflucan 200mg sale – site order diflucan 100mg online cheap
order cenforce 100mg without prescription – site oral cenforce 100mg
Your blog is a beacon of knowledge, always fueling curiosity and motivating deeper thought. It would be intriguing to see you explore how these ideas intersect with emerging trends, such as artificial intelligence or sustainable living. Your knack for simplifying complex subjects is remarkable. Thanks for consistently delivering such thought-provoking content—I’m excited for what’s next!
Platform: https://talkchatgpt.com/
чат jpt
buy generic cialiss – cialis free trial voucher 2018 cialis free samples
order ranitidine 150mg for sale – https://aranitidine.com/ buy zantac paypal
buy viagra quebec – https://strongvpls.com/# order viagra by mail
This is the make of enter I find helpful. diferencia entre prednisona y prednisolona