FX上昇・下降の法則: メタトレーダーMT4のEAとシステムトレード by ダイレクトトレーダー -2ページ目

FX上昇・下降の法則: メタトレーダーMT4のEAとシステムトレード by ダイレクトトレーダー

メタトレーダー4(MetaTrader4)のインジケーターやEA(エキスパートアドバイザーという自動売買ソフト)についての有益な情報を出すサイトです

MT4チャート上で、裁量トレードを支援する自動売買ソフトウェアー「ビジュアル・トレード・クリッカー」が出来ました。

これは、チャート上に引いた下値支持線や上値抵抗線で自動エントリーし、利食いラインや損切りラインで自動エクシットをする機能を持っています。

利食いや損ぎりラインは、ラインをダブルクリックして簡単に移動することができるので、チャート上の主要ポイントに容易に設定することが出来ます。

特に、利食いを直ぐにしてしまう人は、このソフトで利食い位置にラインを設定し、後は、ほったらかしにすることで、「早食い」を押さえることができます。

エントリーやエクシット位置は「FX 上昇・下降の法則の核心」で見出し、そのトレードをこのツールを用いて、実施するのが大変有効だと思います。

また、下記の小さいウィンドウのボタンをワンクリックするだけで、Sell/Buy/Closeを行うことができます。

これにより、ラインに到達しない場合には、マニュアルでとっさに操作することが出来ます。

$FX上昇・下降の法則: メタトレーダーのEAとインジケーター  by ダイレクトトレーダー-VisualTraderClicker画像


また、エントリーとエクシットした位置にマーカーが自動的に入りますから、トレードの見直しが簡単にできるという特徴もあります。

さらに、このマーカーは、MT4に付いている機能でエントリー・エクシットした場合にも付きますから、大変便利です。



私自身これを使っていて便利だなと感じていました。他の人にも役立つだろうと思い、この度、広くご利用頂けるように、有料商材とすることにしました(価格2700円の予定)。

まずは、バグがあるかをもう少し調べてみて、それからとなりますが。

このソフトは、現在「FX上昇・下降の法則の核心」をご購入頂き、感想をお寄せ下さった方にはプレゼントしています。

つい最近から、約1年ぶりに、EAのプログラムをチェックし始めた。


以前のEA は、細かい「技」が結構入っている。


利益を失っている部分を少なくするために、細かいテクニックで、利益を少しずつ上げているのである。


しかし、今見返してみると、やはり相場の本質的な性質とは関係のない部分に、エネルギーを注いでEAを作ろうとしていたことが明確に分かる。


「そうじゃないんだよね。大きな相場の流れをつかんでいくスイングトレードは、そんな細かなところじゃないんだよね」、と独り言を言いながら、EAの設計図を書き始めている。


先ずは、このブログで紹介した、スイング系のEA を大きく改造してみる。


小手先のプログラム処理で利益を上げるのではなくて、本質的な流れを捉えていけるEAを作りたい。


そうすると、爆発的な利益は出ないかもしれないが、何年にも渡ってしっかりと利益を出してくれるに違いない、と期待している。


構想は徐々に出来てきた。


本質的な部分をシンプルに組み込んだエンジン部分を作り、後は、相場の性質を元にして、


エントリーをする・しない

エクシットをする・しない


という処理を入れるだけでよさそうだ。


多分1週間程度で、結果が出ると思うので、結果を本ブログにて公開します。


お楽しみに (冷や汗!)

「誰でも儲けられます。全くの素人のAさんでも、トレードし始めて2時間で2万円稼ぎました」などという情報商材の宣伝が目に付く。

しかも、「画面に売買シグナル出るので、基本はこれに従って、あとは素人でも簡単に分かる裁量でエントリーしてください。勝率は8割です」などとビデオで宣伝している。

私はFX関連の情報商材を買ったことがないので、どれだけ優れた商材かは、不明だが、

一つだけ確実に言えることは、

「素人でも分かる簡単な裁量」であるならば、それをソフト化するのも簡単であろうから、

それをも組み込んだ「売買シグナル」か「完全自動売買システム」にすれば良い
、ということです。

そうしたら、本当に誰でも利益が得られて、うれしいはずだ。

なぜ、そうしないのだろうか?

多分、そうできないからでしょう。

それは言い換えると、簡単な裁量ではない、ということだと私は想像します。

本当に優れた情報商材ならいいのだが、

そうでない場合には、そんな宣伝文句に乗せられた素人さんが可哀想だ。

トレード技術を紹介しているもう一つのブログ の方で(コメント欄)


私が普段使っている「ワンクリックで売買できるEA」について質問がありましたので

ここで詳しくご紹介します。


これは、「HistoryTraning」という名前のEAで、付属のソフト(exeファイル)を併用します。

このソフトを起動すると、小さいウィンドーが開き、その中にある

Buyボタン、Sellボタン、Closeボタンをクリックすると、EAに信号が行き、売買ができるというEA+ソフトです。


また、このEAをバックテスト(Strategy Tester)で、Visual mode にて走らせながら

付属ソフトのBuyボタン、Sellボタン、Closeボタンをクリックすると

トレードトレーニングができます。


このEAは下記で公開されています。

旧バージョン:http://codebase.mql4.com/5949

新バージョン:http://codebase.mql4.com/6120


使い方は以下のようになります。

1.上記サイトから、HistTraining.zip をダウンロード

2.解凍したフォルダー「HistTraining」を、例えば、Cディスクに直接置き、

3.フォルダー「HistTraining」の中にある

 HistoryTrain.mq4

を、MetaTrader4(FX業者のMT4)内のフォルダー「experts」の中に、コピー&ペースト

4.MetaEditor で HistoryTrain.mq4 を開き

上から2行目の

//#import "c:\\HistTraining\\SharedVarsDLLv2.dll"

これを、下記のように変更する ( Cディスクに置いた場合 )

#import "C:\HistTraining\SharedVarsDLLv2.dll"

Compileをして、EAの修正は終了。

5.フォルダー「HistTraning」の中にある

 training.exe

をダブルクリックして起動すると、小さいウィンドー「History traning」が開く

6.MetaTrader4を開き、通常のEAを利用する場合と同じく、HistoryTrainを、チャート画面にドラッグ&ドロップする。

注意点として、次のEA動作のオプション設定を確認する。

MetaTrader4プラットフォームの ツール>オプション>Expert Advisors 中の以下を確認。

  ・Enable Expert Advisors  チェック有り

  ・Allow live trading      チェック有り

  ・Allow Dll imports      チェック有り

  ・Confirm Dll function calls チェック無し

以上で、ワンクリック売買ができると思います。


トレードトレーニングの仕方>

これを用いたトレードトレーニングは

Strategy Testerを用いたバックテストで行います。

Strategy Testerを開始して、ExpertAdvisorとして、History trainを選びます。

次に、Visual mode チェックボックスにチェックを入れてから、スタートボタンを押すと

チャートウィンドーが開き、プライスの上下動が始まります。

チャートの進行スピードを、Visual mode チェックボックスの右にあるスライドバーを左右に移動させることで、変更できますので、ご自分のペースにあわせることができます。

チャートの進行に応じて、History traningのBuyボタン、Sellボタン、Closeボタンを押すと目の前で売買が出来、トレーニングができます。

しかし、チャートは1画面ですから、一つの時間足だけを見ながらトレード練習をすることになり、あまり練習にならないな、というのが私の感想ですが、

まだ、トレードをしたことがない方、あるいはプライスの動きに慣れたい方、初心者の方には、良いかもしれません。

あるいは、スキャルピングに慣れたい、スキャルピングの反射神経を養いたい、という方にも良いかもしれませんので、興味のある方は一度試されるとおもしろいと思います。

(注)本記事は、私の他のブログの記事(下記、2011年12月08日)を転載したものです。http://ameblo.jp/hsrun2011/entry-11100727652.html
メタトレーダーに関する内容は、今後、本ブログにてまとめます。
------------------------------

メタトレーダーはチャートが見やすくて、使いやすいので、私は、重宝しています。

また、メタトレーダーはEA(エキスパートアドバイザーという自動売買システム)を利用できるので素晴らしいですね。

実は、私は数年前までは、時々EAを作成していました。

今日、久ぶりに走らせてみた結果は以下の通りでした。

$FXの上昇・下降の法則を知って常勝トレーダーになる方法-EA_TrendFollow_SMA_Buy_d1

最近1.5年間の総利益  1771.84 Pips
勝率           47.06%
プロフィットファクター 2.12 (獲得した総利益/失った総損失)
期待利益        26.06 Pips (1トレードの平均損益Pips)

これはBuy専用のEAで、単純な1ロットのトレードですが
過去1.5年間で、1770Pipsの利益、1回のトレードで、26Pipsが期待できる、結構成績のよいEAです。
もっとも、1年前に行った検証ではこの倍くらいの利益とプロフィットファクターが出ていましたが。

私は数年前に、3万円のEAを買って運用したのですが、ダメなEAで、損ばかりが出ていました。

それに憤慨して、EAを自作したのですが、結構利益の出るよいシステムができていました。

でも、数年前に私はEA作りをストップしました。

その理由は、私自身がFXの上昇や下降の原理を理解し、実践ができていないのであれば、本当によいEAは作れないと思ったからです。

「このEAは良い結果を出しているが、FX相場の本質を捉えていない可能性がある。ホンモノではない可能性がある」と考えたからです。

EAの作成では、効果のありそうな仕組みをいろいろ工夫して導入し、過去検証とリアルタイムの運用でよい結果を残していたのですが、それでも、まず私自身が勝てるトレーダーになって、それからその技術をEAに移殖しよう、と考えたのです。

だから、裁量トレードに集中しました。

結局、FX相場の本質を理解するのに、2年ほどかかっています。

今は私のトレード手法をEAにしたいと思っているのですが、、、

実はこれが難しいのです。

人間の目では簡単に判断できても、コンピューターでは理解することが困難なことが多いからです。

こういう形になって、次にこうなったら、エントリー、ということを、なかなかプログラムに落とせないのです。「形の認識」がコンピューターにとっては難しいですね。

でもこれからは、少しずつEA作成を再開しようと考えています。

自信を持ってお勧めできるEAができたら、ご紹介しますので、その時をお楽しみに!
(まだまだ、時間がかかると思いますが)