<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>MT</title>
    <link>http://mt-enjyuku.com/blog/</link>
    <description></description>
    <language>ja</language>
    <generator>Nucleus CMS v3.41</generator>
    <copyright>&#169;</copyright>
    <category>Weblog</category>
    <docs>http://backend.userland.com/rss</docs>
    <image>
      <url>http://mt-enjyuku.com/blog/nucleus/nucleus2.gif</url>
      <title>MT</title>
      <link>http://mt-enjyuku.com/blog/</link>
    </image>
    <item>
 <title>バックテストの方法について（３）</title>
 <link>http://mt-enjyuku.com/blog/?itemid=91</link>
<description><![CDATA[今回は、最適化について考えてみたいと思います。<br />
<br />
<br />
使う機能は、メタトレーダーの　"Optimization"（最適化）機能です。<br />
<br />
<br />
<br />
前回の記事でバックテストを行ったＥＡ「GoldAndDead」は、<br />
移動平均線の交差したところで売買を行うのですが、この交差する値を調整して最適化します。<br />
<br />
<br />
<br />
この説明だけだとイメージしにくいかもしれませんので、まずは具体的な数値を元に簡単に説明したいと思います。<br />
<br />
<br />
移動平均線の交差したところで売買を行うというのは、２本の移動平均Ａと移動平均Ｂが交差したところで売買を行うと思って下さい。<br />
<br />
<br />
例えば、<br />
<br />
Ａが、５日移動平均、<br />
Ｂが、１０日移動平均<br />
<br />
というような具合です。<br />
<br />
<br />
もちろん、これは２５日移動平均と、１００日移動平均の組み合わせであっても問題ありません。<br />
組み合わせの値を変えて、利益が上がるかどうかを実際にバックテストを行って検証すれば良いからです。<br />
<br />
<br />
<br />
<br />
さて、ここで問題となるのは、どのような組み合わせならば利益率が向上するのか？ということです。<br />
利益を得るために最適な値を探していく、これが最適化なのですが、<br />
<br />
<br />
あまり過度に最適化を行うとカーブフィッティングと呼ばれるものになってしまいます。<br />
<br />
<br />
カーブフィッティングとは、過度に最適化を行い、過去のバックテストの結果は非常に良くなるのですが、<br />
実際に運用しようとすると、過剰に最適化したために、うまく機能しないということになってしまいます。<br />
<br />
<br />
<br />
そこで、カーブフィッティングに気をつけながら、最適化のテストを行ってみたいと思います。<br />
まずは、２つの移動平均線の値を少しずつ変化させて、組み合わせを変えていきたいと思いますが、<br />
<br />
<br />
１日移動平均　～　５０日移動平均までと、<br />
１日移動平均　～　１００日移動平均までの組み合わせを検証しようとするとその組み合わせは<br />
<br />
<br />
<br />
1.　　　１日移動平均　～　　１日移動平均<br />
2.　　　１日移動平均　～　　２日移動平均<br />
3.　　　１日移動平均　～　　３日移動平均<br />
4.　　　１日移動平均　～　　４日移動平均<br />
5.　　　　　　・<br />
6.　　　　　　・<br />
7.　　　　　　・<br />
8.　　　　　　・<br />
　　　　　　　・<br />
　　　　　　　・<br />
　　　　　　　・<br />
4999.　５０日移動平均　～　　９９日移動平均<br />
5000.　５０日移動平均　～　１００日移動平均<br />
<br />
<br />
つまり、<br />
<br />
<br />
５０通り　Ｘ　１００通りとなり、　合計で　５０００通りになります！！！<br />
<br />
<br />
さらに、移動平均の値を変えてバックテストを行うとすると、１つ１つのバックテスト結果を比較したりする手間と労力が非常に掛かりそうです。<br />
<br />
<br />
<br />
しかしながら、ここで威力を発揮するのがメタトレーダーの最適化機能を使ったバックテストになります。<br />
<br />
<br />
<br />
上記の例のように　５０００通りの組み合わせを１回のバックテストで検証・比較することが出来るんです！！<br />
<br />
<br />
<br />
前置きが長くなりましたが、今回は、このとっても便利な最適化の機能を見ていきたいと思います。<br />
<br />
<br />
<br />
今回も、最適化を行うＥＡは、「GoldAndDead」ですが、「Moving Average」など、<br />
他のＥＡでも基本的には同じように操作することで最適化のテストが可能です。<br />
<br />
<br />
<br />
<br />
1.最適化の設定<br />
<br />
まずは、下の画像と同じように　"Optimization" のチェックボックスにチェックを入れてください。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-17-1.GIF&amp;width=1018&amp;height=280&amp;imagetext=2-17-1.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1018,height=280');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-17-1.GIF">2-17-1.GIF</a></a><br />
<br />
<br />
チェックを入れると、この後に指定する値に沿って、最適化のテストを行うということになります。<br />
<br />
<br />
<br />
<br />
2.値の設定<br />
<br />
次に、"Expert Properities"　をクリックして下さい。<br />
<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-17-2.GIF&amp;width=1027&amp;height=283&amp;imagetext=2-17-2.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1027,height=283');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-17-2.GIF">2-17-2.GIF</a></a><br />
<br />
<br />
<br />
すると、下記の画面が表示されたと思います。<br />
<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-17-3.GIF&amp;width=661&amp;height=288&amp;imagetext=2-17-3.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=661,height=288');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-17-3.GIF">2-17-3.GIF</a></a><br />
<br />
<br />
<br />
画面の項目を説明したいと思います。<br />
<br />
表示されているのは、<br />
<br />
Lots<br />
MovingPeriod1<br />
MovingPeriod2<br />
<br />
の３つです。<br />
<br />
<br />
<br />
<br />
Lots　は、ロット数。<br />
メタトレーダーは業者によって違いますが、0.1ロットで１万通貨のところが多いので注意が必要です。<br />
<br />
MovingPeriod1　は、移動平均線１本目<br />
MovingPeriod2　は、移動平均線２本目<br />
<br />
この２本が交差したときに売買を行います。<br />
<br />
<br />
<br />
<br />
そして、値については、"Value" "スタート" "ステップ" "ストップ" があります。<br />
<br />
<br />
これについても、１つ１つ見て行きましょう。<br />
<br />
<br />
"Value"<br />
Optimizationを使わないときの値になります。<br />
画像の値でOptimizationをせずに、バックテストした場合、１４日の移動平均線と、２５日移動平均線を使うことになります。<br />
<br />
<br />
"スタート" <br />
Optimization機能を使った時に、始める値になります。<br />
今回で言えば、"1"　を指定しているため　１日移動平均線からのスタートになります。<br />
<br />
<br />
"ステップ" <br />
始める値に、この"ステップ" の値を足していきます。<br />
今回は、"スタート" が "1" 、"ステップ" が "1" なので、次の値は "2" となり、<br />
１日移動平均線、の次に２日移動平均線になります。<br />
<br />
<br />
"ストップ" <br />
この値で最適化を終了するということになります。<br />
<br />
<br />
<br />
<br />
今回は、下記の画像のように設定しました。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-17-4.GIF&amp;width=860&amp;height=365&amp;imagetext=2-17-4.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=860,height=365');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-17-4.GIF">2-17-4.GIF</a></a><br />
<br />
<br />
<br />
MovingPeriod1　で、５０を指定しているので、５０日移動平均線<br />
MovingPeriod2　で、１００を指定しているので、１００日移動平均線までバックテストを行うことになります。<br />
<br />
<br />
<br />
<br />
つまり、MovingPeriod1の　１日移動平均線から、　５０日移動平均線までの　　５０通り<br />
　　　　MovingPeriod2の　１日移動平均線から、１００日移動平均線までの　１００通り<br />
<br />
を組み合わせた　５０００通りのバックテストになります。<br />
<br />
<br />
<br />
以上の設定が終わったら、　"OK"ボタンをクリックします。<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
3.バックテスト（最適化）の実行<br />
<br />
通常のバックテストの時と同様にスタートをクリックして、開始します。<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-17-5.GIF&amp;width=1027&amp;height=279&amp;imagetext=2-17-5.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1027,height=279');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-17-5.GIF">2-17-5.GIF</a></a><br />
<br />
<br />
<br />
この後、通常のバックテストと違うのは、下記のような画面が現れることです。<br />
<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-17-6.GIF&amp;width=1027&amp;height=343&amp;imagetext=2-17-6.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1027,height=343');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-17-6.GIF">2-17-6.GIF</a></a><br />
<br />
<br />
<br />
画像を見て分かるとおり、Optimization機能を使った時には、何通りのバックテストを行うのか、<br />
そして、おおよその時間の見積もりが表示されます。<br />
<br />
今回で言えば、５０００通りのテストに対して　１分５０秒程度かかると表示されています。<br />
<br />
<br />
<br />
<br />
<br />
4.Optimization Results<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-17-7.GIF&amp;width=1027&amp;height=330&amp;imagetext=2-17-7.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1027,height=330');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-17-7.GIF">2-17-7.GIF</a></a><br />
<br />
<br />
Optimization Resultsタブをまずは見てみましょう。<br />
初期の状態では、上から利益の大きかったテスト結果から表示されています。<br />
<br />
<br />
１つ目は、損益が5451.08ドル、2つ目は5445.30ドル、と最適化前には3千ドル程度だったものが、<br />
5千ドルを超えるものまででてきました。<br />
<br />
<br />
<br />
これが意味しているところは、同じＥＡを使っても、設定次第で結果が大きく変わってくる可能性があるということです。<br />
<br />
<br />
<br />
ちなみに、"パラメーターの入力"をみると、どのような設定だったかがわかります。<br />
<br />
<br />
１つ目の損益が5451.08ドル　だったものを参考にすると、<br />
<br />
<br />
MovingPeriod1=19, MovingPeriod2=60, Lots=0.1<br />
<br />
となっており、1万通貨で、１９日移動平均線と６０日移動平均線が交わるときに売買を行った場合に<br />
利益率が改善されたことになります。<br />
<br />
<br />
<br />
ちなみに2つ目の5445.30ドルのモノを見てみると、<br />
<br />
MovingPeriod1=16, MovingPeriod2=58, Lots=0.1<br />
<br />
となっているため、どのような値を設定すればよいか？ある程度の目安が見えてくるかと思います。<br />
<br />
<br />
<br />
ですが、出来れば偶然利益が出たというのよりも、堅牢なシステムを求めるのであれば、<br />
多少、設定の値を変えても同じような結果になることが必要だと思います。<br />
<br />
<br />
<br />
それを確認するのが、次の"Optimization Graph" になります。<br />
<br />
<br />
<br />
<br />
<br />
<br />
5.Optimization Graph<br />
<br />
<br />
まずは、下記の画像を見て下さい。<br />
<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-17-8.GIF&amp;width=1028&amp;height=321&amp;imagetext=2-17-8.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1028,height=321');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-17-8.GIF">2-17-8.GIF</a></a><br />
<br />
<br />
<br />
<br />
<br />
画像の緑色が濃くなって固まっている部分があるのが分かりますか？<br />
<br />
<br />
緑色が濃い部分は、設定した値の利益率が高かった部分になります。<br />
逆に言えば、白くなっている部分については、利益が見込めない部分になります。<br />
<br />
<br />
つまり、緑色が濃くなって集まっている部分について言えば、多少値が変わっても利益が見込めるため、<br />
偶然、良い結果が得られたという可能性を極力低く出来ます。<br />
<br />
<br />
そこで、この緑色が濃くなっている部分をマウスでダブルクリックしてみて下さい。<br />
<br />
<br />
<br />
<br />
<br />
すると、画面が切り替わって、緑色に対応した　Optimization Results　の設定値が表示されます。<br />
<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-17-9.GIF&amp;width=1026&amp;height=288&amp;imagetext=2-17-9.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1026,height=288');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-17-9.GIF">2-17-9.GIF</a></a><br />
<br />
<br />
<br />
<br />
<br />
<br />
さらに、ここでダブルクリックすると、この結果の設定値がバックテストのデフォルト値に反映されます。<br />
<br />
※ここでは、１７日移動平均線、６０日移動平均線の組み合わせが反映されました。<br />
　"Expert properities"から確認出来ます。<br />
<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-17-10.GIF&amp;width=662&amp;height=290&amp;imagetext=2-17-10.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=662,height=290');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-17-10.GIF">2-17-10.GIF</a></a><br />
<br />
<br />
<br />
<br />
再度、スタートボタンを押して見ましょう。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-17-11.GIF&amp;width=1031&amp;height=309&amp;imagetext=2-17-11.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1031,height=309');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-17-11.GIF">2-17-11.GIF</a></a><br />
<br />
<br />
<br />
すると、通常のバックテストが行われます。<br />
<br />
<br />
テストが完了したら、結果タブを見てみて下さい。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-17-12.GIF&amp;width=1027&amp;height=309&amp;imagetext=2-17-12.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1027,height=309');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-17-12.GIF">2-17-12.GIF</a></a><br />
<br />
<br />
利益が４千ドルぐらいになっているのが確認出来ますか？<br />
<br />
<br />
<br />
<br />
一連の手順を踏むことで、１つのＥＡを最適化して、利益率の向上を図ることが出来ました。<br />
<br />
<br />
長かったメタトレーダーの使い方も一通り見たことになります！<br />
<br />
<br />
しかしながら、今回見てきた手順は、基本的なものであり、<br />
実際に運用するとなると、もう少し精密なバックテストなどを行う必要があります。<br />
<br />
<br />
以前の勉強会では、<a href="http://navi.enjyuku.com/dvd/2015409.html">メタトレーダーの使い方から運用までを勉強</a>しました。<br />
<br />
<br />
その内容の中には、どのようにバックテストを行えば、より堅牢で、信頼に足りうるシステムを<br />
見つけることが出来るか？というお話もありました。<br />
<br />
<br />
<br />
出来れば、実運用の前にはそちらの内容を学んで、しっかりと理解した上で運用した方が、<br />
利益を上げられる確率も高まると思います。<br />
<br />
今回の内容をさらに深く理解し、<a href="http://navi.enjyuku.com/dvd/2015409.html">メタトレーダーで資産運用したい人</a>にとっては、うってつけですので。<br />
<br />
<br />
<br />
]]></description>
 <category>メタトレーダーの使い方</category>
<comments>http://mt-enjyuku.com/blog/?itemid=91</comments>
 <pubDate>Wed, 26 May 2010 18:59:28 +0900</pubDate>
</item><item>
 <title>バックテストの方法について（２）</title>
 <link>http://mt-enjyuku.com/blog/?itemid=88</link>
<description><![CDATA[前回の記事では、メタトレーダーのバックテストを行う上で知っておくべき項目について、<br />
みてきました。<br />
<br />
<br />
今回は、早速バックテストを行いたいと思います。<br />
バックテストを行う項目については、下記のように設定してみたいと思います。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-16-1.GIF&amp;width=1069&amp;height=200&amp;imagetext=2-16-1.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1069,height=200');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-16-1.GIF">2-16-1.GIF</a></a><br />
<br />
<br />
<br />
<br />
<br />
※今回は、<a href="http://navi.enjyuku.com/dvd/2015409.html">メタトレーダー勉強会で使用した　EA「GoldAndDead」</a>を使用しています。<br />
　そのため、この記事を参考にバックテストを行う場合には、<br />
　最初からメタトレーダーに入っている　EA「Moving Average」（移動平均のEA）など、<br />
　他のEAを使って試して下さい。<br />
　そうすれば、同じようにバックテストを行うことが出来ると思います。<br />
<br />
<br />
設定する項目と値については、上記の画像のように設定して下さい。<br />
<br />
<br />
設定項目の値の解説については、下記に記載します。<br />
<br />
<br />
<br />
●Expert Advisor<br />
　「GoldAndDead」<br />
<br />
　　※メタトレーダーの勉強会に参加していない人は、「Moving Average」などを使用して下さい。<br />
<br />
●通貨ペア<br />
　「USDJPY, US Dollar vs Japanese Yen」ドル円<br />
<br />
<br />
　大方の人に馴染みがあり、スプレッドも許容出来る範囲にあることが多いため、<br />
　ドル円を指定しています。<br />
　<br />
　<br />
　少しこぼれ話になりますが、スキャルピングのＥＡなどはスプレッドが狭くないと<br />
　機能しないものもあります。<br />
　<br />
　<br />
　そのため、使われる会社の通貨ペアのスプレッドをチェックしてからＥＡのバックテストを<br />
　行うようにすると良いと思われます。<br />
　<br />
　<br />
　バックテストを行う会社によっても、全く違う結果になりますので。<br />
<br />
<br />
●モデル<br />
　Open prices only<br />
<br />
　とりあえず、大まかなテストを行って見ます。<br />
<br />
<br />
●日付と時間を使用<br />
　今回は、期間を限定せずにテストを行いたいため、チェックを入れません。<br />
<br />
<br />
●Visual mode<br />
　チェックを入れずにテストを行い、時間の短縮を図ります。<br />
<br />
<br />
●期間<br />
　Daily<br />
<br />
　日足のデータを使って、検証を行います。<br />
　<br />
　<br />
　ちなみに、5分足などで長い期間を検証すると、バックテストが完了するまで、<br />
　少し時間がかかりますので、<br />
　<br />
　<br />
　会社に行く前にセットして、帰ってきてから結果をチェックするというのも、<br />
　楽しみがあっていいかもしれません。<br />
<br />
<br />
●Optimaization<br />
　今回は、最適化を行わないので、チェックを入れません。<br />
<br />
<br />
上記の項目を設定したら、後はスタートボタンを押して見てください。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-16-2.GIF&amp;width=880&amp;height=241&amp;imagetext=2-16-2.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=880,height=241');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-16-2.GIF">2-16-2.GIF</a></a><br />
<br />
<br />
<br />
※ここまでの操作、設定をしてバックテストが上手く出来なかった人は、<br />
　一旦、メタトレーダーをアンインストールしてから、再度、インストールしてみて下さい。<br />
　<br />
　何が原因かははっきりとは分かりませんが、再インストールすることで、<br />
　正常にテスト出来ることもあります。<br />
<br />
<br />
<br />
<br />
<br />
さて、それでは、結果を見ていきましょう♪<br />
<br />
<br />
<br />
<br />
<br />
1.タブ<br />
<br />
スタートボタンを押してバックテストが完了すると、今までセッティングしかなかったタブに、<br />
"結果" "Graph" "レポート" タブが追加されます。<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-16-3.GIF&amp;width=865&amp;height=237&amp;imagetext=2-16-3.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=865,height=237');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-16-3.GIF">2-16-3.GIF</a></a><br />
<br />
<br />
<br />
2.結果タブ<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-16-4.GIF&amp;width=867&amp;height=237&amp;imagetext=2-16-4.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=867,height=237');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-16-4.GIF">2-16-4.GIF</a></a><br />
<br />
まずは結果から見ていきたいと思います。<br />
結果タブを一番下まで見てみると、バックテストの検証結果で、資産がどのようになったのか分かります。<br />
<br />
<br />
今回の検証では、<br />
<br />
<br />
１００００ドル　が、　１３３７８.３０ドルまで増やせたということになります。<br />
<br />
<br />
３４００ドル　→　だいたい　１ドル　９０円として、　約３０万円の利益となります。<br />
<br />
<br />
<br />
3.Graphタブ<br />
バックテストの結果を２次元の損益グラフで見ることが出来ます。<br />
<br />
今回のバックテストでは、こんな感じでした。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-16-6.GIF&amp;width=1024&amp;height=286&amp;imagetext=2-16-6.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1024,height=286');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-16-6.GIF">2-16-6.GIF</a></a><br />
<br />
<br />
損益グラフを見るときは、大きなドローダウンなどもなく滑らかな右肩上がりの形をしていると、実際に運用の候補になると思います。<br />
<br />
※ドローダウンとは、システムを運用しているときのマイナスの値です。<br />
　この値が小さい方が、実運用し易いと思います。<br />
<br />
<br />
逆に、今回のグラフを見てみると、途中で低迷している期間が長いため、<br />
最適化などを行い、もう少しシステムの改善を行う必要がありそうです。<br />
<br />
<br />
<br />
4.レポートタブ<br />
ここでは、システムを数値面から把握することが出来ます。<br />
今回は、大切な部分だけざっと見てみたいと思います。<br />
<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-16-7.GIF&amp;width=1020&amp;height=288&amp;imagetext=2-16-7.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1020,height=288');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-16-7.GIF">2-16-7.GIF</a></a><br />
<br />
<br />
<br />
・Profitfactoer　：　利益額と損益額の率（PF）<br />
<br />
　　→　１以上かどうかをまずは見てください。<br />
<br />
<br />
・Total trades　：　総トレード回数<br />
<br />
　　→　あまりにもトレード回数が少ないばあいには、信頼性が低いシステムと考えられるので、<br />
　　　　ある程度のトレード回数があることを確認して下さい。<br />
<br />
<br />
・Maximal drawdown　：　最大ドローダウン<br />
<br />
　　→　あまりにも大きいようであれば、運用が難しいと言えます。<br />
<br />
<br />
・Maximum consecutive ooss(count)　：　最大連続損失回数<br />
<br />
　　→　最大で何連続負けるか？この値をみておくことで、実際に運用したときの目安になります。<br />
　　　　２連敗、３連敗して慌ててシステムの運用を中止するようなことは、この値を見ておくことで、<br />
　　　　回避出来るかと思います。<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
※実際に運用したいシステムの場合には、さらに細かい項目までみる必要があります。<br />
　さらに詳しく知りたい方は、<a href="http://navi.enjyuku.com/dvd/2015409.html">メタトレーダーの運用についてまでカバーした内容</a>を<br />
　勉強されることをお薦めします。<br />
<br />
<br />
<br />
<br />
<br />
5.考察<br />
今回は１万ドルで、３千ドルの利益を得られるという結果になりました。<br />
<br />
<br />
さらに利益率を高く出来ないだろうか？<br />
<br />
<br />
もちろん、取引する際のロット数を増やすことで、利益を大きくすることもできますが、<br />
ロット数を増やすと、その分リスクも増えるため、さらに詳細にバックテストを行う必要があります。<br />
<br />
<br />
<br />
実は、ロット数を増やす以外にも利益を増やす可能性があります。<br />
<br />
<br />
それは、今回バックテストを行った「GoldAndDead」ですが、<br />
これの売買サインを微調整することです。<br />
<br />
<br />
<br />
一般的には、"最適化"　と呼ばれるものです。<br />
<br />
<br />
<br />
メタトレーダーには標準で、"最適化"の検証機能がついています。<br />
この機能、メタトレーダーでは、　"Optimization"　と言います。<br />
<br />
<br />
<br />
覚えている方もいるかもしれませんが、テスター画面にあったものです。<br />
<br />
<br />
この機能を使って、同じＥＡでも、さらに収益性の高い設定などを探していくことが可能となります。<br />
次回は、メタトレーダーを使って最適化の方法を見てみたいと思います。<br />
<br />
<br />
ちなみに、<a href="http://navi.enjyuku.com/dvd/2015409.html">メタトレーダーの勉強会</a>に参加された方にとっては、<br />
メタトレーダーの最適化は復習にあたりますので、是非、自分のものにして下さい。<br />
<br />
<br />
]]></description>
 <category>メタトレーダーの使い方</category>
<comments>http://mt-enjyuku.com/blog/?itemid=88</comments>
 <pubDate>Wed, 26 May 2010 18:50:38 +0900</pubDate>
</item><item>
 <title>バックテストの方法について（１）</title>
 <link>http://mt-enjyuku.com/blog/?itemid=86</link>
<description><![CDATA[メタトレーダーでは、自動売買が出来るのですが、<br />
今回は自動売買で動かすのはどのようなシステムが良いのか？<br />
<br />
<br />
実際にバックテストを行う過程を通して、内容を見ていきたいと思います。<br />
<br />
<br />
<br />
<br />
1.テスター画面の表示<br />
<br />
さて、まずはバックテストを行うための準備から始めましょう。<br />
画面の上部にある<br />
<br />
　「表示」　→　「Strategy Tester」　を選択して下さい。<br />
　<br />
　するとメタトレーダーの画面に、テスター画面が表示されます。<br />
　<br />
<a href="xml-rss2.php?imagepopup=3/2-15-1.GIF&amp;width=192&amp;height=278&amp;imagetext=2-15-1.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=192,height=278');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-15-1.GIF">2-15-1.GIF</a></a>　<br />
　<br />
　<br />
<br />
<br />
<br />
2.テスター画面について<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-15-2.GIF&amp;width=1069&amp;height=195&amp;imagetext=2-15-2.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1069,height=195');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-15-2.GIF">2-15-2.GIF</a></a><br />
<br />
テスター画面では、バックテストで検証したいシステムについての設定を行います。<br />
大切な部分ですので、１つ１つの項目を見ていきたいと思います。<br />
<br />
<br />
●Expert Advisor<br />
　自動売買で動かすシステムのことを "Expert Advisor" と呼びます。<br />
　ちなみに、略して "EA"と呼ばれることも多いです。<br />
<br />
　今回の検証では、先日、<a href="http://navi.enjyuku.com/dvd/2015409.html">メタトレーダーの基礎から運用までをカバーした勉強会</a>で<br />
　実際に使用した "GoldAndDead"を使用したいと思います。<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-15-3.GIF&amp;width=1069&amp;height=197&amp;imagetext=2-15-3.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1069,height=197');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-15-3.GIF">2-15-3.GIF</a></a><br />
<br />
　※メタトレーダーの勉強会の内容をまとめたものは、<br />
　　今回ご紹介している内容をさらに詳しく追求したものです。<br />
　　よかったら、記事を読んだ後に、見てみて下さい。<br />
<br />
<br />
<br />
●通貨ペア<br />
　検証を行う通貨ペアを指定します。<br />
　例えば、ドル円を指定してバックテストを行って見たら、余り成績が良くなかった。<br />
　そのため、ポンド円を使ってバックテストしたら、成績がかなり良かった！<br />
　など、EAと通貨ペアの組み合わせなどによっても、<br />
　システムの成績に大きく影響を与えます。<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-15-4.GIF&amp;width=1063&amp;height=188&amp;imagetext=2-15-4.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1063,height=188');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-15-4.GIF">2-15-4.GIF</a></a><br />
<br />
<br />
<br />
<br />
<br />
●モデル<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-15-5.GIF&amp;width=1063&amp;height=191&amp;imagetext=2-15-5.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1063,height=191');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-15-5.GIF">2-15-5.GIF</a></a><br />
<br />
　検証時に使うデータの選択になります。<br />
　下記で、詳しく説明しますが、より精度の高いバックテストを行おうと思うと、<br />
　<br />
<br />
<br />
　Every tick　（１分足のデータを使用）<br />
　Control points　（大まかなデータを使ってテストする）<br />
　Open prices only　（期間で確定したバーのデータを使用する）<br />
　<br />
<br />
　上記の３つの中からバックテストしたいデータを選択します。<br />
<br />
　ちなみに、Every tickでテストを行うと、１分足のデータを使うため、<br />
　より正確なバックテストを行うことが出来ますが、<br />
　その分、バックテストの検証の時間がかかります。<br />
<br />
<br />
　逆に、Open prices onlyの場合には、確定しているバーのデータを使用するため、<br />
　検証するシステムがどの程度の成績を出せるかを、アバウトに見ることが出来ます。<br />
　データの数も少なくなるため、検証に要する時間は短くなります。<br />
<br />
<br />
<br />
<br />
●日付と時間を使用<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-15-6.GIF&amp;width=1064&amp;height=190&amp;imagetext=2-15-6.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1064,height=190');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-15-6.GIF">2-15-6.GIF</a></a><br />
<br />
　テストを行いたい期間を指定します。<br />
<br />
　例えば、過去のデータ１０年分を最初から検証しようとすると、<br />
　時間がかかりすぎてしまうということがありますので、<br />
　<br />
　まずは、直近１年でテストしてからという場合などに使うと、時間も節約できて便利です。<br />
<br />
<br />
<br />
<br />
●Visual mode<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-15-7.GIF&amp;width=1065&amp;height=188&amp;imagetext=2-15-7.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1065,height=188');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-15-7.GIF">2-15-7.GIF</a></a><br />
<br />
　バックテストの結果をチャートで表示しながら、実行することができます。<br />
　そのかわり、チャートで表示する分、検証が終わるまでに要する時間が<br />
　多くかかりますので、通常時はオフにしておいて問題ありません。<br />
<br />
<br />
<br />
●期間<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-15-8.GIF&amp;width=1067&amp;height=189&amp;imagetext=2-15-8.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1067,height=189');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-15-8.GIF">2-15-8.GIF</a></a><br />
<br />
　検証に使う時間足の指定をします。<br />
　１分足～日足まで選ぶことが出来ますので、<br />
　EAによっては、５分足で機能するもの、３０分足で機能するものなどがあります。<br />
　<br />
　そのため、それぞれのEAが機能する、もしくはEAの特徴に合わせて設定することになります。<br />
<br />
<br />
<br />
<br />
●Optimaization<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-15-9.GIF&amp;width=1067&amp;height=188&amp;imagetext=2-15-9.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1067,height=188');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-15-9.GIF">2-15-9.GIF</a></a><br />
<br />
　最適化を行うかどうかについて。<br />
　<br />
　四角いチェックボックスにチェックを入れると、最適化した値でバックテストが出来ます。<br />
　バックテストの方法が理解出来た後には、さらに一歩進んだ使い方として、<br />
　最適化に挑戦して頂ければと思います。<br />
<br />
<br />
<br />
<br />
<br />
<br />
以上の項目を最低限、設定することが出来れば、<br />
バックテストを行うことが可能です。<br />
<br />
<br />
次回は、今回の設定を元に実際にバックテストを行ってみたいと思います。<br />
<br />
]]></description>
 <category>メタトレーダーの使い方</category>
<comments>http://mt-enjyuku.com/blog/?itemid=86</comments>
 <pubDate>Wed, 19 May 2010 18:10:00 +0900</pubDate>
</item><item>
 <title>トレンドラインの微調整の仕方</title>
 <link>http://mt-enjyuku.com/blog/?itemid=83</link>
<description><![CDATA[前回の記事で、<a href="http://mt-enjyuku.com/blog/index.php?itemid=80">トレンドラインの引き方</a>についてみてきました。<br />
<br />
<br />
<br />
「トレンドラインを引いたけど、　引いた場所が思った場所と違う！！」<br />
<br />
<br />
「相場が少し動いたので、それに合わせて、　トレンドラインを微調整したい！」<br />
<br />
<br />
という方のために、今回はトレンドラインの微調整の仕方を書きたいと思います。<br />
<br />
<br />
メタトレーダーでトレンドラインを引いたはいいけど、<br />
１回では、なかなか思ったような場所に線をひけないことが多いと思います。<br />
<br />
そこで、簡単に出来る微調整を使って、思ったところへ表示してみて下さい。<br />
<br />
<br />
1.トレンドラインの選択<br />
まずは、チャートに表示してあるトレンドラインをダブルクリックして下さい。<br />
すると、トレンドラインが下記のような形になると思います。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-14-6.GIF&amp;width=839&amp;height=571&amp;imagetext=2-14-6.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=839,height=571');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-14-6.GIF">2-14-6.GIF</a></a><br />
<br />
<br />
2.微調整を行う<br />
トレンドラインをダブルクリックして出来た　■　←　この四角をマウスで動かすことで、<br />
微調整することが出来ます。<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-14-7.GIF&amp;width=837&amp;height=591&amp;imagetext=2-14-7.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=837,height=591');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-14-7.GIF">2-14-7.GIF</a></a><br />
<br />
<br />
少し微調整してみました。<br />
トレンドラインを少しだけ、右側へシフトしています。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-14-8.GIF&amp;width=835&amp;height=595&amp;imagetext=2-14-8.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=835,height=595');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-14-8.GIF">2-14-8.GIF</a></a><br />
<br />
<br />
<br />
ちなみに、選択したトレンドラインは、もう一度トレンドラインの上でダブルクリックすることで、<br />
選択を解除することが出来ます。<br />
<br />
<br />
慣れてくると思い通りのテクニカル指標をチャートへ表示することも簡単に出来るようになります。<br />
今回の記事は、ここまでになりますが、次回はバックテストの記事を書きたいと思います。<br />
<br />
<br />
メタトレーダーの詳しい情報をまとめた内容を学んで頂ければ、<br />
<a href="http://navi.enjyuku.com/dvd/2015409.html">メタトレーダーでバックテストの方法から、自動売買まで</a>身につけられると思います。<br />
<br />
と思います。<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
]]></description>
 <category>メタトレーダーの使い方</category>
<comments>http://mt-enjyuku.com/blog/?itemid=83</comments>
 <pubDate>Wed, 12 May 2010 16:06:46 +0900</pubDate>
</item><item>
 <title>トレンドラインをチャートへ表示する方法</title>
 <link>http://mt-enjyuku.com/blog/?itemid=80</link>
<description><![CDATA[今回は、トレードの時に役立つと思われる<br />
トレンドラインについてです。<br />
<br />
<br />
今回は、チャートにトレンドラインを引く方法をメインに<br />
説明していきたいと思います。<br />
<br />
<br />
<br />
実際にトレードしていると、<br />
<br />
「今のトレンドが続くのか、<br />
　それとも一旦下落しただけで、また反発するのか？」<br />
<br />
などなどの情報を見抜いて売買を行う必要があると思います。<br />
<br />
<br />
そんな時に便利なのが、トレンドラインを使って、<br />
判断してみたりすることです。<br />
<br />
<br />
何よりも使ってみることが一番かと思いますので、<br />
さっそく見ていきましょう！<br />
<br />
<br />
<br />
<br />
1.チャートを表示<br />
<br />
まずはトレンドラインを表示させたい通貨や時間足を表示してください。<br />
通貨ペア・時間足はどれでも問題ありません。<br />
<br />
<br />
<br />
以前の記事で、チャートの表示についても書いていますので、<br />
もしまだ不安な方は、<a href="http://mt-enjyuku.com/blog/index.php?itemid=44&amp;catid=3">こちら</a>の記事から確認してみて下さい。<br />
<br />
<br />
<br />
<br />
<br />
2.ツールバーからトレンドラインを選択<br />
<br />
メタトレーダーの左上にある、トレンドラインを選択します。<br />
<br />
<br />
<a href="http://mt-enjyuku.com/blog/media/3/2-14-2.GIF">2-14-2.GIF</a><br />
<br />
<br />
<br />
3.トレンドラインの基点の決定<br />
<br />
ツールバーからトレンドラインを選択して、チャートの上にマウスのポインタを<br />
動かすと、マウスのカーソルの形が変わったのが確認出来ると思います。<br />
<br />
<br />
そうしたら、次に、どこからトレンドラインを引くか？<br />
線を引き始める基点を決めます。<br />
<br />
<br />
チャート上で、基点を決めた後に、その場所でクリックして下さい。<br />
するとチャート上にラインが表示されたと思います。<br />
<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-14-3.GIF&amp;width=839&amp;height=597&amp;imagetext=2-14-3.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=839,height=597');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-14-3.GIF">2-14-3.GIF</a></a><br />
<br />
<br />
<br />
<br />
4.角度の設定<br />
<br />
１度クリックした今の状態では、まだ完成ではありません。<br />
ラインをどの角度に引くか？つまり、トレンドラインの角度が設定されていないためです。<br />
<br />
<br />
マウスを動かして、トレンドラインの角度を調節して下さい。<br />
<br />
※下記のチャートのようにチャートにトレンドラインが<br />
　表示され、マウスを動かすことで、基点を中心に、<br />
　上下に動かすことが出来ると思います。<br />
<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-14-3-2.GIF&amp;width=838&amp;height=600&amp;imagetext=2-14-3-2.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=838,height=600');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-14-3-2.GIF">2-14-3-2.GIF</a></a><br />
<br />
<br />
<br />
<br />
<br />
そして、ここだと思うところでクリックすると、<br />
トレンドラインの位置を設定することが出来ます。<br />
<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-14-5.GIF&amp;width=841&amp;height=598&amp;imagetext=2-14-5.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=841,height=598');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-14-5.GIF">2-14-5.GIF</a></a><br />
<br />
<br />
<br />
<br />
<br />
以上で、トレンドラインの表示は完了です。<br />
<br />
<br />
<br />
<br />
<br />
次回の記事では、トレンドラインのおまけとして、<br />
<br />
<br />
「トレンドラインを引いたけど、　引いた場所が思った場所と違う！！」<br />
<br />
<br />
「相場が少し動いたので、それに合わせて、　トレンドラインを微調整したい！」<br />
<br />
<br />
という方のために、次の記事では、<br />
トレンドラインの微調整の仕方を書きたいと思います。<br />
<br />
<br />
ちなみに、メタトレーダーの詳しい情報をまとめた内容を学んで頂ければ、<br />
<a href="http://navi.enjyuku.com/dvd/2015409.html">メタトレーダーの操作をマスターして、自動売買まで</a>身につけられると思います。<br />
と思います。<br />
<br />
]]></description>
 <category>メタトレーダーの使い方</category>
<comments>http://mt-enjyuku.com/blog/?itemid=80</comments>
 <pubDate>Wed, 12 May 2010 14:31:25 +0900</pubDate>
</item><item>
 <title>データ構造</title>
 <link>http://mt-enjyuku.com/blog/?itemid=78</link>
<description><![CDATA[具体的なプログラムを見る前に、MQLに特有なデータ構造についてお話しておきます。<br />
<br />
チャート画面には、時間足に対応したローソク足やバーが表示されていると思います。<br />
「M1」の設定であれば１分ごとの４本値、「H1」であれば１時間ごとの４本値です。<br />
<br />
MQLでは、これらの４本値のデータを「配列」というもので取り扱います。<br />
<br />
「配列」というと、<br />
プログラミングに全く馴染みのない方にはちょっととっつきにくいかもしれませんが、<br />
<br />
いくつか連なった箱のようなものを想像してみてください。<br />
<br />
その箱全体には「Ａ」という名前が付けられていて、<br />
始めの箱から順番に、０，１，２，３．．．というように番号が振られているようなものです。<br />
<br />
（多くのプログラミング言語では、配列は通常「０」から始まります。MQLも例外ではありません）<br />
<br />
そしてその箱の中に、４本値の、例えば「高値」のデータが格納されているのです。<br />
<br />
ですから、「Ａ」という配列において、３番目のデータ（番号は「２」）は何かというと、<br />
チャートに表示されているローソク足（またはバー）の、<br />
<br />
新しいものから数えて３番目の高値のデータということになります。<br />
<br />
（MQLでは、最も新しい足から順番に番号が割り振られます）<br />
<br />
<br />
このように、４本値のデータは「配列」の構造で扱われている、ということを覚えておいてください。]]></description>
 <category>かんたんMQL講座</category>
<comments>http://mt-enjyuku.com/blog/?itemid=78</comments>
 <pubDate>Fri, 23 Apr 2010 18:39:57 +0900</pubDate>
</item><item>
 <title>それぞれの関数の働き</title>
 <link>http://mt-enjyuku.com/blog/?itemid=76</link>
<description><![CDATA[前回までで、プログラムの大枠を説明しました。<br />
そしてプログラムには、「init」「deinit」「start」という関数が含まれていました。<br />
<br />
さて今回は、それぞれの関数について、どんな働きをするのかを説明していきましょう。<br />
<br />
<br />
まずは、「init」からです。<br />
<br />
この「init」関数は、このプログラムが動作する際に、最初に実行されるものとなります。<br />
ですから、最初に何か一回だけ処理をしたいものがある場合には、この関数の中に記述します。<br />
<br />
<br />
次は、「start」です。<br />
<br />
この関数は、MQLで最も利用されるものと言っていいでしょう。<br />
処理のほとんどはこの中に書かれることとなります。<br />
<br />
この関数が実行されるのは、チャート上のレートが変化するたびです。<br />
ですから、何らかの計算処理、チャート画面への描画処理などが記述されることになります。<br />
<br />
<br />
さて最後は、「deinit」です。<br />
<br />
この関数は、チャートに適用されたインジケーターが、そのチャートから取り除かれる際に実行されるものです。<br />
多くの場合は、このタイミングで実行するべき処理というものは無いので、省かれることが多いものです。<br />
<br />
]]></description>
 <category>かんたんMQL講座</category>
<comments>http://mt-enjyuku.com/blog/?itemid=76</comments>
 <pubDate>Fri, 23 Apr 2010 18:03:57 +0900</pubDate>
</item><item>
 <title>移動平均をチャートに表示する方法（２）</title>
 <link>http://mt-enjyuku.com/blog/?itemid=72</link>
<description><![CDATA[前回は、インジケーターを使用してチャートを表示する方法を見てみました。<br />
今回は、メタトレーダーの標準機能を使って、移動平均線を表示させてみたいと思います。<br />
<br />
<br />
Ｂ.ツールバーを使って表示する方法（２）<br />
1.チャートを表示させる<br />
<br />
まずは移動平均線を表示させたいチャートを表示します。<br />
※今回の例でも、ドル円の１５分足を利用したいと思います。ここまでは、Ａのツールバーを使う方法と同じです。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-13-1.GIF&amp;width=829&amp;height=529&amp;imagetext=2-13-1.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=829,height=529');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-13-1.GIF">2-13-1.GIF</a></a><br />
<br />
<br />
<br />
2.ツールバーから挿入(I)を選択する。<br />
<br />
ツールバーの中に、挿入(I)がありますので、そこを選択します。<br />
<br />
<br />
<a href="http://mt-enjyuku.com/blog/media/3/2-13-2.GIF">2-13-2.GIF</a><br />
<br />
<br />
3.挿入メニューから罫線分析ツールを選択<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-13-3.GIF&amp;width=207&amp;height=289&amp;imagetext=2-13-3.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=207,height=289');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-13-3.GIF">2-13-3.GIF</a></a><br />
<br />
<br />
4.罫線分析ツールからTrendを選択<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-13-3-2.GIF&amp;width=457&amp;height=293&amp;imagetext=2-13-3-2.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=457,height=293');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-13-3-2.GIF">2-13-3-2.GIF</a></a><br />
<br />
<br />
※Trend以外にも、Oscillatorsなどがあります。<br />
このOscillatorsの中には、MACDなどが入っています。<br />
なので、移動平均が表示できたら、MACDにも挑戦してみて下さい。<br />
<br />
<br />
5.Trendの中から、Moving Averageを選択<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-13-4.GIF&amp;width=498&amp;height=287&amp;imagetext=2-13-4.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=498,height=287');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-13-4.GIF">2-13-4.GIF</a></a><br />
<br />
<br />
6.パラメーターの設定<br />
<br />
Moving Averageを選択すると、下記のようなパラメーター設定画面が表示されます。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-13-5.GIF&amp;width=518&amp;height=231&amp;imagetext=2-13-5.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=518,height=231');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-13-5.GIF">2-13-5.GIF</a></a><br />
<br />
<br />
項目を１つ１つ見ていきましょう。<br />
<br />
●期間<br />
移動平均線を表示する際に、算出する値を設定します。<br />
<br />
<br />
●表示移動<br />
入力した値の分だけ前後にずらすことができます。<br />
これについては、使ってみないと実感がわかないかもしれません。ですが、あまり使う機会もない機能かもしれません。<br />
<br />
<br />
●移動平均の種別<br />
４つありますので、使用したいものを選ぶことになります。<br />
<br />
<br />
・Simple（単純移動平均線）　Simple Moving Average = SMA<br />
<br />
単純移動平均と呼ばれるもので、単純に期間の平均を表すものになります。<br />
<br />
<br />
・Exponential（指数移動平均線）　Exponential Moving Average = EMA<br />
<br />
指数移動平均と呼ばれ、単純移動平均より直近のバーを重視したものになります。<br />
<br />
<br />
・Smoothed（平滑移動平均線）　Smoothed Moving Average = SMMA<br />
<br />
平滑移動平均と呼ばれるもので、最新のデータを重視重視しつつも、過去のデータも使用するというものです。<br />
<br />
<br />
・Linear Weighted（線形加重移動平均線）　Linear Weighted Moving Average = LWMA<br />
<br />
直近のバーの値動きを重視するのですが、EMAよりも直近の値を重視している点が特徴です。<br />
<br />
<br />
<br />
それぞれ特徴があるのですが、実際にはどれが良いというものよりも、<br />
使ってみて、自分にしっくりくるものや、自分のトレード方法には、これが合っている！<br />
というものを見つけていくようにして、使用していくことになると思います。<br />
<br />
<br />
難しいので、最初のうちは単純移動平均を使用する。というのでもいいと思います。<br />
<br />
<br />
<br />
●適用価格<br />
どの値を用いて移動平均を計算するか？を選択します。<br />
<br />
<br />
一般的には、終値を用いて算出しますが、始値や高値を用いても表示出来る点が、<br />
メタトレーダーの便利な点です。<br />
<br />
<br />
なお選択出来る各項目については、下記の通りです。<br />
<br />
Close（終値）<br />
Open（始値）<br />
High（高値）<br />
Low（安値）<br />
Median Price(HL/2)　(高値＋安値)/2<br />
Typical Price(高値＋安値＋終値)/3<br />
Weighted Close(高値＋安値＋終値X2)/4<br />
<br />
<br />
●スタイル<br />
移動平均線を表示するラインの色や線の種類を指定します。<br />
<br />
赤以外にも、青や白なども指定することができます。<br />
<br />
<br />
<br />
<br />
これで一通りの設定は完了です。<br />
設定が完了したら、ＯＫを押します。<br />
<br />
<br />
すると、下記のように画像が表示されます。<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-13-6.GIF&amp;width=826&amp;height=484&amp;imagetext=2-13-6.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=826,height=484');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-13-6.GIF">2-13-6.GIF</a></a><br />
<br />
]]></description>
 <category>メタトレーダーの使い方</category>
<comments>http://mt-enjyuku.com/blog/?itemid=72</comments>
 <pubDate>Wed, 21 Apr 2010 15:50:00 +0900</pubDate>
</item><item>
 <title>移動平均をチャートに表示する方法（１）</title>
 <link>http://mt-enjyuku.com/blog/?itemid=70</link>
<description><![CDATA[前回まで、チャートの表示などの方法を見てきました。<br />
今回は、トレードする際に便利な、チャートに移動平均線を表示してみたいと思います。<br />
<br />
<br />
今回の方法さえ理解してしまえば、ＭＡＣＤやＲＳＩなども同様に表示することができますので、<br />
是非、理解して下さいね。<br />
<br />
<br />
<br />
それでは、「移動平均をチャートに表示する方法」を見ていきましょう♪<br />
<br />
表示する方法は２つあります。それぞれ、Ａ、Ｂとしてみたいと思います。<br />
<br />
<br />
Ａは、インジケーターを活用して表示させる方法<br />
Ｂは、メタトレーダーの標準の機能を使って表示させる方法<br />
<br />
<br />
と、少し違いがありますが、使ってみて、どちらが良いか判断してみて下さい。<br />
<br />
ちなみに、インジケーターは、インターネット上にある無料のインジケーターをダウンロードして自分のメタトレーダーに追加することが出来たりと、大変便利です。<br />
<br />
<br />
<br />
Ａ.インジケーターを使って表示する方法<br />
1.チャートを表示させる<br />
<br />
まずは移動平均線を表示させたいチャートを表示します。<br />
<br />
今回の例では、ドル円の１５分足を利用したいと思います。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-13-1.GIF&amp;width=829&amp;height=529&amp;imagetext=2-13-1.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=829,height=529');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-13-1.GIF">2-13-1.GIF</a></a><br />
<br />
<br />
2.ナビゲーターウィンドウ　から、Custom Indicators　を選択<br />
<br />
移動平均線（Moving Average）　以外にもいくつもあるので、移動平均を試した後には、<br />
他にも試して、使えそうな指標を探してみるのも面白いかもしれません。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-13-0.GIF&amp;width=198&amp;height=234&amp;imagetext=2-13-0.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=198,height=234');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-13-0.GIF">2-13-0.GIF</a></a><br />
<br />
<br />
<br />
3.ナビゲーターウィンドウの Custom Indicators　の中から Moving Average　を選択。<br />
<br />
<br />
Moving Averageを選択したら、チャートの上にドラッグアンドドロップを行って下さい。<br />
<br />
※ドラッグアンドドロップとは、マウスの左クリックをしたら、そのまま指を離さないで掴んでいる状態です。<br />
<br />
　そして目的の場所までマウスのカーソルを動かして、そこで、左クリックを離します。<br />
　今回で言えば、チャートの上で離して下さい。<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-13-01.GIF&amp;width=1029&amp;height=520&amp;imagetext=2-13-01.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1029,height=520');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-13-01.GIF">2-13-01.GIF</a></a><br />
<br />
<br />
4.パラメーターの設定について<br />
<br />
3.まで実行すると、下記のようなパラメーター設定画面が表示されると思います。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-13-02.GIF&amp;width=518&amp;height=254&amp;imagetext=2-13-02.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=518,height=254');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-13-02.GIF">2-13-02.GIF</a></a><br />
<br />
<br />
今回は、難しいことは一旦おいておいて、設定する際に最低限ここを見て下さいというところを見ていきます。<br />
<br />
<br />
そこで、まずは、パラメーターの設定で「全般」と、「パラメーターの入力」タブは、設定しておきましょう。<br />
<br />
<br />
<br />
●全般<br />
Allow DLL imports<br />
<br />
これの意味は、「DLLの呼び出しを許可する」ということなのですが、<br />
通常はチェックをいれなくて構いません。<br />
<br />
DLLって何？っていう方もいらっしゃると思います。<br />
簡単に言えばファイルの一つで、これを呼び出すことで、<br />
いろいろなことが出来たりするのですが、逆に言えば悪意のあるDLLファイルであれば、<br />
ウイルスと同様の悪さを行うことも出来るので、通常時にはチェックを外しておいて構いません。<br />
<br />
<br />
Allow external experts imports<br />
<br />
この意味は、「外部のエキスパート(アドバイザー)の呼び出しを許可する」となります。<br />
DLL同様、特殊なインジケーターでチェックをする必要がある場合以外には、<br />
はチェックを外しておいて構いません。<br />
<br />
<br />
<br />
●パラメーターの入力<br />
<br />
MA_Period　 平均を算出してを表示するための値を設定します。<br />
MA_Shift　　値の分だけずらして表示させます。<br />
MA_Method　 値の指定によって、単純移動平均、指数移動平均などを指定できます。<br />
　　　　　　※今回は、単純移動平均（良く見かけるものです）を表示したいと思いますので、<br />
　　　　　　"０（ゼロ）"を指定します。<br />
<br />
ちなみに、"０（ゼロ）"以外を設定する場合には、値によって下記のように違いがありますので、参考にしてみて下さい。<br />
<br />
"0" を設定したとき<br />
・Simple（単純移動平均線）　Simple Moving Average = SMA<br />
単純移動平均と呼ばれるもので、単純に期間の平均を表すものになります。<br />
<br />
"1"を設定したとき<br />
・Exponential（指数移動平均線）　Exponential Moving Average = EMA<br />
指数移動平均と呼ばれ、単純移動平均より直近のバーを重視したものになります。<br />
<br />
"2"<br />
・Smoothed（平滑移動平均線）　Smoothed Moving Average = SMMA<br />
平滑移動平均と呼ばれるもので、最新のデータを重視重視しつつも、過去のデータも使用するというものです。<br />
<br />
"3"を設定したとき<br />
・Linear Weighted（線形加重移動平均線）　Linear Weighted Moving Average = LWMA<br />
直近のバーの値動きを重視するのですが、EMAよりも直近の値を重視している点が特徴です。<br />
<br />
<br />
設定出来たら、"OK"を押します。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-13-6.GIF&amp;width=826&amp;height=484&amp;imagetext=2-13-6.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=826,height=484');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-13-6.GIF">2-13-6.GIF</a></a><br />
<br />
<br />
<br />
以上の操作で、チャート上に移動平均線が表示されたと思います。<br />
<br />
今回は、以上となりますが、次回は違った方法で移動平均線を表示させて見たいと思いますので、<br />
期待していてくださいね♪<br />
<br />
<br />
<br />
<br />
★メタトレーダー初心者の方へ★<br />
<br />
メタトレーダーは、自動売買なども行えるので設定をミスしてしまうのが怖い。。<br />
と思わる方もいらっしゃるかもしれません。<br />
<br />
そんな方には、デモ環境でチャレンジすることをお勧めします。<br />
<br />
デモ環境であれば、例え間違ったとしても仮想環境でのことなので、思う存分テストすることが出来ます。<br />
<br />
それに、自動売買の設定や、自分が使用してみたい自動売買のプログラムを検証したいと<br />
考えていらっしゃる方にもデモ環境はおすすめです。<br />
<br />
もちろん、自動売買の設定についての知識が必要となりますが、<br />
<a href="http://navi.enjyuku.com/dvd/2015409.html">自動売買の詳しい解説</a>もありますので、是非、チェックして見て下さい。<br />
<br />
]]></description>
 <category>メタトレーダーの使い方</category>
<comments>http://mt-enjyuku.com/blog/?itemid=70</comments>
 <pubDate>Wed, 21 Apr 2010 15:39:00 +0900</pubDate>
</item><item>
 <title>チャートの印刷について</title>
 <link>http://mt-enjyuku.com/blog/?itemid=68</link>
<description><![CDATA[ＦＸのトレードをしていて、今のチャートを印刷して保存しておきたいと思ったことはありませんか？<br />
<br />
実は、メタトレーダーには標準で印刷する機能がついているんです！<br />
<br />
便利な機能ですね♪<br />
今回は、印刷機能について見てみたいと思います。<br />
<br />
<br />
（１）印刷したいチャートを表示<br />
まずは、印刷したいチャートを表示させます。<br />
<br />
<br />
今回は、トレンドラインを引いてみました。<br />
もちろん、トレンドラインも印刷されますよ。<br />
<br />
<br />
<a href="xml-rss2.php?imagepopup=3/2-12-1.GIF&amp;width=701&amp;height=598&amp;imagetext=2-12-1.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=701,height=598');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-12-1.GIF">2-12-1.GIF</a></a><br />
<br />
<br />
<br />
<br />
<br />
（２）印刷プレビューで確認<br />
次に、印刷する前にどのように印刷されるかを印刷プレビューを使って確認したいと思います。<br />
<br />
「ファイル」　→　「印刷プレビュー」　を選択します。<br />
<a href="xml-rss2.php?imagepopup=3/2-12-2.GIF&amp;width=230&amp;height=350&amp;imagetext=2-12-2.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=230,height=350');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-12-2.GIF">2-12-2.GIF</a></a><br />
<br />
すると下記のように、印刷されたときのイメージが表示されます。<br />
<a href="xml-rss2.php?imagepopup=3/2-12-3.GIF&amp;width=1078&amp;height=813&amp;imagetext=2-12-3.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=1078,height=813');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-12-3.GIF">2-12-3.GIF</a></a><br />
<br />
（３）印刷<br />
プレビューで確認して、問題なければ、<br />
<br />
「ファイル」　→　「印刷」　を選択して、印刷を実行します。<br />
<a href="xml-rss2.php?imagepopup=3/2-12-4.GIF&amp;width=239&amp;height=357&amp;imagetext=2-12-4.GIF" onclick="window.open(this.href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width=239,height=357');return false;" class="thumbnail"><a href="http://mt-enjyuku.com/blog/media/3/2-12-4.GIF">2-12-4.GIF</a></a><br />
<br />
<br />
いかがでしょうか？以上で印刷の手順はおわりなのですが、簡単だったでしょうか？<br />
メタトレーダーには、いろいろと便利な機能がついていますね！<br />
<br />
]]></description>
 <category>メタトレーダーの使い方</category>
<comments>http://mt-enjyuku.com/blog/?itemid=68</comments>
 <pubDate>Wed, 14 Apr 2010 19:09:51 +0900</pubDate>
</item>
  </channel>
</rss>